УСТРОЙСТВО СПЕКТРАЛЬНОГО ОБНАРУЖЕНИЯ И КОРРЕКЦИИ ОШИБОК В КОДАХ ПОЛИНОМИАЛЬНОЙ СИСТЕМЫ КЛАССОВ ВЫЧЕТОВ

1. Устройство спектрального обнаружения и коррекции ошибок в кодах полиномиальной системы классов вычетов содержит вход устройства, регистр, блок вычисления интервального полинома, блок спектрального анализа, корректирующий сумматор, выход которого является выходом устройства, причем вход регистра подключен ко входу устройства, а выход регистра подсоединен ко входу блока вычисления интервального полинома, выход которого подключен ко входу блока спектрального анализа, кроме того, выход регистра подсоединен к первому входу корректирующего сумматора, отличающееся тем, что выход блока спектрального анализа подсоединен ко второму входу корректирующего сумматора.
2. Устройство по п.1, отличающееся тем, что блок спектрального анализа представляет собой четырехслойную нейронную сеть, первый слой которой содержит пятнадцать нейронов, второй слой - восемь нейронов, третий слой - восемь нейронов, четвертый слой - пятнадцать нейронов, при этом первый слой предназначен для записи интервального полинома, представленного в виде двоичного кода, второй слой предназначен для вычисления первых спектральных составляющих по контрольным основаниям, третий слой - для инверсии полученных элементов, а четвертый слой - для вычисления корректирующего значения, представленного в полиномиальной системе классов вычетов, причем входы нейронов первого слоя являются входом блока спектрального анализа, а выходы нейронов четвертого слоя являются выходом блока спектрального анализа, при этом входы первого нейрона второго слоя подключены к выходам 1, 5, 7, 8, 10, 12, 13 нейронов первого слоя, входы второго нейрона второго слоя подключены к выходам 2, 6, 7, 8, 9, 11, 13, 14 нейронов первого слоя, входы третьего нейрона второго слоя подключены к выходам 3, 7, 8, 9, 10, 12, 14, 15 нейронов первого слоя, входы четвертого нейрона второго слоя подключены к выходам 4, 5, 6, 7, 9, 11, 12, 15 нейронов первого слоя, входы пятого нейрона второго слоя подключены к выходам 1, 8, 9, 10, 12, 13, 14 нейронов первого слоя, входы шестого нейрона второго слоя подключены к выходам 2, 5, 6, 8, 10, 11, 12, 13 нейронов первого слоя, входы седьмого нейрона второго слоя подключены к выходам 3, 6, 7, 9, 11, 12, 13, 14 нейронов первого слоя, входы восьмого нейрона второго слоя подключены к выходам 4, 7, 8, 10, 12, 13, 14, 15 нейронов первого слоя, причем входы i-го нейрона третьего слоя, i=1…8, соединен с выходом i-го нейрона второго слоя, при этом входы первого нейрона четвертого слоя подключены ко входам 4, 6, 7, 8 нейронов второго слоя и входам 1, 2, 3, 5 нейронов третьего слоя, входы второго нейрона четвертого слоя подключены ко входам 1, 2, 4, 6, 8 нейронов второго слоя и входам 3, 5, 7 нейронов третьего слоя, входы третьего нейрона четвертого слоя подключены ко входам 2, 3, 4, 6, 7 нейронов второго слоя и входам 1, 5, 8 нейронов третьего слоя, входы четвертого нейрона четвертого слоя подключены ко входам 1, 3, 5, 6 нейронов второго слоя и входам 2, 4, 7, 8 нейронов третьего слоя, входы пятого нейрона четвертого слоя подключены ко входам 2, 4, 6, 7 нейронов второго слоя и входам 1, 3, 5, 8 нейронов третьего слоя, входы шестого нейрона четвертого слоя подключены ко входам 3, 4, 5, 7, 8 нейронов второго слоя и входам 1, 2, 6 нейронов третьего слоя, входы седьмого нейрона четвертого слоя подключены ко входам 1, 5, 8 нейронов второго слоя и входам 2, 3, 4, 6, 7 нейронов третьего слоя, входы восьмого нейрона четвертого слоя подключены ко входам 2, 3 нейронов второго слоя и входам 1, 4, 5, 6, 7, 8 нейронов третьего слоя, входы девятого нейрона четвертого слоя подключены ко входам 3, 4 нейронов второго слоя и входам 1, 2, 5, 6, 7, 8 нейронов третьего слоя, входы десятого нейрона четвертого слоя подключены ко входам первого нейрона второго слоя и входам 2, 3, 4, 5, 6, 7, 8 нейронов третьего слоя, входы одиннадцатого нейрона четвертого слоя подключены ко входам второго нейрона второго слоя и входам 1, 3, 4, 5, 6, 7, 8 нейронов третьего слоя, входы двенадцатого нейрона четвертого слоя подключены ко входам 5, 6, 7 нейронов второго слоя и входам 1, 2, 3, 4, 8 нейронов третьего слоя, входы тринадцатого нейрона четвертого слоя подключены ко входам 6, 7, 8 нейронов второго слоя и входам 1, 2, 3, 4, 5 нейронов третьего слоя, входы четырнадцатого нейрона четвертого слоя подключены ко входам 5, 6, 7, 8 нейронов второго слоя и входам 1, 2, 3, 4 нейронов третьего слоя, входы пятнадцатого нейрона четвертого слоя подключены ко входам 5, 7, 8 нейронов второго слоя и входам 1, 2, 3, 4, 6 нейронов третьего слоя.