β
m
−
i
+1
=
F
(1)
(
w
(
i
)
11
S
(
i
−
1)
1
+
w
(
i
)
11
U
max
);
S
(
i
)
1
=
w
(
i
)
11
S
(
i
−
1)
1
+
β
m
−
i
+1
w
(
i
)
11
U
max
, i
= [1
,
10]
.
Здесь
S
(0)
1
=
U
— преобразуемое напряжение;
U
max
= max
|
U
|
;
F
(1)
—
пороговая функция активации,
F
(1)
(
S
(
i
)
1
) =
1
,
если
S
(
i
)
1
≥
θ
(
i
)
1
;
0
иначе
,
где
θ
(
i
)
1
— значение порога.
Разработка функциональной схемы нейросетевого преобразо-
вателя напряжения в цифровой код для ПАИС.
Разработка функ-
циональной схемы преобразователя
U
→
N
y
(рис. 2) сводится к ре-
ализации нейроструктуры в виде аналоговых элементов, входящих в
ПАИС.
В конфигурации ПАИС весовые коэффициенты нейронов можно
представить в виде программируемых усилителей на входах сумма-
торов. Нейроны состоят из двух связанных частей: сумматора с од-
ним инверсным входом и порогового элемента в виде компаратора.
Поскольку значения весовых коэффициентов в последних каскадах
достаточно малы, при построении схемы возникают проблемы с их
реализацией на аналоговых элементах. В связи с этим для получе-
ния более однородной схемы и уменьшения погрешности, вносимой
весовыми коэффициентами, имеющими очень малые значения, целе-
сообразно усиливать значение выходного напряжения после каждой
Рис. 2. Функциональная схема первых трех каскадов 10-каскадного нейросете-
вого преобразователя с двоичным позиционным кодированием, реализованных
на ПАИС AN221E04 27:
У — усилитель;
Σ
— сумматор;
cd
— компаратор
24 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2015. № 1