19.01
19:20
Как работает нейронная сеть
Как наш с вами мозг. Роль нейронов выполняют простейшие процессоры, проводящие тот или иной сигнал. Их, конечно, намного меньше, чем в человеческом мозге. Нейросети состоят из трех слоев: сенсорного (принимает информацию извне), ассоциативного (обрабатывает информацию, создает набор ассоциаций) и реагирующего (выдает готовый результат). Искусственный интеллект способен обучаться, используя информацию о задачах, ассоциациях и результатах.
Нейросеть легко ориентируется в «информационном шуме», вычленяя самое важное. Она может продолжать работу, даже если утрачивает тот или иной элемент, с небольшим замедлением. Однако результат ее вычислений (если это не простейший алгоритм, натренированный годами, типа вариативного голосового поиска) требует проверки человеком: ответы нейросети не всегда являются абсолютно точными.
Виды нейросетей
Сейчас нейросети отличаются друг от друга направленностью сигналов. Они могут быть однонаправленными или двунаправленными.
Однонаправленные
Сигнал идет в одном направлении: от входного слоя, воспринимающего информацию, к последнему, принимающему решения. Так, к примеру, мы анализируем изображение. Мы смотрим на фотографию и видим на ней кошку. Мы понимаем, что это кошка, но не отправляем фотографии «обратный сигнал». Таким же образом работает однонаправленный искусственный интеллект.
Двунаправленные
Они, в соответствии с названием, позволяют и получить информацию, и отправить ответ, которым может стать определенное действие. Большинство современных роботов — именно двунаправленные. Они могут обработать информацию и предложить тот или иной ответ. Но далеко не всегда они умеют обучаться.
Рекуррентные
Такие нейронные сети не могут запомнить результат предыдущего анализа, а потому каждый раз изучают информацию как бы с чистого листа. Такой искусственный интеллект поймет, что на фотографии изображена кошка, но не сможет использовать это знание в следующий раз при появлении такой же задачи.
Источник
→ Как работает нейронная сеть