Составители:
Рубрика:
41
2. ОДНОСЛОЙНЫЕ НЕЙРОННЫЕ СЕТИ
2.1. Описание искусственного нейрона
в MatLab
На рис. 2.1 представлен искусственный нейрон в системе MatLab.
При описании работы с пакетом Neural Net toolbox MatLab ис-
пользуется ряд общих обозначений. Так, скаляры обозначаются
курсивными строчными буквами (a, b, c, …), векторы – прямыми
строчными полужирными буквами (a, b, c, …), матрицы – прямы-
ми прописными полужирными буквами (A, B, С, …).
На рис. 2.1 p – вектор-столбец входа, W – матрица весов (для
одного нейрона это вектор-строка), f – активационная функция, a –
выход нейрона.
Простейшая ИНС из одного нейрона с линейной активационной
функцией может быть создана командой
>> net = newlin([0 10; 0 10],1);
Здесь матрица [0 10; 0 10] описывает диапазоны входных значе-
ний для каждого входа ИНС (т. е. число строк соответствует числу
входов), цифра указывает число нейронов; net – произвольное на-
звание создаваемой сети.
Рис. 2.1. Структура нейрона в MatLab
Input
Neuron w Vector Input
p
1
p
2
p
3
…
p
R
w
1,1
w
1,R
b
f
n
a
∑
a = f(Wp+ b)
1
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »