exponenta event banner

initcon

Функция инициализации смещения совести

Синтаксис

initcon (S,PR)

Описание

initcon является функцией инициализации смещения, которая инициализирует смещения для обучения с помощью learncon функция обучения.

initcon (S,PR) принимает два аргумента,

S

Количество рядов (нейронов)

PR

Rоколо-2 матрица R = [Pmin Pmax] (по умолчанию = [1 1])

и возвращает Sоколо-1 вектор смещения.

Обратите внимание, что для отклонений, R всегда равно 1. initcon может также использоваться для инициализации весов, но это не рекомендуется для этой цели.

Примеры

Здесь рассчитываются начальные значения смещения для слоя из пяти нейронов.

b = initcon(5)

Использование в сети

Можно создать стандартную сеть, использующую initcon для инициализации весов путем вызова competlayer.

Подготовка смещения слоя i пользовательской сети для инициализации с помощью initcon,

  1. Набор net.initFcn кому 'initlay'. (net.initParam автоматически становится initlayПараметры по умолчанию.)

  2. Набор net.layers{i}.initFcn кому 'initwb'.

  3. Набор net.biases{i}.initFcn кому 'initcon'.

Для инициализации сети вызовите init.

Алгоритмы

learncon обновляет смещения так, чтобы каждое значение смещения b(i) является функцией среднего выхода c(i) нейрона i связано с смещением.

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

См. также

| | | |

Представлен до R2006a