Россия |
Погрешности в нейронных сетях
Анализ реализуемости сетей с собственными погрешностями элементов методом обратного распространения точности для оценки среднеквадратических отклонений
Все изложенные выше соображения о выполнимости метода обратного распространения точности справедливы и для метода обратного распространения точности для среднеквадратических отклонений погрешностей с учетом собственных погрешностей элементов. Отличие состоит в способе вычисления промежуточных среднеквадратических отклонений погрешностей.
Как и выше, рассмотрим участок сети, изображенный на рис. 6.9. Для этого участка нам необходимо вычислить промежуточное среднеквадратическое отклонение погрешности .
Пусть собственное среднеквадратическое отклонение погрешности сумматора равно
, собственное среднеквадратическое отклонение погрешности нелинейного преобразователя равно
и
- собственное среднеквадратическое отклонение погрешности точки ветвления.
Рассмотрим сначала вариант, когда собственные погрешности элементов добавляются к выходным сигналам этих элементов. В этом случае среднеквадратическое отклонение погрешности входного сигнала нелинейного преобразователя вычисляется по формуле , где



Среднеквадратическое отклонение погрешности , которое придет к входу сумматора
при прямом функционировании сети, начиная от выходного сигнала сумматора
( рис. 6.9), равно

Среднеквадратические отклонения погрешностей придут к каждому входу сумматора
. Если сумма квадратов среднеквадратических отклонений
с коэффициентами
меньше квадрата среднеквадратического отклонения погрешности выходного сигнала сумматора (
), то вычисляем разность
. Оставшуюся часть квадрата среднеквадратического отклонения погрешности выходного сигнала сумматора
распределяем равномерно по всем входам, чтобы среднеквадратические отклонения погрешностей входов превышали собственные среднеквадратические отклонения погрешностей элементов на одну и ту же величину
. Тогда получаем следующую формулу

Среднеквадратические отклонения погрешностей по входам сумматора будут равны .
Пусть теперь собственные погрешности элементов добавляются к входным сигналам этих элементов. В этом случае среднеквадратическое отклонение погрешности входного сигнала нелинейного преобразователя вычисляется по формуле


Среднеквадратическое отклонение погрешности в этом случае равно

Величины для вычисления среднеквадратических отклонений погрешностей входных сигналов
вычисляются как было показано выше.
Промежуточные среднеквадратические отклонения погрешностей можно вычислять как для участков сети, так и для сети в целом.
Таким образом, мы получили формулы для вычисления среднеквадратических отклонений погрешностей сигналов нейронной сети с собственными погрешностями элементов.