Қалдық жүйке желісі - Residual neural network

Қалдық жүйке желісінің канондық түрі. Қабат - 1 активациядан өткізіп жіберіледі  − 2.

A қалдық нейрондық желі (ResNet) болып табылады жасанды нейрондық желі (ANN) -ден белгілі конструкцияларға негізделген түр пирамидалық жасушалар ішінде ми қыртысы. Қалдық нейрондық желілер мұны пайдалану арқылы жасайды қосылымдарды өткізіп жіберу, немесе төте жолдар кейбір қабаттардан секіру. Типтік ResNet модельдер сызықтық емес екі немесе үш қабатты скиптермен жүзеге асырылады (ReLU ) және партияны қалыпқа келтіру арасында.[1][2] Скип салмақтарын үйрену үшін қосымша салмақ матрицасын қолдануға болады; бұл модельдер белгілі HighwayNets.[3] Бірнеше параллель скиптері бар модельдер деп аталады DenseNets.[4][5] Қалдық нейрондық желілер контекстінде қалдық емес желі а ретінде сипатталуы мүмкін қарапайым желі.

Пирамидалық жасушаны қалпына келтіру. Сома мен дендрит қызыл, аксон арборы көк түспен белгіленеді. (1) Сома, (2) Базальды денрит, (3) Апикаль дендрит, (4) Аксон, (5) Кепілдік аксон.

Қабаттардан секірудің бір уәжі - проблемадан аулақ болу жоғалып бара жатқан градиенттер, алдыңғы қабаттағы активацияларды көрші қабат өз салмағын білгенше қайта қолдану арқылы. Жаттығу кезінде салмақ ағынның жоғарғы қабатын өшіруге бейімделеді[түсіндіру қажет ], және бұрын өткізіп алған қабатты күшейтіңіз. Қарапайым жағдайда тек іргелес қабаттың қосылуына арналған салмақтар бейімделеді, ағынның жоғарғы қабаты үшін айқын салмақ жоқ. Бұл бір сызықтық емес қабат басылғанда немесе аралық қабаттар сызықтық болған кезде жақсы жұмыс істейді. Егер олай болмаса, өткізіп алған байланыс үшін салмақтың нақты матрицасын білу керек (а HighwayNet пайдалану керек).

Өткізу желіні тиімді түрде жеңілдетеді, бастапқы дайындық кезеңінде аз қабаттарды қолданады[түсіндіру қажет ]. Бұл жоғалып бара жатқан градиенттердің әсерін азайту арқылы оқуды жылдамдатады, өйткені таралатын қабаттар аз. Одан кейін желі өткізіп алған қабаттарды біртіндеп қалпына келтіреді кеңістік. Тренингтің соңында барлық қабаттар кеңейгенде, ол коллекторға жақын қалады[түсіндіру қажет ] және осылайша тезірек үйренеді. Қалдық бөліктері жоқ нейрондық желі кеңістіктің көп бөлігін зерттейді. Бұл коллекторды тастап кетуіне әкелетін тербелістерге осал етеді және қалпына келтіру үшін қосымша дайындықты қажет етеді.

Биологиялық аналогы

Мида, мысалы, қалдық торларға ұқсас құрылымдар бар кортикальды қабат VI нейрондар I деңгейден кіріс алу, делдал қабаттарды өткізіп жіберу.[6] Суретте бұл қабаттардың үстінен секіріп өтетін апикаль дендриттің сигналдарымен (3) салыстырады, ал базальды дендрит (2) алдыңғы және / немесе сол қабаттың сигналдарын жинайды.[1 ескерту][7] Осындай құрылымдар басқа қабаттар үшін де бар.[8] Ми қыртысының қанша қабатын жасанды жүйке торындағы қабаттармен салыстыру қанша екені де анық емес, ми қыртысы бірдей құрылымды көрсетеді, бірақ үлкен аумақтарда олар ұқсас болып көрінеді.

Алға тарату

Жалғыз скип үшін қабаттар келесі түрде индекстелуі мүмкін дейін немесе сол сияқты дейін . (Сценарий түсінікті болу үшін қолданылады, әдетте ол қарапайым ретінде жазылады л.) Екі индекстеу жүйесі скиптерді артқа немесе алға қарай деп сипаттаған кезде ыңғайлы. Сигнал желі арқылы алға қарай ағып бара жатқанда, өткізіп жіберуді сипаттау оңайырақ берілген қабаттан, бірақ оқыту ережесі бойынша (артқа тарату) қай активация қабатын қайта қолданатындығыңызды сипаттау оңайырақ , қайда өткізіп жіберу нөмірі.

Салмақ матрицасы берілген қабаттан қосылу салмақтары үшін дейін және салмақ матрицасы қабаттан қосылу салмақтары үшін дейін , содан кейін алға тарату белсендіру функциясы арқылы болады (ака HighwayNets )

қайда

қабаттағы нейрондардың активациялары (шығулары) ,
қабатты белсендіру функциясы ,
қабат арасындағы нейрондардың салмақ матрицасы және , және

Айқын матрица жоқ (аға ResNets), белсендіру функциясы арқылы алға қарай таралу жеңілдейді

Мұны тұжырымдаудың тағы бір әдісі - сәйкестендіру матрицасын ауыстыру , бірақ бұл өлшемдер сәйкес болған кезде ғана жарамды. Мұны біраз шатастырып ан деп атайды жеке куәлік, бұл қабаттардан активацияларды білдіреді қабатқа беріледі салмақсыз.

Церебральды кортексте осындай алға скиптер бірнеше қабатқа жасалады. Әдетте барлық алға секірулер бір қабаттан басталып, кейінгі қабаттармен дәйекті түрде жалғасады. Жалпы жағдайда бұл (ака.) Түрінде көрсетіледі DenseNets )

.

Артқа көбейту

Кезінде көшіру қалыпты жолға үйрену

және өткізіп жіберу жолдары үшін (бірдей)

.

Екі жағдайда да

а оқу деңгейі (,
қабаттағы нейрондардың қателік сигналы , және
қабаттағы нейрондардың белсенділігі .

Егер өткізіп жіберу жолында бекітілген салмақтар болса (мысалы, сәйкестендіру матрицасы, жоғарыда көрсетілгендей), онда олар жаңартылмайды. Егер оларды жаңартуға болатын болса, онда ереже - бұл әдеттегі backpropagation жаңарту ережесі.

Жалпы жағдайда болуы мүмкін салмақ матрицаларын өткізіп жіберу, осылайша

Оқыту ережелері ұқсас болғандықтан, салмақ матрицаларын бір қадамда біріктіруге және үйренуге болады.

Ескертулер

  1. ^ Кейбір зерттеулер мұнда қосымша құрылымдар бар екенін көрсетеді, сондықтан бұл түсіндіру біршама жеңілдетілген.

Әдебиеттер тізімі

  1. ^ Ол, Кайминг; Чжан, Сянюй; Рен, Шаоцин; Sun, Jian (2015-12-10). «Кескінді тану үшін терең қалдықты оқыту». arXiv:1512.03385 [cs.CV ].
  2. ^ Ол, Кайминг; Чжан, Сянюй; Рен, Шаоцин; Sun, Jian (2016). «Бейнені тану үшін терең қалдықты оқыту» (PDF). Proc. Компьютерлік көріністі және үлгіні тану (CVPR), IEEE. Алынған 2020-04-23.
  3. ^ Шривастава, Рупеш Кумар; Грефф, Клаус; Шмидубер, Юрген (2015-05-02). «Автомобиль жолдары желілері». arXiv:1505.00387 [cs.LG ].
  4. ^ Хуанг, Гао; Лю, Чжуан; Вайнбергер, Килиан С .; ван дер Маатен, Лоренс (2016-08-24). «Тығыз байланысқан конволюциялық желілер». arXiv:1608.06993 [cs.CV ].
  5. ^ Хуанг, Гао; Лю, Чжуан; Вайнбергер, Килиан С .; ван дер Маатен, Лоренс (2017). «Тығыз қосылған конволюциялық желілер» (PDF). Proc. Компьютерлік көріністі және үлгіні тану (CVPR), IEEE. Алынған 2020-04-23.
  6. ^ Томсон, AM (2010). «Неокортикальды қабат 6, шолу». Нейроанатомиядағы шекаралар. 4: 13. дои:10.3389 / fnana.2010.00013. PMC  2885865. PMID  20556241.
  7. ^ Винтерер, Джохен; Майер, Николаус; Возни, христиан; Придеп; Бройфт, Йорг; Евангелиста, Роберта; Пэнг, Янфан; D’Albis, Tiziano; Кемптер, Ричард (2017). «Медиалды энторинальды қабықтың беткі қабаттарындағы қоздырғыш микросхемалар». Ұяшық туралы есептер. 19 (6): 1110–1116. дои:10.1016 / j.celrep.2017.04.041. PMID  28494861.
  8. ^ Фицпатрик, Дэвид (1996-05-01). «Көрнекі кортекстегі жергілікті тізбектердің функционалды ұйымдастырылуы: ағаш сиқырлы қыртысты зерттеу туралы түсініктер». Ми қыртысы. 6 (3): 329–341. дои:10.1093 / cercor / 6.3.329. ISSN  1047-3211. PMID  8670661.