Разработка нейронных моделей для коррекции ошибок в компьютерных модулярных вычислениях тема диссертации и автореферата по ВАК РФ 05.13.18, кандидат физико-математических наук Левченко, Александр Юрьевич

  • Левченко, Александр Юрьевич
  • кандидат физико-математических науккандидат физико-математических наук
  • 2005, Ставрополь
  • Специальность ВАК РФ05.13.18
  • Количество страниц 184
Левченко, Александр Юрьевич. Разработка нейронных моделей для коррекции ошибок в компьютерных модулярных вычислениях: дис. кандидат физико-математических наук: 05.13.18 - Математическое моделирование, численные методы и комплексы программ. Ставрополь. 2005. 184 с.

Оглавление диссертации кандидат физико-математических наук Левченко, Александр Юрьевич

Введение

Глава 1. Современное состояние теории и практики информационных методов контроля работы ЭВМ. 10 1.1. Анализ и общая классификация информационных методов контроля работы вычислительных средств. 1.2. Корректирующий код системы остаточных классов

1.2.1. Система остаточных классов (СОК). Принципы 28 кодирования и обработки данных в СОК.

1.2.2. Корректирующие свойства кода СОК.

1.2.3. Способы обнаружения ошибок.

1.2.4. Методы локализации и исправления (коррекции) 44 ошибок.

1.3. АЫ -коды, их корректирующие способности.

1.3.1. Канонические представления целых чисел. 1.3.2. Арифметический вес и арифметическое расстояние.

1.3.3. ЛЛГ-коды. 1.3.4. Циклические АЫ -коды.

Выводы по главе

Глава 2. Математическая модель гибридного корректирующего кода, обнаруживающего и исправляющего ошибки, возникающие при обработке данных.

2.1. Гибридный код АЫ -СОК, его корректирующие способности.

2.2. Действия над числами, представленными в коде ЛЛ^-СОК.

2.3. Геометрические модели кодов СОК и Л//-СОК. 100 ( 2.4. Оценка увеличения длины двоичного кода, обусловленного переходом от кода СОК к гибридному коду. 2.5. Решение проблемы внутренней избыточности двоичного кода СОК.

2.6. Обнаружение, локализация и исправление ошибок в коде АИ -СОК. ч, Выводы по главе

Глава 3. Нейросетевые модели для обнаружения и исправления ошибок в компьютерных модулярных вычислениях.

3.1. Нейронная сеть конечного кольца.

3.2. Нейросетевая реализация гибридного кода АИ -СОК.

3.2.1. Модифицированная нейронная сеть конечного кольца. 148 / 3.2.2. Нейронные сети коррекции ошибок в коде АИ-СОК для исправления искаженных остатков. 150 3.2.3. Коррекция искаженных разрядов двоичного представления

АИ -остатков.

3.3. Сеть Хэмминга. Использование нейронной сети Хэмминга для обнаружения и исправления ошибок в нейрокомпьютерах, функционирующих в СОК и ЛЛг-СОК. 156 Выводы по главе 3 170 Заключение

Рекомендованный список диссертаций по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Введение диссертации (часть автореферата) на тему «Разработка нейронных моделей для коррекции ошибок в компьютерных модулярных вычислениях»

Актуальность темы. Развитие средств вычислительной техники сопровождается ростом производительности машин, усложнением их конструкций и расширением областей применения. Это обусловливает постоянный интерес к проблеме повышения надежности работы машин [30]. Проблема помехоустойчивости относится к числу тех проблем, значение и актуальность которых с течением времени не только не уменьшаются, а даже увеличиваются [36]. Решение этой проблемы техническими средствами требует больших финансовых затрат; повышение надежности информации при этом ограничено уровнем развития техники и сколь-нибудь значительные достижения в этой области требуют новых технических решений. Другим путем решения задачи повышения достоверности является использование специальных процедур, основанных на применении помехоустойчивых (корректирующих) кодов. Этот путь не содержит никаких принципиальных ограничений. Более того, при выборе подходящего кода, обладающего необходимой корректирующей способностью, можно заметно снизить требования к надежности самого технического оборудования, сделать его более простым и дешевым [5].

В данной работе изучаются две конструкции арифметических кодов - коды системы остаточных классов (СОК) и АЫ -коды.

Достоинства корректирующего кода СОК:

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

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

К основному недостатку кода СОК отнесем высокую арифметическую сложность процедуры локализации ошибочных остатков. Достоинствами АЫ -кода являются

- простота процедур кодирования и декодирования;

- возможность обнаружения одиночных ошибок при малом увеличении двоичного представления исходного числа (например, при А = 3 не более чем на два разряда);

- использование остаточных кодов, как представителей АИ -кодов, обеспечивает параллелизм при выполнении действий над информационными и избыточными символами.

К основному недостатку АИ -кода отнесем снижение скорости выполнения арифметических операций за счет увеличения разрядности числа.

Компромиссным решением проблемы уменьшения существующих недостатков кода СОК является построение гибридного кода АЫ-СОК, в котором каждый остаток кода СОК представлен в виде двоичного АЫ-кода. Используя при этом в качестве генераторов АИ -кодов малые нечетные числа, мы сохраним достоинства кода СОК и АЫ -кода, выделенный недостаток АЫ-кода сделаем незначительным, отмеченный недостаток кода СОК существенно снизим. Другим путем решения поставленной проблемы является совместное использование корректирующих свойств кода СОК и нейронных сетей (НС), а именно, обнаружение ошибки провести на базе свойств СОК, а локализацию и коррекцию ошибки - на базе свойств НС.

Объектом диссертационной работы являются информационные методы контроля работы ЭВМ. Предметом исследований являются два представителя арифметических корректирующих кодов (коды СОК и АЫ -коды), а также рекуррентная сеть Хэмминга, обладающая ассоциативным свойством.

Цель исследований данной работы состоит в повышении эффективности коррекции ошибок, возникающих при обработке данных в ЭВМ.

Научная задача заключается в разработке модулярных отказоустойчивых нейросетевых моделей параллельного типа.

При этом решались следующие частные задачи:

- исследование информационных методов обнаружения, локализации и исправления ошибок;

- разработка математической модели гибридного кода, представляющего собой синтез кодов СОК и АЛ -кодов;

- обоснование осуществимости модульных и немодульных операций над числами гибридного кода АЫ -СОК; вывод формул, задающих правила выполнения операций над числами в коде АЫ -СОК;

- разработка геометрической модели полученного гибридного кода;

- сравнительный анализ основных характеристик кодов СОК и АЫ -СОК;

- разработка структуры отказоустойчивых нейронных сетей, функционирующих в модифицированной системе остаточных классов;

- компьютерное моделирование исследуемых методов коррекции ошибок. Методы исследования. Для решения поставленных в работе научных задач использованы основы теории чисел, абстрактной и линейной алгебры, комбинаторики, теории вероятностей, дискретной математики и математического моделирования.

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

Научная новизна работы заключается в следующем: 1. Получены формулы для исправления искаженных разрядов представления чисел в коде СОК. Исследованы отдельные факты обнаружения и исправления ошибок, порядок которых превышает число, гарантированное минимальным расстоянием кода.

2. Предложен гибридный код ЛУУ-СОК, представляющий собой синтез кодов системы остаточных классов (СОК) и АЫ -кодов, найдено достаточное условие того, чтобы длина кода АИ -СОК была меньше длины кода СОК, считая, что оба кода представлены одними и теми же информационными основаниями.

3. Обоснована осуществимость модульных и немодульных операций над числами гибридного кода Л//-СОК, получены формулы для представления числа N, заданного в десятичной системе счисления или в виде систематической записи, в коде АЫ -СОК, перевода чисел кода ЛМ-СОК в код СОК и обратно, а также формулы, задающие правила выполнения модульных операций над числами в коде ЛЛ^-СОК.

4. Рассмотрена существующая и предложены две новые геометрические модели кода СОК. Кроме этого, предложены геометрическая интерпретация перевода чисел из кода СОК в код А/У-СОК (и обратно), а также геометрические модели кода АЫ -СОК.

5. Получена оценка увеличения количества двоичных символов, необходимых для изображения числа Ы, обусловленного переходом от двоичного кода СОК к гибридному коду.

6. Установлена возможность решения проблемы негативной внутренней избыточности двоичного кода системы остаточных классов, используя гибридный код, в котором АЫ-код применяется для обнаружения одиночных ошибок, или обнаружения двойных и исправления одиночных ошибок в двоичном представлении остатков по выбранным модулям кода СОК.

7. Проведено сравнение алгоритма коррекции ошибок в коде ЛАГ-СОК и метода проекций, основного метода коррекции ошибок в коде СОК, а также получена формула для определения процента обнаруженных ошибок для кода АИ- СОК.

8. Получены достаточные условия для допустимой величины рассеяния недиагональных элементов весовой матрицы Ш ^ слоя МАХИЕТ сети Хэм-минга, гарантирующие применимость матрицы IV М на протяжении всего процесса функционирования слоя МАХЫЕТ.

9. Предложены архитектуры нейронной сети гибридного кода АЫ -СОК (модифицированной нейронной сети конечного кольца) и нейронных сетей, реализующих алгоритмы коррекции ошибок в коде ЛМ-СОК.

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

Автором разработан пакет программ (СОК, СОК (порядок ошибки), Сеть Хэмминга, Сеть Хэмминга (/1/У-СОК)), предназначенный для исследования процесса обнаружения, локализации и исправления ошибок в кодах СОК и ЛЛГ-СОК.

