Оптические нейронные сети — реализация искусственных нейронных сетей в виде оптических систем. Для обеспечения параллелизма в цифровом компьютере необходима параллельная работа многих элементов. Занимаемое ими пространство, с учётом пространства, необходимого для изоляции одного элемента от другого, может стать настолько большим, что на пластине кремния не останется места для размещения вычислительных цепей. В то же время соединение элементов с помощью световых лучей не требует изоляции между сигнальными путями, световые потоки могут проходить один через другой без взаимного влияния. Более того, сигнальные пути могут быть расположены в трёх измерениях. Плотность путей передачи ограничена только размерами источников света, их дивергенцией и размерами детектора. Кроме того, все сигнальные пути могут работать одновременно, тем самым обеспечивая огромный темп передачи данных. Данное направление позволяет разработать отдельные компоненты необходимые для построения нейрокомпьютера.

Оптические матричные умножители править

Когда искусственные нейронные сети моделируются на цифровом компьютере, присущая им параллельная природа вычислений теряется; каждая операция должна быть выполнена последовательно. Несмотря на большую скорость выполнения отдельных вычислений, количество операций, необходимых для выполнения умножения матриц, может стать слишком большим.

Были предложены различные электронно-оптические устройства, реализующие реальное параллельное матричное умножение [1][2][3].

Голографические корреляторы править

Голографические корреляторы запоминают образцовые изображения в виде либо плоской, либо объемной голограммы и восстанавливают их при когерентном освещении. Входное изображение, которое может быть зашумленным или неполным, подается на вход системы и одновременно коррелируется оптически со всеми запомненными образцовыми изображениями. Эти корреляции обрабатываются пороговой функцией и подаются обратно на вход системы, где наиболее сильные корреляции усиливают входное изображение. Усиленное изображение проходит через систему многократно, изменяясь при каждом проходе до тех пор, пока система не стабилизируется на требуемом изображении.

Таким образом, такие устройства являются физическими аналогами нейронной сети Хопфилда, нейронной сети Коско и многих других.

Оптические-бактериородопсиновые нейронные сети править

С развитием нанофотоники стало возможным в качестве основного материала для изготовления оптических нейросетей, использовать бактериородопсин-содержащие плёнки. Белок бактериородопсин близок по функции и структуре к зрительному родопсину. Таким образом, искусственная сетчатка, построенная на этой основе будет наиболее соответствовать физиологическому прототипу. Но на основе бактериродопсин возможно построение не только искусственной сетчатки, но и формального нейрона. Это позволяет в принципе реализовать любые виды современных искусственных нейронных сетей на основе мембран, содержащих белок бактериородопсина.

Следует отметить, что бактериородопсин - не единственный белок используемый в этих целях. Также перспективным для исследования является фотоактивный жёлтый белок PYP (photoactive yellow protein) - рецепторный белок, который например у организма Ectothiorhodopspira halophila [4]. Этот белок обеспечивает отрицательный фототаксис бактерий - убегание от света.

См. также править

Примечания править

  1. Athale R. A., Friedlander С. В., Kushner C. B. 1986. Attentive associative architectures and their implications to optical computing. Proceedings of the Society of Photo-Optical Instrumentation Engineering 625:179-88
  2. Farhat N. H., Psaltis D., Prata A., Paek E. 1985. Optical implementation of the Hopfield model. Applied optics 24:1469-75
  3. Fisher A. D., Giles C. L, Lee J. N. 1985. An adaptive optical computing element. Proceedings of the Optical Society of America Topical Meeting.
  4. синоним Halorhodospira halophila. Дата обращения: 14 июня 2009. Архивировано 11 июня 2015 года.

Литература править

  • Уоссермен, Ф. Нейрокомпьютерная техника: Теория и практика = Neural Computing. Theory and Practice. — М.: Мир, 1992. — 240 с. — ISBN 5-03-002115-9. Архивная копия от 30 июня 2009 на Wayback Machine глава 9 "Оптические нейронные сети"
  • Савельева-Новосёлова Н. А., Савельев А. В. Принципы офтальмонейрокибернетики // “Искусственный интеллект. Интеллектуальные системы”, Донецк-Таганрог-Минск. — 2009. — С. 117-120.

Ссылки править