Шаг 85.
Задачи ComputerScience на Python.
Простейшие нейронные сети. Искусственные нейронные сети. Ситуация в целом

    На этом шаге мы обобщим сказанное на предыдущих шагах.

    В этих шагах мы рассмотрели множество вопросов. Даже если вам все еще непонятны некоторые детали, важно помнить об основных свойствах сети прямой связи с обратным распространением.

  1. Сигналы (числа с плавающей точкой) проходят через нейроны, расположенные по слоям, в одном направлении. Каждый нейрон каждого слоя связан с каждым нейроном следующего слоя.

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

  3. Во время процесса, называемого обучением, результаты сети сравниваются с ожидаемыми результатами, чтобы вычислить ошибки.

  4. Ошибки распространяются по сети в обратном направлении (туда, откуда они пришли) для изменения весов, чтобы в результате они с большей вероятностью приводили к выработке правильных выходных данных.

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

    На следующем шаге мы приведем некоторые предварительные замечания перед построеним нейронной сети.




Предыдущий шаг Содержание Следующий шаг