Алгоритм решения задач с помощью мсп
Чтобы построить МСП, необходимо выбрать его параметры. Чаше всего выбор значений весов и порогов требует обучения, т.е. пошаговых изменений весовых коэффициентов и пороговых уровней. Общий алгоритм решения:
-
Определить, какой смысл вкладывается в компоненты входного вектора х. Входной вектор должен содержать формализованное условие задачи, т.е. всю информацию, необходимую для получения ответа.
-
Выбрать выходной вектор у таким образом, чтобы его компоненты содержали полный ответ поставленной задачи.
-
Выбрать вид нелинейности в нейронах (функцию активации). При этом желательно учесть специфику задачи, т.к. удачный выбор сократит время обучения.
-
Выбрать число слоев и нейронов в слое.
-
Задать диапазон изменения входов, выходов, весов и пороговых уровней, учитывая множество значений выбранной функции активации.
-
Присвоить начальные значения весовым коэффициентам и пороговым уровням и дополнительным параметрам (например, крутизне функции активации, если она будет настраиваться при обучении). Начальные значения не должны быть большими, чтобы нейроны не оказались в насыщении
(на горизонтальном участке функции активации), иначе обучение будет очень медленным. Начальные значения не должны быть и слишком малыми, чтобы выходы большей части нейронов не были равны нулю, иначе обучение также замедлится.
-
Провести обучение, т.е. подобрать параметры сети так, чтобы задача решалась наилучшим образом. По окончании обучения сеть готова решить задачи того типа, которым она обучена.
-
Подать на вход сети условия задачи в виде вектора х. Рассчитать выходной вектор у, который и даст формализованное решение задачи.
- Введение
- Место нейронных сетей среди других методов решения задач
- Биологический нейрон
- Искусственный нейрон
- Активационные функции
- Ограничения модели нейрона
- Однослойные искусственные нейронные сети
- Многослойные искусственные нейронные сети
- Обучение искусственных нейронных сетей
- Алгоритмы обучения
- Многослойный персептрон
- Xijl — I-й входной сигнал j-го нейрона в слое l ;
- Алгоритм решения задач с помощью мсп