Работа состоит из введения, трех глав, заключения и списка литературы.

В первой главе приведена классификация помехоустойчивых кодов, рассмотрены наиболее применимые из них для контроля выполнения различных операций ЭВМ. Основной объем первой главы занимает материал, посвященный двум конструкциям арифметических кодов - кодам системы остаточных классов (СОК) и АИ -кодам.

Вторая глава посвящена разработке и изучению математической модели гибридного кода ЛЛ^-СОК, представляющего собой синтез кодов СОК и АЫ-кодов.

В третьей главе изучается нейронная сеть конечного кольца (НСКК) и на ее основе строится модифицированная НСКК - нейронная сеть гибридного кода. Кроме этого, в этой главе предложены архитектуры нейронных сетей, реализующих алгоритмы коррекции ошибок в коде АЫ -СОК, модель совместного использования корректирующих свойств кодов СОК (ЛЛ^-СОК) и рекуррентной нейронной сети Хэмминга и получены достаточные условия для допустимой величины рассеяния недиагональных элементов весовой матрицы слоя МАХНЕТ сети Хэмминга.

В заключении обобщены итоги и результаты проведенных исследований.

На защиту выносятся следующие основные положения:

1. Математические модели кодов СОК и АЫ -кодов, их основные достоинства и недостатки.

2. Математическая модель гибридного кода Л7У-СОК, представляющего собой синтез кодов СОК и АЫ -кодов. Методы обнаружения, локализации и исправления ошибок в коде А/У-СОК, существенно упрощающие процедуру коррекции ошибок соответствующего кода СОК.

3. Геометрическая интерпретация кодов СОК и А/У-СОК, отражающая свойство цикличности указанных кодов и позволяющая изображать коды с количеством оснований большим 3.

4. Сравнительный анализ алгоритма коррекции ошибок в коде А/У-СОК и метода проекций, основного метода коррекции ошибок в коде СОК.

5. Архитектуры нейронной сети гибридного кода ЛЯ-СОК (модифицированной нейронной сети конечного кольца) и нейронных сетей, реализующих алгоритмы коррекции ошибок в коде АЫ -СОК.

6. Модель совместного применения модифицированной нейронной сети конечного кольца и нейронной сети Хэмминга, обеспечивающая по максимуму правдоподобия обнаружение и 100%-ую коррекцию ошибки.

Апробация результатов работы. Результаты работы были представлены в журнале «Инфокоммуникационные технологии» (Самара, 2004 г.), в трудах участников Международной школы-семинара по геометрии и анализу, посвященной памяти Н.В. Ефимова (Ростов-на-Дону, 2004), на I международной научно-техническая конференции «Инфотелекоммуникационные технологии в науке, производстве и образовании» (Ставрополь, 2004 г.), на 50-й юбилейной научно-методической конференции преподавателей и студентов «Университетская наука-региону» (СГУ, Ставрополь, 2005 г.), на постоянно действующем межвузовском семинаре «Моделирование и нейросетевые технологии» (СГУ, Ставрополь, 2003-2004 гг.). 9

Похожие диссертационные работы по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Заключение диссертации по теме «Математическое моделирование, численные методы и комплексы программ», Левченко, Александр Юрьевич

Выводы по главе 3.

1. Существует общее мнение, что искусственные нейронные сети могут выполнять некоторые сложные и творческие задачи, такие как распознавание образов, прогнозирование, оптимизация, распознавание речи и др., похожие на те, которые выполняет человеческий мозг.

2. Недостатки реализации СОК могут быть устранены за счет придания системе остаточных классов адаптивных свойств нейронных сетей (НС). С другой стороны, выявилась необходимость использования модульных кодовых конструкций в нейрокомпьютерных вычислительных средствах для повышения их отказоустойчивости и ускорения нейрообработки.

3. Предпосылкой к созданию нейрокомпьютерных вычислительных средств на основе аппарата системы остаточных классов является семантическое сходство математических моделей нейронных сетей и системы остаточных классов.

4. Рассмотрен общий подход применения нейронных сетей к вычислениям в конечных кольцах и формирования модели НС конечного кольца (НСКК).

5. Предложены архитектуры нейронных сетей, реализующих алгоритмы коррекции ошибок в коде AN -СОК. Полученные архитектуры НС отражают положительные свойства гибридного кода AN-СОК, а именно, независимость и простоту коррекции искаженных остатков данного слова, и способны повысить эффективность коррекции ошибок в отдельных случаях в 8-20 раз.

6. Получены достаточные условия для допустимой величины рассеяния недиагональных элементов весовой матрицы W^ слоя MAXNET сети Хэмминга, гарантирующие применимость матрицы W^ на протяжении всего процесса функционирования слоя MAXNET.

7. Сочетание СОК (АИ -СОК) и ИНС по максимуму правдоподобия обеспечивает обнаружение и 100%-ую коррекцию ошибки. Изложенный подход позволяет создавать высокопроизводительные и надежные вычислительные структуры.

Заключение

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

1. Обобщены на случай проекций высших порядков формулы для исправления искаженных разрядов представления чисел в коде СОК. Исследованы отдельные факты обнаружения и исправления ошибок, порядок которых превышает число, гарантированное минимальным расстоянием кода.

2. Предложен гибридный код АЫ -СОК, найдено достаточное условие того, чтобы длина кода А/У-СОК была меньше длины кода СОК, считая, что оба кода представлены одними и теми же информационными основаниями.

3. Обоснована осуществимость модульных и немодульных операций над числами гибридного кода АЫ -СОК, получены формулы для представления числа Ы, заданного в десятичной системе счисления или в виде систематической записи, в коде Л//-СОК, перевода чисел кода ЛЛГ-СОК в код СОК и обратно, а также формулы, задающие правила выполнения модульных операций над числами в коде АЫ -СОК.

4. Предложены геометрические модели кодов СОК и ЛЛГ-СОК, отражающие свойство цикличности указанных кодов и позволяющие изображать коды с количеством оснований большим 3.

5. Получены оценки увеличения длины двоичного кода при переходе от кода СОК к гибридному коду, при условии, что последний использует все основания исходного кода СОК.

6. Установлена возможность решения проблемы негативной внутренней избыточности двоичного кода системы остаточных классов, используя гибридный код, в котором АЫ -код применяется для обнаружения одиночных ошибок, или обнаружения двойных и исправления одиночных ошибок в двоичном представлении остатков по выбранным модулям кода СОК.

7. Сравнительный анализ основных характеристик кодов СОК и ЛЛ/-СОК показал, что относительное увеличение аппаратных затрат зависит от корректирующих способностей АЫ -кодов, используемых для кодирования остатков, и может быть сделано небольшим по величине, а сложность алгоритма коррекции ошибок в коде АЫ -СОК существенно меньше сложности метода проекций. Так, по соотношению цена/качество, где под качеством понимаем процент чисел, подлежащих исправлению, а под ценой — ту цену (в виде числа элементарных операций), которую нам приходиться платить за осуществление этой коррекции, отдельные гибридные коды в 8-20 раз эффективнее соответствующих кодов СОК.

8. Получены алгоритмы вычисления элементов весовой матрицы IV^ слоя МАХЫЕТ сети Хэмминга, гарантирующие абсолютную сходимость процесса функционирования слоя МАХЫЕТ к правильному значению.

9. Предложены модели нейронной сети гибридного кода ЛЛА-СОК (модифицированной нейронной сети конечного кольца) и нейронных сетей, реализующих алгоритмы коррекции ошибок в коде АЫ -СОК.

Таким образом, в диссертационной работе предложены модулярные ней-росетевые модели параллельного типа, обладающие высокими корректирующими свойствами.

Список литературы диссертационного исследования кандидат физико-математических наук Левченко, Александр Юрьевич, 2005 год

1. Акритас А. Основы компьютерной алгебры с приложениями. - М.: Мир, 1994.-544 с.

2. Акушский И.Я., Амербаев В.М., Пак И.Т. Основы машинной арифметики комплексных чисел. — Алма-Ата: Наука, 1970. 248 с.

3. Акушский И. Я., Бурцев В.Н. Принципы построения высокопроизводительных и надежных процессоров в непозиционных системах счисления. // В сборнике "Теория кодирования и сложность вычислений". Алма-Ата: Наука, 1980.

4. Акушский И. Я., Пак И. Т. Вопросы помехоустойчивого кодирования в непозиционном коде. // Вопросы кибернетики, 1977. Т. 28. С. 36-56.

5. Акушский И.Я., Юдицкий Д.И. Машинная арифметика в остаточных классах. М.: Советское радио, 1968. - 440 с.

6. Амербаев В.М. Теоретические основы машинной арифметики. Алма-Ата: Наука, 1976. - 324 с.

7. Берлекэмп Э. Алгебраическая теория кодирования: Пер. с англ./ Пер. И.И. Грушко. М.: Мир, 1971.-478 с.

8. Блейхут Р. Теория и практика кодов, контролирующих ошибки: Пер. с англ. М.: Мир, 1986. -576 с.

9. Бояринов И.М. Недвоичные арифметические коды с большим минимальным расстоянием. // Проблемы передачи информации, 1975, т. 11, вып. 1, с. 57-63.

10. Бояринов И.М., Кабатянский Г.А. Спектр весов арифметических кодов с большим расстоянием. // Доклады VI симпозиума по проблеме избыточности в информационных системах, Ленинград, 1974. Л., 1974, ч. 1, с. 6-12.

11. Бояринов И.М., Кабатянский Г.А. Арифметические (п, А)-коды над произвольным основанием. // ДАН СССР, 1975, т. 221, № 4, с. 794-797.

12. Бояринов И.М., Кабатянский Г.А. Совершенные арифметические AN-коды, исправляющие одиночные ошибки. // Проблемы передачи информации, 1976, т. 12, вып. 1, с. 16-23.

13. Бояринов И.М., Кабатянский Г.А. Арифметические итеративные коды, исправляющие независимые ошибки. // Проблемы передачи информации, 1979, т. 15, вып. 1, с. 38-49.

14. Бухштаб А.А Теория чисел. М.: Просвещение, 1966. - 334 с.

15. Виноградов И.М. Основы теории чисел. М.: Наука, 1981. - 176 с.

16. Галлагер Р. Теория информации и надежная связь. М.: Советское радио, 1974.

17. Галушкин А.И. и др. Некоторые концептуальные вопросы развития нейрокомпьютеров. // Зарубежная радиоэлектроника. Успехи современной радиоэлектроники, №2, 1997. С. 3-10.

18. Галушкин А.И. Нейрокомпьютеры восьмидесятых (начало очередной революции в области нейрокомпьютеров) // Зарубежная радиоэлектроника. Успехи современной радиоэлектроники, 1999, №1. С. 3-16.

19. Галушкин А.И. Нейрокомпьютеры. М.: ИПРЖР, 2000. - 526 с.

20. Галушкин А.И. Некоторые исторические аспекты развития элементной базы вычислительных систем с массовым параллелизмом (80-е и 90-е годы) // Нейрокомпьютеры: разработка, применение, 2000, №1. С. 68-82.

21. Галушкин А.И. Теория нейронных сетей. М.: ИПРЖР, 2000. - 416 с.

22. Глухов М.М., Елизаров В.П., Нечаев A.A. Алгебра: Учебник. В 2-х т. -М.: Гелиос АРВ, 2003.

23. Горбань А.Н. Обучение нейронных сетей. М.: СП ПараГраф, 1991. -116с.

24. Головко В.А. Нейронные сети: обучение, организация и применение. -М.: ИПРЖ, 2001.-201 с.

25. Гриценко В.М. Недвоичные арифметические корректирующие коды. // Проблемы передачи информации, 1969, т. 5, вып. 4, с. 19-27.

26. Дадаев Ю.Г. Арифметические разделимые коды с исправлением независимых ошибок. // Изв. АН ССР. Техн. кибернетика, 1965, № 6, с. 84-93.

27. Дадаев Ю.Г. Арифметические композиционные коды с исправлением ошибок. // Проблемы передачи информации, 1968, т. 4, вып. 2, с. 38-45.

28. Дадаев Ю.Г. Арифметические коды, исправляющие ошибки. — М.: Сов. радио, 1969.-168 с.

29. Дадаев Ю.Г. К теории циклических арифметических кодов. // Проблемы передачи информации, 1970, т. 6, вып. 1, с. 45-51.

30. Дадаев Ю.Г. Теория арифметических кодов. — М.: Радио и связь, 1981. 272 с.

31. Дадаев Ю.Г. Циклическая структура AN -кодов. // Проблемы передачи информации, 1970, т. 6, вып. 4, с. 16-26.

32. Дынькин В.Н., Кимельфельд Б.Н. Построение недвоичных арифметических кодов, исправляющих одиночные ошибки. // Проблемы передачи информации, 1973, т. 9, вып. 1, с. 22-25.

33. Дынькин В.Н., Тененгольц Г.М., Хабелашвили Г.И. Об одном классе циклических арифметических кодов. // Сообщения АН ГССР, 1969, т. 55, № 3, с. 533-536.

34. Ерош И.Л., Ерош СЛ. Арифметические коды с исправлением многократных ошибок. // Проблемы передачи информации, 1967, т. 3, вып. 4, с. 7280.

35. Злотник Б.М. Помехоустойчивые коды в системах связи. М.: Радио и связь, 1989.-232 с.

36. Зюко А.Г. Помехоустойчивость и эффективность систем связи. М.: Связь, 1972.-360 с.

37. Зюко А.Г., Коробов Ю.Ф. Теория передачи сигналов. Учебник для ВУЗОВ. М.: Связь, 1972. - 282 с.

38. Информационные системы. Табличная обработка информации / Под ред. Е. П. Балашова, В. Б. Смочова. — JL: Энергоиздат, JI.O., 1985.

39. Кабатянский Г.А. О границах для числа кодовых слов в двоичных арифметических кодах. // Проблемы передачи информации, 1976, т. 12, вып. 4, с. 46-54.

40. Кабатянский Г.А. Минимальные представления чисел и негацикличе-ские арифметические коды. // Доклады VII симпозиума по проблеме избыточности в информационных системах, Ленинград, 1977. Д., 1977, ч. III, с. 136-140.

