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