1 Введение 3
2. Теоретическая часть 5
2.1. Классический синапс в природе 5
2.2. Норадреналин в природе 6
2.3. Нейромодуляция 7
2.4. Влияние внешних стимулов на уровень норадреналина 8
2.5. STDP модель Ижикевича 10
2.6. STDP модель Потжанса 13
3. Практическая часть 15
3.1. Моделирование зависимостей 15
3.2. Эксперимент на MATLAB 15
3.3. Основы NEST 16
3.4. Реализация модуля 19
3.5. Тестирование и получение результатов 20
3.5.1. Эксперимент на трех нейронах 20
3.5.2. Результаты эксперимента на трех нейронах 20
3.5.3. Высокоуровневая норадреналиновая подсистема ... 22
4. Заключение 29
Список литературы 30
Эмоции — неотъемлемая часть жизни человека. Они составляют основу таких когнитивных процессов как: мотивация, настроение, отбор стратегии поведения и др. Поэтому реализация эмоций на вычислительных машинах - большой шаг на пути создания полноценного искусственного интеллекта. Кроме того реализация эмоциональных состояний несомненно найдет применение в медицине, робототехнике, психологии и др. [1] [2].
Команда лаборатории машинного понимания КФУ занимается исследованием воспроизведения эмоций на вычислительных машинах. Исследование опирается на модель «Куба эмоций» Лёвхейма, согласно которой базовые эмоции определяются уровнем моноаминов-нейромодуляторов: дофамина, норадреналина, серотонина [3][4].
В рамках проекта лаборатории NeuCogAr моделируются дофаминовые, серотониновые, норадреналиновые проекции мозга [5] [6]. Очевидно, чтобы моделировать проекции на сотни тысячи нейронов нужно реализовать корректную передачу сигнала на уровне двух нейронов. Ранее были реализованы такая дофаминова и серотонинвая низкоуровневые модели. Однако для корректной симуляции работы нейромодулаторной системы необходимо реализовать аналогичный программный модуль для норадреналиновой системы. Цель данной работы — создание такого модуля.
Для достижения указанной цели в дипломной работе решаются следующие исследовательские задачи:
1. Рассматриваются основные принципы и понятия нейромодуляции;
2. Рассматриваются существующие вычислительные модели нейромодуляции;
3. Рассматриваются исследования действия внешних стимулов на функционирование норадреналиновой системы;
4. Выводится математическая формула численной зависимости концентрации норадреналина в синапсе от действия внешних стимулов;
5. Реализуется простая нейронная сеть на языке matlab.
6. Реализуется программный модуль норадреналинового синапса на языке C++
7. Реализуется простая нейронная сеть на трех нейронах с использованием написанного модуля
8. Модифицируется высокоуровневая высокоуровневая норадреналиновая подсистема путем интегрирования написанного модуля
Дипломная работа включает в себя введение, 2 раздела и 11 подразделов, в которых решаются поставленные исследовательские задачи, заключение, список источников и литературы
В результате работы был исследован процесс нейромодуляции с участием норадреналина, а также написан компьютерный модуль, реализующий норадреналиновый синапс. Тестирование подтвердило корректность работы данного модуля. Написанный модуль вкупе с реализованной ранее высоко-уровневой норадреналиновой системой позволил точнее воспроизвести норадреналиновые проекции в мозге млекапетающего. Однако, для еще более точной симуляции требуется дополнительная настройка весов соединений.
В ходе исследования я участвовал в написании трёх статей по тематике работы:
1. «The Implementation of Noradrenaline in the NeuCogAr Cognitive Architecture» в соавторстве с М. Талановым, М. Загуловой, J. Vallverdu.
2. «NeuCogAr: how to make a machine feel emotions. Neuromodulating cognitive architecture for mammalian emotions simulation» в соавторстве с Хьюго Левхеймом, М. Талановым, J. Vallverdu, М. Загуловой, Ф. Гафаровым, С. Дистефано, А. Хасьяновым, А. Тощевым, Е. Магидом, Р. Гайсиным.
3. «Extending biomimetic cognitive architecture NeuCogAr with noradrenaline model» в соавторстве с М. Талановым, М. Загуловой, J. Vallverdu, С. Дистефано, Ф. Гафаровым и А. Леухиным для журнала «Journal of Healthcare Engineering».
Симуляция норадреналиновой подсистемы позволит проводить новые исследования в области робототехники, медицины, психологии. Также реализация системы приблизит нас к возможности реализовать эмоциональные процессы в вычислительных системах.
1. Neuromodulating Cognitive Architecture: Towards Biomimetic Emotional AI / M. Talanov [и др.] //2015 IEEE 29th International Conference on Advanced Information Networking and Applications. 2015—April. — IEEE, март 2015. — С. 587—592. — ISBN 978-1-4799-7905-9. — DOI: 10.1109/AINA.2015.24 0. — URL:http://www.scopus.com/inward/record.url?eid=2-s2.0-84946224675%7B%5C&%7DpartnerID=tZOtx3y1%20http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7098025.
2. Guido Schillaci Verena Hafner B. L., Grosjean. M. Is That Me? Sensorimotor Learning and Self-Other Distinction in Robotics. // 8th ACM/IEEE International Conference on Human Robot Interaction. —2013.
3. Lovheim H. A New Three-Dimensional Model for Emotions and Monoamine Neurotransmitters // Medical Hypotheses. — 2012. — Февр. — Т. 78, № 2. — С. 341—8. — ISSN 1532-2777. — URL: http://www.sciencedirect.com/science/article/pii/S0306987711005883.
4. The Implementation of Noradrenaline in the NeuCogAr Cognitive Architecture / B. Pinus [и др.] // Proceedings of the Ninth International Conference on Advanced Cognitive Technologies and Applications. — 2017.— С. 10—15.
5. Towards Anthropo-inspired Computational Systems: the P3 Model / M. W. Bridges [и др.] // Agent and Multi-Agent Systems: Technologies and Applications. 9th KES International Conference, KES-AMSTA 2015 Sorrento, Italy, June 2015, Proceedings. Т. 38 / под ред. R. J. Howlett, L. C. Jain. — Springer, июнь 2015. — С. 311—321. —DOI: 0.1007/978-3-319-19728-925. —URL: http://link.springer.com/chapter/10.1007/978-3-319-19728-9%5C_26.
6. Emotional simulations and depression diagnostics / M. Talanov [и др.] // Biologically Inspired Cognitive Architectures. — 2016. — Т. 18. —
С. 41—50. —URL: www.scopus.com.
7. Llinas R. The squid giant synapse : a model for chemical transmission. — New York : Oxford University Press, 1999. — ISBN 0195116526.
8. Lytton W. W. From Computer to Brain. — New York : Springer-Verlag, 2002x. — ISBN 0-3879-5526-7.
9. Синапс // Wikipedia. — https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Sinaps-ru.svg/885px-Sinaps-ru.svg.png.
10. Potjans W. Morrison A. D. M. Enabling functional neural circuit simulations with distributed computing of neuromodulated plasticity // Frontiers in Computational Neuroscience. — 2010. — Т. 4. — С. 1—17.
11. Izhikevich E. M. Solving the Distal Reward Problem through Linkage of STDP and Dopamine Signaling // Cerebral Cortex. — 2007. — Т. 17, №10.— С. 2443—2452.
12. Fellous J.The Neuromodulatory Basis of Emotion // The Neuroscientist. —
1999. — Т. 5. — С. 283—294.
13. Berridge K. C., Robinson T. E. Parsing Reward. // Trends in Neurosciences. — 2003. — Т. 26(9).
14. A Cognitive Architecture for the Implementation of Emotions in Computing Systems / J. Vallverdu [и др.] // Biologically Inspired Cognitive Architectures. — 2015.
15. Aston-Jones G., Cohen J. D. AN INTEGRATIVE THEORY OF LOCUS COERULEUS-NOREPINEPHRINE FUNCTION: Adaptive Gain and Optimal Performance // Annual Review of Neuroscience. — 2005. — Т. 28, № 1. — С. 403—450. — DOI: 10.1146/annurev.neuro.28.061604.135709.
16. Benarroch E. E. The locus ceruleus norepinephrine system: Functional organization and potential clinical significance // Neurology. — 2009. — Т. 73, № 20. — С. 1699—1704. — DOI: 10.1212/WNL.0b013e3181c2937c. — eprint:http://www.neurology.org/content/73/20/1699.full.pdf+html. — URL: http://www.neurology.org/content/73/20/1699.short.
17. Craig W. Berridge B. D. W. The locus coeruleus noradrenergic system: modulation of behavioral state and state-dependent cognitive processes // Brain Research Reviews. — 2003. — Янв. — № 42. — С. 33—84. — DOI: 10.1016/80165-0173(03)0014 3-7.—URL: http://www.ini.uzh.ch/~pfmjv/Seminar/pdfs/BrainRRes+Brain+Res+Rev_4 2_33.lcoeruleus-na-review.pdf.
18. Izhikevich E. M. Solving the Distal Reward Problem through Linkage of STDP and Dopamine Signaling // Cerebral Cortex. — 2007. — Т. 10, №17.— С. 2443—2452.
19. Eppler J. M. PyNEST: A convenient interface to the NEST simulator // Frontiers in Neuroinformatics. — 2008. — Т. 2. — ISSN 16625196. — DOI:10.338 9/neuro.11.012.2008. — URL: http://journal.frontiersin.org/article/10.3389/neuro.11.012.2008/abstract.
20. Gewaltig M.-O., Diesmann M. NEST (NEural Simulation Tool) // Scholarpedia. — 2007. — Т. 2, № 4. — С. 1430. — ISSN 1941-6016. — DOI:10.424 9/scholarpedia.1430.
21. Gewaltig M., Diesmann M. NEST (NEural Simulation Tool) // Scholarpedia. — 2007. — Т. 2, № 4. — С. 1430.