41. Кабатянский Г.А. Обобщенные остаточные коды. // Вопросы кибернетики/ АН СССР. Научный совет по комплексной проблеме «Кибернетика». — М., 1977, вып. 28, с. 91-109.

42. Каган Б.М. Электронные вычислительные машины и системы : Учеб. пособие для вузов. М.: Энергоатомиздат, 1991. —592 с.

43. Каган Б.М., Мкртумян И.Б. Основы эксплуатации ЭВМ: Учеб. пособие для вузов / Под ред. Б.М. Кагана. М.: Энергоатомиздат, 1988. - 432 с.

44. Калсон Роберт. Основные концепции нейронных сетей. М.: Вильяме, 2001.-288с.

45. Кармазин М.А. Об одном классе корректирующих кодов. // ДАН СССР, 1964, т. 157, №2, с. 303-306.

46. Карцев М.А. Арифметические устройства электронных цифровых машин. -М.: Наука, 1958.- 156 с.

47. Кладов Г.К., Шпильберг А.Я. Об одном классе избыточных арифметических кодов. // Кибернетика, 1966, № 4, с. 78-80.

48. Кларк Дж., мл., Кейн Дж. Кодирование с исправлением ошибок в системах цифровой связи: Пер. с англ. М.: Радио и связь, 1987. - 392 с.

49. Колесник В.Д., Мирончиков Е.Т. Коды с. исправлением ошибок при арифметических операциях. // Проблемы передачи информации, 1965, т. 1, вып. 3, с. 20-28.

50. Комарцева Л.Г., Максимов A.B. Нейрокомпьютеры. М.: Из-во МГТУ им. Баумена, 2002. - 320 с.

51. Кондратьев В.Н., Трофимов Н.Н. Корректирующие коды с расстоянием, не меньшим пяти по Питерсону. // Изв. АН СССР. Техн. кибернетика, 1969, №3, с. 95-100.

52. Кострикин А.И. Введение в алгебру: Учебник для вузов. В 3-х т. М.: ФИЗМАТЛИТ, 2001.

53. Кохонен Т. Ассоциативная память: Пер. с англ. М.: Мир, 1980. - 204с.

54. Круглов В.В., Борисов В.В. Искусственные нейронные сети. Теория и практика. М.: Горячая линия телеком, 2001. - 381 с.

55. Левченко А.Ю. Анализ эффективности алгоритмов кодирования и декодирования некоторых помехоустойчивых кодов // Ученые записки физико-математического факультета Ставропольского государственного университета. Ставрополь: Изд-во СГУ, 2002. - С. 112-117.

56. Левченко А.Ю. Помехоустойчивые коды в системе остаточных классов. // Современные проблемы математики и информатики: Сборник научных трудов. Вып. 1 / Сост Н.Г. Дендеберя, С.Г. Манвелов. — Армавир: Редак-ционно-издательский центр АГПУ, 2004. С. 62-64.

57. Михеев В.М. О кодах, исправляющих арифметические ошибки. -Журн. вычисл. мат. и мат. физ., 1965, т. 5, № 2, с. 311-316.

58. Михелович Ш.Х. Теория чисел. Учебное пособие для физ.-мат. факультетов пед. ин-тов. — Изд. 2-е, переработ, и доп. М.: Высшая школа, 1967.-336 с.

59. Мкртчян С.О. Нейроны и нейронные сети. (Введение в теорию формальных нейронов) М.: Энергия, 1971. - 232 с.

60. Ноден П., Китте К. Алгебраическая алгоритмика (с упражнениями и решениями): Пер. с франц. М.: Мир, 1999. - 720 с.

61. Огнев И.В., Борисов В.В. Интеллектуальные системы ассоциативной памяти. М.: Радио и связь, 1996. - 176 с.

62. Осовский С. Нейронные сети для обработки информации. / Пер. с польского И. Д. Рудинского. М.: Финансы и статистика, 2002. - 344 с.

63. Питерсон У. Коды, исправляющие ошибки: Пер. с англ./ Пер. Л.Е. Филипповой. М.: Мир, 1964. - 338 с.

64. Питерсон У., Уэлдон Э. Коды, исправляющие ошибки: Пер. с англ./ Под ред. Р.Л. Добрушина и С.И. Самойленко. М.: Мир, 1976. - 594 с.

65. Савельев А.Я. Арифметические и логические основы цифровых автоматов: Учебник. М.: Высш. школа, 1980. - 255 с.

66. Сасковец В.Н., Андрианов В.И., Ерош И.Л., Беляев O.A. Составные арифметические коды. // Труды IV конф. по теории передачи и кодирования информации, Ташкент, 1969. -М., 1969, ч. V, с. 147-151.

67. Соколов О.Б., Еникеев И.И. Класс арифметических кодов с исправлением нескольких ошибок. // Проблемы передачи информации, 1976, т. 3, вып. 4, с. 73-75.

