Найти в Дзене
Answers

Нейросети прямого распространения и сеть Хопфилда

Оглавление

В прошлой статье я рассказывал о том, что же такое нейросеть и, что такое перцептрон. Если кратко, нейросеть - множество нейронов, они получают информацию, преобразовывают, и выдают данные. Перцептрон - один из видов нейросети. Подробнее тут. В этой статье я постараюсь рассказать о других видах нейросетей.

Сеть прямого распространения

Следующая после перцептрона нейросеть - нейросеть прямого распространения или feed-forward. Её можно представить в виде торта из слоёного теста. Я очень люблю Наполеон, который как раз и состоит из множества слоёв. Этот "нейроторт" состоит из входного, выходного и скрытого слоёв. Скрытыми называются нейроны внутренних слоёв, то есть не контактирующих с чем-то кроме других нейронов. Нейроны одного слоя между собой не пересекаются, но обязательно должны быть связаны со всеми нейронами предыдущего и/или последующего слоя. Если слоёв скрытых нейронов достаточно много, сеть называется сетью глубокого прямого распространения или deep feed-forward.

Для чего же используются подобные нейросети? Сегодня они используются редко, но на их основе создают новые виды сетей. Если же их используют для чего-то другого это может быть распознавание чего-либо:

  • Распознавание речи
  • Распознавание рукописного текста или символов
  • Распознавание речи или звуков вообще
  • Компьютерное зрение

Нейронная сеть Хопфилда

Нейронная сеть Хопфилда (Hopfield network, HN) — это полносвязная нейронная сеть с симметричной матрицей связей. Все эти сложные слова означают, что нейроны этой сети связаны между собой, причём связь работает в оба направления. Это наглядно видно с картинки ниже. В сети этого типа нейроны находятся во всех трёх состояниях: входном, скрытом, выходном, в зависимости от состояния системы. Чтобы обучить сеть, выставляются значения нейронов, в соответствии с желаемым шаблоном. Потом вычисляются веса. Которые, кстати, остаются постоянными. Обучившись, сеть сводится к одному из шаблонов, из числа тех, на коих обучалась.

Вот такая красивая схема этой сети
Вот такая красивая схема этой сети

У этой сети есть две основных области применения:

  • Восстановление изображений
  • Задачи минимизации

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

Наука
7 млн интересуются