В результате применения к элементам
w
(1)1
j,i
(
j
= [1
,
2]
,
i
= [1
, k
])
матрицы
W
(1)
1
(15) зависимостей (17) и (18) образуется матрица
W
(1)2
=
1
1
−
1
−
0
,
9501
−
1
,
9497 2
,
9484
.
(19)
Этап 1.3.
Приведение модулей весовых коэффициентов
w
(1)2
2
,i
ма-
трицы
W
(1)
2
(19), не удовлетворяющих неравенству
|
1
|
w
(1)2
2
,i
|
k
|
системы (11), к ближайшему большему целому:
w
(1)3
2
,i
=
⎧⎪⎪⎪⎪⎨
⎪⎪⎩
Ent w
(1)2
2
,i
,
если
w
(1)2
2
,i
<
|
1
|
и
w
(1)2
2
,i
0
,
−
Ent w
(1)2
2
,i
,
eсли
w
(1)2
2
,i
<
|
1
|
и
w
(1)2
2
,i
<
0
,
w
(1)2
2
,i
иначе
,
i
=[1
, k
];
(20)
w
(1)3
1
,i
=
w
(1)2
1
,i
, i
= [1
, k
]
,
(21)
где
Ent
— операция нахождения ближайшего большего целого.
Посредством применения к элементам
w
(1)2
j,i
(
j
= [1
,
2]
,
i
= [1
, k
])
матрицы
W
(1)2
(19) зависимостей (20), (21) формируется матрица
W
(1)3
=
1
1
−
1
−
1
−
1
,
9497 2
,
9484
.
(22)
Матрицы
W
(1)3
(22) и
Θ
(1)1
(16) показывают, что задача получе-
ния весовых коэффициентов и порогов слоя с наложенными на них
ограничениями (11) и (10) выполнена.
2. Процедура коррекции весовых коэффициентов и порогов ней-
ронов второго слоя ИНС-преобразователя
f
x
→
N
y
.
Пример
схемы, реализующей формирование бита
ψ
1
во втором слое ПФИ
f
x
→
N
y
, приведен на рис. 2, где
z
(1)
j
— выходной сигнал
j
-го нейрона
первого слоя,
S
(2)
i
— взвешенная сумма входных сигналов
i
-го нейрона
второго слоя.
Анализ аппаратных затрат на реализацию схемы (см. рис. 2) сви-
детельствует о линейной зависимости числа LUT ПЛИС от числа
n
разрядов преобразователя. Так, для
n
= 8
требуется 168, а для
n
= 16
— 336 LUT.
В схеме (см. рис. 2) в произведении вида
w
(2)
j,i
z
(1)
j
переменная
z
(1)
j
=
{
0
,
1
}
является однобитовой. Вследствие этого в целях упроще-
ния схемы умножителя целесообразно операцию
w
(2)
j,i
·
z
(1)
j
представить
82 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2009. № 3