68. Стемпковский А.Л., Осинов Л.Б., Селезнев С.З. Проблемы реализации отказоустойчивых архитектур нейрочипов по технологии Систем с Интеграцией на Пластине. // Информационные технологии. №5, 1997. С. 15-20.

69. Тененгольц Г.М., Дынькин В.Н. Циклические коды, исправляющие арифметические ошибки. // Проблемы передачи информации, 1970, т. 6, вып. 3, с. 38-42.

70. Терехов В.А., Ефимов Д.В., Тюкин И.Ю., Антонов В.Н. Нейросетевые системы управления. СПб.: Издательств СПб.-Петербургского университета, 1999.-265 с.

71. Торгашев В.А. Система остаточных классов и надежность ЦВМ. М.: Советское радио, 1973. - 120 с.

72. Уоссермен Ф. Нейрокомпьютерная техника: теория и практика. М.: Мир, 1992.-240 с.

73. Хассе Г. Лекции по теории чисел: Пер. с нем./ Пер. В.Б. Демьянова. — М.: ИЛ, 1953.-527 с.

74. Червяков Н.И. Геометрическая модель избыточного кода системы остаточных классов // Управляющие системы и машины, Киев, 1988, №3. С. 3

75. Червяков Н.И. Надежность и живучесть систем управления и связи, функционирующих в СОК. Ставрополь: СВВИУС, 1986.

76. Червяков Н.И. Отказоустойчивые непозиционные процессоры // Управляющие системы и машины. 1988, № 3. — С. 3-7.

77. Червяков Н.И. Применение системы остаточных классов в цифровых системах обработки и передачи информации. — Ставрополь: СВВИУС, 1984. -84 с.

78. Червяков Н.И. Сумматор в системе остаточных классов. A.C. № 377771, БИ№ 18, 1973.

79. Червяков Н.И. Ускоренный алгоритм определения позиционных характеристик и его нейросетевая реализация // Нейрокомпьютеры: разработка, применение, 2001, №10. С. 22-29.

80. Червяков Н.И. Устройство для преобразования чисел из десятичной системы счисления в систему остаточных классов. A.C. 377767, БИ № 18, 1979.

81. Червяков Н.И., Бережной В.В., Оленев A.A. Устройство для контроля и исправления ошибок в избыточном модулярном коде. Патент РФ № 2022472, БИ № 20,1994.

82. Червяков Н.И., Бережной В.В., Оленев A.A. Устройство для преобразования кода системы остаточных классов в позиционный код с исправлением ошибок. Патент РФ № 1797119, БИ № 7, 1993.

83. Червяков Н.И., Бережной В.В., Оленев A.A., Калмыков А. И. Минимизация избыточного кода системы остаточных классов с одним контрольным основанием // Электронное моделирование, Киев, 1994, № 1. С. 56-60.

84. Червяков Н.И., Ирхин В.П. и др. Отказоустойчивость специализированных процессоров автоматизированных систем управления и связи. — Ставрополь: СВВИУС, 1991. 115 с.

85. Червяков Н.И., Левченко А.Ю. Геометрические модели корректирующего кода в системе остаточных классов. // Инфокоммуникационные технологии, Самара, 2004, №3. С. 10-13.

86. Червяков Н.И., Сахнюк П.А., Шапошников А.В., Макоха А.Н. Нейрокомпьютеры в остаточных классах. Кн. 11: Учеб. пособие для вузов. (Научная серия «Нейрокомпьютеры и их применение», редактор А.И. Галушкин) — М.: Радиотехника, 2003. 272 с.

87. Червяков Н.И., Сахнюк П.А., Шапошников А.В., Ряднов С.А. Модулярные параллельные вычислительные структуры нейропроцессорных систем / Под. ред. Н.И. Червякова. М.: ФИЗМАТЛИТ, 2003. - 288 с.

88. Шапошников А.В., Сахнюк П.А. Оптимизация структуры нейронных сетей конечного кольца. // Нейрокомпьютеры: разработка, применение, 2001, №10.-С. 13-19.

89. Barrows J.T., Jr. A new method for constructing multiple error correcting linear residue codes. Coord. Science Lab./Univ. Illinois, Urbana, 1966, Rep. R-277.

90. Brown D.T. Error detecting and correcting binary codes for arithmetic operations. IRE Trans., 1960, v. EC-9, N 3, p. 333-337.

91. Chang S.-H., Tsao-Wu N.T. Discussion on «Arithmetic codes with large distance». // IEEE Trans., 1968, v. IT-14, N 1, p. 174-176.

92. Chiang A.C.L., Reed I.S. Arithmetic norms and bounds of the arithmetic AN codes. // IEEE Trans., 1970, v. IT-16, p. 470-476.

