Нейронна мережа Гопфілда — це тип рекурентної, повнозв'язної, штучної нейронної мережі з симетричною матрицею зв'язків. У процесі роботи динаміка таких мереж сходиться (конвергує) до одного з положень рівноваги. Ці положення рівноваги є локальними мінімумами функціоналу, що називається енергія мережі (у найпростішому випадку — локальними мінімумами негативно визначеної квадратичної форми на n-вимірному кубі). Така мережа може бути використана як [en], як фільтр, а також для розв'язання деяких завдань оптимізації. На відміну від багатьох нейронних мереж, що працюють до отримання відповіді через певну кількість тактів, мережі Гопфілда працюють до досягнення рівноваги, коли наступний стан мережі дорівнює попередньому.
Архітектура мережі
Нейронна мережа Гопфілда складається з штучних нейронів. Кожен нейрон системи може набувати одного з двох станів (що аналогічно виходу нейрона з пороговою функцією активації):
Через їхню біполярну природу нейрони мережі Гопфілда іноді називають спінами.
Взаємодія спінів мережі описується виразом:
де — елемент матриці взаємодій , яка складається з вагових коефіцієнтів зв'язків між нейронами. У цю матрицю в процесі навчання записується М «образів» — N-вимірних бінарних векторів:
У мережі Гопфілда матриця зв'язків є симетричною (), а діагональні елементи матриці покладаються рівними нулю (), що виключає ефект впливу нейрона на самого себе та є необхідним для мережі Гопфілда, але не достатньою умовою стійкості в процесі роботи мережі. Достатнім є асинхронний режим роботи мережі. Подібні властивості визначають тісний зв'язок з реальними фізичними речовинами, що назваються спіновими склами.
Література
- J. J. Hopfield, «Neural networks and physical systems with emergent collective computational abilities», Proceedings of National Academy of Sciences, vol. 79 no. 8 pp. 2554—2558, April 1982. PNAS Reprint (Abstract) PNAS Reprint (PDF)
- J. J. Hopfield Neural with graded response have collective computational properties like those of two-state neurons.. — 1984.
- J. J. Hopfield Learning algorithms and probability distributions in feed-forward and feed-back networks. — 1987.
- Уоссермен, Ф. Нейрокомпьютерная техника: Теория и практика = Neural Computing. Theory and Practice. — М.: Мир, 1992. — 240 с. —
- McEliece R.J., Posner E.C., Rodemich E.R., Venkatesh S.S., The capacity of the Hopfield associative memory, IEEE Transactions on Information Theory, Volume 33, Issue 4 (July 1987), 461—482.
- B.V.Kryzhanovsky, L.B.Litinskii, A.L.Mikaelian. «Vector-neuron models of associative memory», Proc. of Int. Joint Conference on Neural Networks IJCNN-04, Budapest-2004, pp.909-1004.
- B.V.Kryzhanovsky, B.M.Magomedov, A.L.Mikaelian. «A Domain model of neural network», Doklady Mathematics vol.71, pp.310-314 (2005).
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Nejronna merezha Gopfilda ce tip rekurentnoyi povnozv yaznoyi shtuchnoyi nejronnoyi merezhi z simetrichnoyu matriceyu zv yazkiv U procesi roboti dinamika takih merezh shoditsya konverguye do odnogo z polozhen rivnovagi Ci polozhennya rivnovagi ye lokalnimi minimumami funkcionalu sho nazivayetsya energiya merezhi u najprostishomu vipadku lokalnimi minimumami negativno viznachenoyi kvadratichnoyi formi na n vimirnomu kubi Taka merezha mozhe buti vikoristana yak en yak filtr a takozh dlya rozv yazannya deyakih zavdan optimizaciyi Na vidminu vid bagatoh nejronnih merezh sho pracyuyut do otrimannya vidpovidi cherez pevnu kilkist taktiv merezhi Gopfilda pracyuyut do dosyagnennya rivnovagi koli nastupnij stan merezhi dorivnyuye poperednomu Arhitektura merezhiShema merezhi Gopfilda z troma nejronami Nejronna merezha Gopfilda skladayetsya z N displaystyle N shtuchnih nejroniv Kozhen nejron sistemi mozhe nabuvati odnogo z dvoh staniv sho analogichno vihodu nejrona z porogovoyu funkciyeyu aktivaciyi yi 1 1 displaystyle y i left begin matrix 1 1 end matrix right Cherez yihnyu bipolyarnu prirodu nejroni merezhi Gopfilda inodi nazivayut spinami Vzayemodiya spiniv merezhi opisuyetsya virazom E 12 i j 1Nwijxixj displaystyle E frac 1 2 sum i j 1 N w ij x i x j de wij displaystyle w ij element matrici vzayemodij W displaystyle W yaka skladayetsya z vagovih koeficiyentiv zv yazkiv mizh nejronami U cyu matricyu v procesi navchannya zapisuyetsya M obraziv N vimirnih binarnih vektoriv Sm sm1 sm2 smN displaystyle S m s m1 s m2 s mN U merezhi Gopfilda matricya zv yazkiv ye simetrichnoyu wij wji displaystyle w ij w ji a diagonalni elementi matrici pokladayutsya rivnimi nulyu wii 0 displaystyle w ii 0 sho viklyuchaye efekt vplivu nejrona na samogo sebe ta ye neobhidnim dlya merezhi Gopfilda ale ne dostatnoyu umovoyu stijkosti v procesi roboti merezhi Dostatnim ye asinhronnij rezhim roboti merezhi Podibni vlastivosti viznachayut tisnij zv yazok z realnimi fizichnimi rechovinami sho nazvayutsya spinovimi sklami LiteraturaJ J Hopfield Neural networks and physical systems with emergent collective computational abilities Proceedings of National Academy of Sciences vol 79 no 8 pp 2554 2558 April 1982 PNAS Reprint Abstract PNAS Reprint PDF J J Hopfield Neural with graded response have collective computational properties like those of two state neurons 1984 J J Hopfield Learning algorithms and probability distributions in feed forward and feed back networks 1987 Uossermen F Nejrokompyuternaya tehnika Teoriya i praktika Neural Computing Theory and Practice M Mir 1992 240 s ISBN 5 03 002115 9 McEliece R J Posner E C Rodemich E R Venkatesh S S The capacity of the Hopfield associative memory IEEE Transactions on Information Theory Volume 33 Issue 4 July 1987 461 482 B V Kryzhanovsky L B Litinskii A L Mikaelian Vector neuron models of associative memory Proc of Int Joint Conference on Neural Networks IJCNN 04 Budapest 2004 pp 909 1004 B V Kryzhanovsky B M Magomedov A L Mikaelian A Domain model of neural network Doklady Mathematics vol 71 pp 310 314 2005