Матрицы весов и векторы смещений

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

  net Тип Размер Значение по умолчанию Имя поля
¾ .IW Cell array NumLayers ´ NumInputs {0´0} Массив ячеек для матриц весов входа
¾ .LW Cell array NumLayers ´ NumLayers {0´0} Массив ячеек для матриц весов слоя
¾ .b Cell array NumLayers ´ 1 {0´1} Массив ячеек для векторов смещений

IW массив ячеек

Матрицы весов входа. Массив ячеек IW размера N l ´N i, где N l – число слоев numLayers и N i – число входов numInputs сети net, каждый элемент которого является матрицей весов, связывающей слой i со входом j сети; структура этого массива согласована с матрицей связности inputConnect(i, j). Каждая матрица весов должна иметь число строк, равное параметру layers{i}.size, а число столбцов должно удовлетворять соотношению

net.inputs{j}.size * length(net.inputWeights{i,j}.delays)

и соответствовать параметру inputWeights{i, j}.size.

LW массив ячеек

Матрицы весов слоя. Массив ячеек LW размера N l ´ N l, где N l – число слоев numLayers сети net, каждый элемент которого является матрицей весов, связывающей слой i со слоем j сети; структура этого массива согласована с матрицей связности layerConnect(i, j).
Каждая матрица весов должна иметь число строк, равное параметру layers{i}.size, а число столбцов должно удовлетворять соотношению

net.layers{j}.size * length(net.layerWeights{i,j}.delays)

и соответствовать параметру layerWeights{i, j}.size.

b массив ячеек

Векторы смещений. Вектор ячеек b размера N l ´1, где N l – число слоев numLayers объекта net, каждый элемент которого является вектором смещений для слоя i сети; структура
этого вектора согласована с вектором связности biasConnect(i). Длина вектора смещений для слоя i должна соответствовать параметру biases{i}.size.


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



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