93. Clark W.E., Liang J.J. On arithmetic weight for a general representation of integers. // IEEE Trans., 1973, v. IT-19, N 6, p. 823-826.

94. Clark W.E., Liang J.J. On modular weight and cyclic nonadjacent forms for arithmetic codes. // IEEE Trans., 1974, v. IT-20, N 6, p. 767-770.

95. Diamond J.M. Checking codes for digital computers. Proc. IRE, 1955, v. 43, p. 487-488.

96. Floreen P. The convergence of Hamming memory networks // IEEE Trans. -Neural Networks, 1991, vol. 2, N 5, p. 449-457.

97. Garner H.L. Error codes for arithmetic operations. // IEEE Trans., 1966, v. EC-15, N 5, p. 763-770.

98. Goto M. A note on perfect decimal AN codes. Information and Control, 1975, v. 29, N4, p. 385-387.

99. Goto M., Fucumura T. The distance of arithmetic codes. Memoirs Faculty Eng./Nagoya Univ., Jap., 1968, v. 20, N 2, p. 474-482.

100. Goto M., Fucumura T. Nonbinary AN codes with distance not less that five. // IEEE Trans., 1973, v. IT-19, N 1, p. 129-134.

101. Goto M., Fucumura T. Perfect nonbinary AN codes with distance three. -Information and Control, 1975, v. 27, N 4, p. 336-348.

102. Hartmann C.R.P., Tzeng K.K. A bound for arithmetic codes of composite length. // IEEE Trans., 1972, v. IT-18, N 2, p. 308.

103. Hwang T.-Y., Hartmann C.R.P. Some results on arithmetic codes of composite length. // IEEE Trans., 1978, v. IT-24, N 1, p. 93-99.

104. Lippmann R. An introduction to computing with neural nets. // IEEE ASSP Magazine, 1987, April. p. 4-22.

105. Liu J. J., Rudolph L.D. A direct method of computing the GNAF of an integer. // IEEE Trans., 1975, v. C-24, N 10, p. 1042-1043.

106. Mandelbaum D. Multivalued arithmetic burst error codes. // IEEE Int. Conv. Rec., 1966, v. 14, pt. 7, p. 54-59.

107. Mandelbaum D. Arithmetic codes with large distance. // IEEE Trans., 1967, v. IT-13, N 2, p. 237-242.

108. Mandelbaum D. A comparison of linear sequential circuits and arithmetic sequences. // IEEE Trans., 1967, v. EC-16, N 2, p. 151-157.

109. Massey J.L. Survey of residue coding for arithmetic errors. Intern. Comp. Center Bull./ UNESCO, Rome, Italy. - 1964, v. 3, N 4, p. 3-17.

110. Massey J.L., Garcia O.N. Error correcting codes in computers arithmetic. -In: Advances in information sciences/ Ed. by J.T. Tou. N.Y.: Plenum Press, 1971, v. 4, p. 273-326.

111. Neumann P.G., Rao T.R.N. Error-correcting codes for byte-organized arithmetic processors. // IEEE Trans., 1975, v. C-24, N 3, p. 226-232.

112. Peterson W.W. On checking an adder. IBM J. Res. Dev., 1958, v. 2, N 2, p. 166-168.

113. Preparata F.P. On the representation of integers in nonadjacent form. -SIAM J. Appl. Math., 1971, v. 21, N. 4, p. 630-635.

114. Rao T.R.N. Biresidue error-correcting codes for computer arithmetic. // IEEE Trans., 1970, v. C-19, N 5, p. 398-402.

115. Rao T.R.N. Error correction in adders using systematic subcodes. // IEEE Trans., 1972, v. C-21, N 3, p. 254-259.

116. Rao T.R.N., Garcia O.N. Cyclic and multiresidue codes for arithmetic operations. // IEEE Trans., 1971, v. IT-17, N 1, p. 85-91.

117. Rao T.R.N., Trehan A. Single-error-correcting nonbinary arithmetic codes. // IEEE Trans., 1970, v. IT-16, N 5, p. 604-608.

118. Reitwiesner G.W. Binary arithmetic. In: Advances in computers/ Ed. by F.L. Alt. -N.Y.: Academic Press, 1960, v. 1, p. 231-308.

119. Seguin G. Bounds for certain cyclic AN codes. Information and Control, 1973, v. 23, N1., p. 41-47.

120. Tsao-Wu N.T., Chang S.-H. On the evaluation of minimum distance of binary arithmetic cyclic codes. // IEEE Trans., 1969, v. IT-15, N 5, p. 628-631.

121. Zhang D. Parallel designs for Chinese remainder conversion // Proc. Int. Conf. Parallel Process (17-21 Aug. 1987). University Park, Pa, 1987. P. 557 559.

122. Zhang D. Parallel VLSI neural sections designs. Springer, 1998. - 257 p.

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