Инициализируйте нейронную сеть
возвращает нейронную сеть init_net = init(net)net с весом и значениями смещения, обновленными согласно сетевой функции инициализации, заданной net.initFcn, и значения параметров, заданные net.initParam.
Для получения дополнительной информации об этой функции, в командной строке MATLAB, help network/init типа.
init вызовы net.initFcn инициализировать вес и значения смещения согласно значениям параметров net.initParam.
Как правило, net.initFcn установлен в 'initlay', который инициализирует веса каждого слоя и смещения согласно его net.layers{i}.initFcn.
Сети обратной связи имеют net.layers{i}.initFcn установите на 'initnw', который вычисляет вес и значения смещения для слоя i использование метода инициализации Нгуена-Видрова.
Другие сети имеют net.layers{i}.initFcn установите на 'initwb', который инициализирует каждый вес и смещение с его собственной функцией инициализации. Наиболее распространенной функцией инициализации веса и смещения является rands, который генерирует случайные значения между –1 и 1.