Устройство нейросети
Устройство нейросети
Нейронная сеть представляет собой систему, выполняющую некоторые вычисления по принципу параллельной работы множества объединенных между собой элементов нейронов. Такая структура была изначально обнаружена в биологической нервной системе, например, в мозжечке человека, фрагмент которого схематически изображен на рисунке.
Искусственные нейронные сети также состоят из множества нейронов, только искусственных следовательно, сильно упрощенных по сравнению с оригиналом, а также гораздо проще (если не сказать примитивнее) соединенных между собой. Если попытаться сконструировать искусственную нейронную сеть по образу и подобию реальной нервной системы, то созданная система окажется практически непрозрачной и, вдобавок, ее будет очень трудно контролировать. На следующем рисунке в приближенной форме показано, как выглядела бы искусственная нейронная сеть, построенная по структурным схемам реальных нервных систем. Легко заметить, что такая структура непригодна для использования в каких-либо экспериментах.
Поэтому искусственные нейронные сети конструируются так, чтобы их структура была удобна для наблюдения и дешева с позиций практической реализации. Как следствие, искусственные сети строятся, вопервых, плоскими (а не трехмерными) и имеют принудительно регулярную структуру. В такой структуре выделяются слои нейронов с четко определенным назначением, которые соединяются друг с другом по простому (избыточному) принципу "каждый с каждым" на следующем рисунке.
Свойства и возможности нейронных сетей предопределяются тремя факторами: из каких элементов состоит сеть (т.е. как выглядят и как функционируют искусственные нейроны); как эти элементы соединяются между собой; каким способом задаются параметры сети в процессе обучения.
Искусственные нейроны основные "кирпичики", из которых строятся нейронные сети.