2.1. Архитектура логически прозрачных сетей
Рассмотрим архитектуры нейронных сетей и выделим из них наиболее логически прозрачные. Поскольку обычно архитектура выбирается в процессе создания нейронной сети и контрастирование в подавляющем большинстве случаев не приводит к изменению архитектуры, то появляется возможность зафиксировать класс изначально логически прозрачных нейросетевых архитектур и в дальнейшем оперировать именно с ними начиная с момента создания сети и заканчивая приведением сети к логически прозрачному виду.
Критерии логической прозрачности нейросетевых архитектур не должны обязательно совпадать с критериями наиболее простой технической или программной реализуемости сети – это все-же разные задачи. Поэтому представляется возможным использование в качестве логически прозрачных сетей со слоистой и только слоистой архитектурой. Слоистые сети наиболее соответствуют нашему представлению о естественном пути решения задачи. А именно, в слоистых сетях происходит некоторое распределение набора входных признаков по нейронам первого слоя, нейроны первого слоя на основании поступивших сигналов генерируют признаки следующего уровня иерархии и т.д. Наличие каких-либо циклов в архитектуре сети затрудняет процесс отслеживания движения признаков по графу вычислений.
Нейросети любой архитектуры могут быть представлены в виде слоистых сетей. Единственное ограничение – в сети не должно быть бесконечных циклов. Иными словами, в сетях с циклами (полносвязных и родственных с ними) процесс функционирования сети должен обрываться после некоторого фиксированного числа тактов. Действительно, имеются сети полносвязной архитектуры, для которых наперед неизвестно цисло циклов функционирования. Функционирование таких сетей обрывается после установления, например, некоторого равновесного состояния на выходе, когда новый цикл существенно не меняет значений выходных сигналов сети. При этом для каждого примера, подаваемого сети, число циклов функционирования является различным. Такие сети мало пригодны для приведения к логически прозрачному виду.
Итак, нейросети слоистой архитектуры зафиксированы в качестве логически прозрачных. Возможно приведение слоистой архитектуры к более логически прозрачному виду, а именно, преобразование слоистой сети в монотонную. Монотонность не обязательно применима только к слоистым архитектурам. Под монотонными сетями понимаются такие сети, для каждого из настраиваемых параметров и сигналов (входных и внутренних) которых можно сказать, как изменится (увеличится либо уменьшится) выходной сигнал сети при уменьшении или увеличении значения этого параметра или сигнала. В монотонной сети выделены группы возбуждающих и тормозящих параметров, увеличение значений которых соответственно увеличивает (для возбуждающих параметров) и уменьшает (для тормозящих) выходные сигналы сети, а уменьшение значения этих параметров действует наоборот.
Каждый слой монотонной сети, кроме выходного, разбит на два блока:возбуждающий (В) и тормозящий (Т). Связи между блоками разделяются на два типа:возбуждающие (+) и тормозящие (-). На нелинейные преобразователи нейронов накладывается требование монотонной зависимости выходного сигнала от параметров и входных сигналов. Взаимодействие возбуждающих и тормозящих блоков через возбуждающие и тормозящие связи представлено на рис. 1. От возбуждающего блока к возбуждающему и от тормозящего блока к тормозящему ведут возбуждающие связи, а от возбуждающего к тормозящему и от тормозящего к возбуждающему ведут тормозящие связи. На выходной блок сигналы от возбуждающего блока приходят через возбуждающие связи, а от тормозящего – через тормозящие. При упрощении монотонной сети накладывается дополнительное требование минимизации числа общих входных сигналов возбуждающих и тормозящих слоев. В идеале такое требование приводит к разбиению множества входных сигналов на два непересекающихся подмножества возбуждающих и тормозящих сигналов[1,2].
Рис. 1. Монотонная сеть
- Методы нейроинформатики
- Фцп "интеграция"
- Предисловие редактора
- Моделирование данных при помощи кривыхдля восстановления пробелов в таблицах
- 660036, Красноярск-36, ивм со ран,
- 1. Общая схема метода
- 2. Итерационный метод главных компонент для данных с пропусками
- 3. Квазилинейные факторы и формулы Карлемана
- 4. Нейронный конвейер
- Литература
- Финитность и детерминированность простых программ для кинетической машины кирдина
- 660036, Красноярск-36, ивм со ран,
- 1. Введение
- 2. Понятие кинетической машины Кирдина
- 3. Модели выполнения программы
- 3.1. Последовательная модель
- 3.2. Параллельно-последовательная модель
- 3.3. Максимальная параллельно-последовательная модель
- 4. Программы, состоящие из одной команды
- 4.1. Распад
- 4.2. Синтез
- 4.3. Прямая замена
- 5. Заключение
- ЛитературА
- Алгоритмическая универсальность кинетической машины кирдина
- 660036, Красноярск-36, ивм со ран,
- Литература
- Погрешности нейронных сетей. Вычисление погрешностей весов синапсов
- 660036, Красноярск-36, ивм со ран,
- 1. Введение
- 2. Структура сети
- 3. Два базовых подхода к оценкам погрешности
- 4. Погрешности весов синапсов
- 5. Гарантированные интервальные оценки погрешностей весов синапсов
- 6. Среднеквадратические оценки погрешностей весов синапсов
- 7. Заключение
- Литература
- Нейросетевые методы обработки информации в задачах прогноза климатических характеристик и лесорастительных свойств ландшафтных зон
- 660036, Красноярск-36, ивм со ран,
- Введение
- 1. Проблемы обработки таблиц экспериментальных данных
- 2. Искусственные нейронные сети
- 2.1. Элементы нейронных сетей
- 2.2. Архитектуры нейронных сетей
- 2.3. Решение задач нейронными сетями
- 2.4. Подача входных сигналов и снятие выходных сигналов сети
- 2.5. Обучение нейронных сетей
- 2.6. Вычисление градиента функции оценки по подстроечным параметрам сети
- 2.7. Факторы, влияющие на обучение нейронной сети
- 2.8. Упрощение нейронных сетей
- 2.9 Вычисление показателей значимости параметров и входных сигналов сети
- 3. Транспонированная задача регрессии
- 4. Применение нейросетевых технологий для обработки таблицы климатических данных
- 4.1. Заполнение пропусков в таблице климатических данных
- 4.2. Построение классификационной модели ландшафтных зон и секторов континентальности
- 4.2.1. Классификация ландшафтных зон Сибири
- 4.2.2. Идентификация лесных зон по континентальности
- 4.3. Прогнозирование возможного изменения ландшафтных зон и секторов континентальности
- 5. Заключение
- Литература
- Интуитивное предсказание нейросетями взаимоотношений в группе
- 660049, Красноярск, пр. Мира 82
- 1. Проблема оценки взаимоотношений
- 2. Общая задача экспериментов
- 3. Применяемые в экспериментах психологические методики
- 4. Эксперименты по предсказанию группового статуса
- 5. Нейросетевое исследование структуры опросника
- 6. Оценка оптимизации задачника нейросетью с позиций теории информации
- 7 Эксперименты по предсказанию парных взаимоотношений
- Литература
- Аппроксимация многомерных функций полутораслойным предиктором с произвольными преобразователями
- 660049, Красноярск, пр. Мира 82
- 1. Постановка проблемы
- 2. Аналитическое решение
- 3. Запись решения в идеологии нейросетей
- 4. Алгоритмическая часть
- 5. Оценка информационной емкости нейронной сети при помощи выборочной константы Липшица
- 6. Соглашение о терминологии
- 7. Компоненты сети
- 8. Общий элемент сети
- 9. Вход сети
- 10. Выход сети
- 11. Синапс сети
- 12. Тривиальный сумматор
- 13. Нейрон
- 14. Поток сети
- 15. Скомпонованная полутораслойная поточная сеть
- Литература
- Использование нейросетевых технологий при решении аналитических задач в гис
- 660036, Красноярск-36, ивм со ран,
- Литература
- Использование нейросетевых технологий для проведения учебно-исследовательских работ
- 1. Введение
- 2. Зимняя Политехническая Школа по Нейроинформатике
- 3. Задачи
- 4. Результаты
- 5. Перспективы
- Литература
- Производство полуэмпирических знаний из таблиц данных с помощью обучаемых искусственных нейронных сетей
- 660036, Красноярск-36, ивм со ран,
- 1. Введение
- 2. Логически прозрачные нейронные сети
- 2.1. Архитектура логически прозрачных сетей
- 2.2. Критерии логической прозрачности нейронной сети
- 2.3. Требования к нелинейности элементов
- 3. Контрастирование нейронов
- 4. Приведение нейронных сетей к логически прозрачному виду
- 4.1. Наложение ограничений на архитектуру нейросети
- 4.2. Упрощение нейросети
- 4.3. Приведение настраиваемых параметров сети к предельным значениям и модификация нелинейных преобразователей нейронов
- 4.4. Проведение эквивалентных преобразований структуры нейросети
- 5. Вербализация нейронных сетей
- 6. Автоматическая генерация полуэмпирических теорий
- 7. Когнитологические аспекты
- 8. Влияние функции оценки на логическую прозрачность сети. Исключение примеров
- 9. Как выбирают американских президентов
- 10. Заключение
- Литература
- Содержание