Функции инициализации, адаптации и обучения

Перечисленные ниже свойства объекта net включают перечень функций, которые
используются для инициализации, адаптации и обучения нейронной сети.

  net Тип Размер, состав Значение по умолчанию Имя поля
¾ .initFcn Char initcon | initlay | initnw | initnwb| initzero ' ' Функции инициализации
¾ .initParam     [ ] Параметры функции инициализации
¾ .adaptFcn Char adaptwb | trains ' ' Функции адаптации
¾ .adaptParam     [ ] Параметры функции адаптации
¾ .trainFcn Char trainb | trainbfg | trainbr | trainc | traincgb | traincgf | traincgp | traingd | traingda | traingdm | traingdx | trainlm | trainoss | trainr | trainrp | trains | trainscg | ' ' Функции обучения
¾ .trainParam     [ ] Параметры функции обучения
¾ .performFcn Char mae | mse | msereg | sse ' ' Функции оценки качества обучения
¾ .performParam     [ ] Параметры функции оценки качества обучения

initFcn initcon | initlay | initnw | initnwb | initzero

Функции инициализации. Это свойство определяет, какая функция инициализации initFcn будет использована для задания начальных матриц весов и векторов смещений при вызове метода init для всей сети. При изменении этого свойства параметры функции инициализации initParam будут использовать значения, соответствующие новой функции.
Пользователь может расширить список применяемых функций инициализации.

initParam параметры функции инициализации

Параметры функции инициализации. Это свойство определяет набор параметров для используемой функции инициализации. Узнать набор таких параметров можно, применив оператор help в следующей функциональной форме:

help(net.initFcn).

adaptFcn adaptwb | trains

Функции адаптации. Это свойство определяет, какая функция адаптации adaptFcn будет использована при вызове метода adapt. При изменении этого свойства параметры функции адаптации adaptParam будут использовать значения, соответствующие новой функции. Пользователь может расширить список применяемых функций адаптации.

adaptParam параметры функции адаптации

Параметры функции адаптации. Это свойство определяет набор параметров для используемой функции адаптации. Узнать набор таких параметров можно, применяя оператор help в следующей функциональной форме:

help(net.adaptFcn).

trainFcn trainb | trainbfg | traingbr |trainc | traincgb | traincgf | traincgp |traingd |traingda | traingdm | traingdx | trainlm | trainoss | trainr | trainrp | trainscg

Функции обучения. Это свойство определяет, какая функция обучения trainFcn будет использована при вызове метода train. При изменении этого свойства параметры функции обучения trainParam будут использовать значения, соответствующие новой функции. Пользователь может расширить список используемых функций обучения.

trainParam параметры функции обучения

Параметры функции обучения. Это свойство определяет набор параметров для используемой функции обучения. Узнать набор таких параметров можно, применяя оператор help в следующей функциональной форме:

help(net.trainFcn).

performFcn mae | mse | msereg | sse

Функции оценки качества обучения. Это свойство определяет, какая функция оценки качества обучения performFcn будет использована при вызове метода train. При изменении этого свойства параметры функции оценки качества обучения performParam будут использовать значения, соответствующие новой функции. Пользователь может расширить список применяемых функций оценки качества обучения.

trainParam параметры функции оценки качестваобучения

Параметры функции оценки качества обучения. Это свойство определяет набор параметров для используемой функции оценки качестваобучения. Узнать набор таких параметров можно, применив оператор help в следующей функциональной форме:

help(net.performFcn).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: