Используемые обозначения

Обозначения скаляров, векторов и матриц:

скаляры – курсивные строчные буквы: a, b, c;

векторы – прямыестрочные полужирные буквы: a, b, c;

матрицы – прямые прописныеполужирные буквы: A, B, C.

Обозначения весовых матриц:

весовая матрица – W (t);

элемент матрицы – wij (t), где i – номер строки, j – номер столбца, t – время или итерация;

вектор-столбец – w j (t) (вектор, соответствующий столбцу j матрицы W);

вектор-строка – w i (t) (вектор, соответствующий строке i матрицы W);

вектор смещений – b (t);

элемент вектора смещений – bi (t).

Обозначения для слоев нейронной сети:

верхний индекс из одного символа применяется для того, чтобы указать принадлежность некоторого элемента слою. Например, вектор входа слоя 3 обозначается как p 3;

верхний индекс из двух символов применяется для того, чтобы указать источник сигнала (l) и пункт назначения (k); он используется для обозначения матриц весов входа IW k,l и матриц весов слоя LW k,l. Например, матрица весов от слоя 2 к слою 4 будет обозначаться как LW 42.

Пример структурной схемы нейронной сети:

На рисунке приведены обозначения, используемые при изображении структурных схем нейронных сетей.

Связь математических обозначений с обозначениями, принятыми в алгоритмах и программах ППП. При переходе от математических обозначений к кодам системы MATLAB следует руководствоваться следующими правилами:

· верхние индексы соответствуют индексам массива ячеек: p 1 ® p {1};

· нижние индексы соответствуют индексам массива чисел: p 2 ® p (2), p 12 ® p {1}(2);

· индекс в круглых скобках соответствует второму индексу массива ячеек: p 1(k) ® p {1, k }.


Часть 1. ППП Neural Network Toolbox


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



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