美文网首页
CNN ཡི་མཆན་འགྲེལ།

CNN ཡི་མཆན་འགྲེལ།

作者: bsichrb | 来源:发表于2018-06-24 18:53 被阅读0次

གཏིང་རིམ་སློབ་ཐབས་ཁྲོད་ཀྱི་བསགས་དྲིལ་ཐབས་དང་ལྡོག་པའི་བསགས་དྲིལ་ཐབས་ཀྱི་ཁྱད་པར།

༡ གལ་ཏེ་འཇུག་བྱེད་ཕྱོགས་ཚད་ཀྱི་རྩ་གྲངས་དེ་འཐོབ་བྱའི་ཕྱོགས་ཚད་ཀྱི་རྩ་གྲངས་ལས་ཆེ་ཚེ། སྐབས་དེའི་དབང་རྩའི་དྲྭ་རྒྱ་ནི་ཨང་བཀོད་ཆས་དང་མཚུངས་ལ། རྩ་གྲངས་མཐོ་བའི་ཕྱོགས་ཚད་ལས་རྩ་གྲངས་དམའ་བའི་ཁྱད་རྟགས་ཕྱོགས་ཚད་དུ་འགྱུར་བ་ཡིན། དཔེར་ན་གཤམ་གྱི་རི་མོའི་ཁྲོད་ཀྱི x ནས h ཡི་བར་གྱི་གོ་རིམ་ཡིན།

༢ གལ་ཏེ་འཇུག་བྱེད་ཕྱོགས་ཚད་ཀྱི་རྩ་གྲངས་དེ་འཐོབ་བྱའི་ཕྱོགས་ཚད་ཀྱི་རྩ་གྲངས་ལས་ཆུང་ཚེ། སྐབས་དེའི་དབང་རྩའི་དྲྭ་རྒྱ་ནི་ཨང་གྲོལ་ཆས་དང་མཚུངས་ལ། རྩ་གྲངས་དམའ་བའི་ཕྱོགས་ཚད་ལས་རྩ་གྲངས་མཐོ་བའི་ཕྱོགས་ཚད་དུ་འགྱུར་བ་ཡིན། དཔེར་ན་གཤམ་གྱི་རི་མོའི་ཁྲོད་ཀྱི h ནས y ཡི་བར་གྱི་གོ་རིམ་ཡིན།

དཔེ་རིས ༡

༣ བསགས་དྲིལ་ཐབས་ཀྱི་དཔེ་རིམ་ནི་གཤམ་ལྟར་ཡིན།

དཔེ་རིས ༢

༤ ཞུགས་གྲངས་ཀྱི་བསྡུས་བྲིས།

input size i ; kernel size k; stride s ; padding size p.

དེས་ན་འཐོབ་པའི་རྩ་གྲངས་ཀྱི་ཁ་གྲངས་ནི།

༥ རྒྱུན་མཐོང་གི་བསགས་དྲིལ་ཐབས།

 .  no padding(i=4,k=3,s=1,p=0,o=2)

དཔེ་རིས ༣


 .  Half(same) padding(i=5,k=3,s=1,p=1,o=5)

དཔེ་རིས ༤


 .  Full padding(input_size<output_size)(i=5,k=3,s=1,p=2,o=7)

དཔེ་རིས ༥

༦ རྒྱུན་མཐོང་གི་ལྡོག་པའི་བསགས་དྲིལ་ཐབས།(i`,k`,s`,p`,o`)

 .  No padding & Unit strides

དཔེ་རིས ༦

དཔེ་རིས ༦ པ་ནི་དཔེ་རིས ༥ བའི་ལྡོག་པའི་བསགས་དྲིལ་ཐབས་ཡིན། དེ་ལས།

      i=4,k=3,s=1,p=0    =====>>>    s`=s, k`=k, p`= k-1, o`=i`+(k-1)

 

.  One padding & Unit strides

དཔེ་རིས ༧

དཔེ་རིས ༧ པ་ནི་དཔེ་རིས ༥ བའི་ལྡོག་པའི་བསགས་དྲིལ་ཐབས་ཡིན། དེ་ལས།

   i=5,k=4,s=1,p=2   =====>>>    s`=s, k`=k, p`= p-k-1, o`=i`+(k-1)-2p

 

.  Half (same) padding & Unit strides

དཔེ་རིས ༨

དཔེ་རིས ༨ པ་ནི་དཔེ་རིས ༤ བའི་ལྡོག་པའི་བསགས་དྲིལ་ཐབས་ཡིན། དེ་ལས།

             i=5,k=3,s=1,p=1   =====>>>    s`=s, k`=k, p`= p, o`=i`


. Full padding & Unit strides

དཔེ་རིས ༩

དཔེ་རིས ༩ པ་ནི་དཔེ་རིས ༥ བའི་ལྡོག་པའི་བསགས་དྲིལ་ཐབས་ཡིན། དེ་ལས།

       i=5,k=3,s=1,p=2(k-1)   =====>>>    s`=s, k`=k, p`= 0, o`=i`-(k-1)

གོང་གི་དཔེ་རིས་ཀྱི་གོམ་ཐག་ཚང་མ་འཇལ་བྱེད་གོམ་ཐག་ཡིན། དེའང་འཇལ་བྱེད་གཅིག་ཡིན། 

ཞོལ་གྱི་དཔེ་རིས་ཚང་མའི་གོ་ཐག་འཇལ་བྱེད་གོམ་ཐག་མིན།

. No padding, No unit strides

དཔེ་རིས ༡༠

       i=5,k=3,s=2,p=0   =====>>>    s`=1, k`=k, p`= k-1, o`=s(i`-1)+k

བསགས་དྲིལ་ཐབས་གཞན་པ།

ཆེར་བསྐྱེད་བསགས་དྲིལ་ཐབས། (dilated convolutions)


དཔེ་རིས ༡༡

     ཆེར་བསྐྱེད་བསགས་དྲིལ་ཐབས་ཀྱིས་ནང་ཉིང་རིམ་པའི་གཞི་རྒྱུའི་བར་དུ་ཐིག་བསྣན་ནས་ནང་ཉིང་ཇེ་ཆེར་བཏང་ །  རྒྱ་བསྐྱེད་ཚད་ནི་ཞུགས་གྲངས d ཡིས་ཚོད་འཛིན་བྱས་ཡོད ། རྒྱུན་དུ་ནང་ཉིང་གཞི་རྒྱུ d-1 ཡི་མཚམས་སུ་ཐིག་རེ་སྣོན་པ་དང་ ། d=1 ཡིན་སྐབས་རྒྱུན་ལྡན་བསགས་དྲིལ་ཐབས་དང་མཚུངས ། དེ་ལས   

དཔྱད་གཞིའི་ཡིག་ཆ །

[1] http://deeplearning.net/software/theano_versions/dev/index.html

[2] https://github.com/vdumoulin/conv_arithmetic

[3] https://pytorch.org/docs/stable/nn.html#convolution-layers

相关文章

网友评论

      本文标题:CNN ཡི་མཆན་འགྲེལ།

      本文链接:https://www.haomeiwen.com/subject/svqsyftx.html