- •Методы нейроинформатики
- •Фцп "интеграция"
- •Предисловие редактора
- •Моделирование данных при помощи кривыхдля восстановления пробелов в таблицах
- •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. Заключение
- •Литература
- •Содержание
4.4. Проведение эквивалентных преобразований структуры нейросети
Поскольку нелинейные функции нейрона обычно являются нечетными функциями (симметричными относительно нуля), как например описанные выше сигмоидная и трехзначная пороговая функции, то для каждого нейрона возможна одновременная смена знака весов всех его синапсов и всех синапсов, по которым рассылается выходной сигнал нейрона, с сохранением правильности решения сетью задачи [7]. Поэтому появляется возможность, допустим, приведения общего числа отрицательных весов синапсов сети к минимуму. Есть гипотеза, что это упростит пользователю процесс вербализации сети.
5. Вербализация нейронных сетей
После того, как сеть приведена к логически прозрачному виду, необходимо представить навык, заложенный в нейронную сеть, в понятном пользователю виде (вербализовать сеть). Это делается на основе графического визуального либо текстового представления структуры нейронной сети.
Вербализация проводится как процесс восстановления симптом-синдромной структуры понятий предметной области и требует непосредственного участия пользователя.
Входные сигналы сети являются входными симптомами, выходные сигналы нейронов первого слоя сети – синдромами первого уровня и одновременно входными симптомами для нейронов второго слоя, генерирующих синдромы второго уровня, и т.д. Пользователь, последовательно проходя слой за слоем, может на основе описания входных симптомов слоя и их группировки по нейронам давать некоторые осмысленные именования и интерпретации синдромов, генерируемым этим слоем.
В результате получаем осмысленный текст, описывающий дерево рассуждений в терминах некоторой проблемной области. Программа-нейроимитатор способна дать только некоторый полуфабрикат эмпирической теории – вербальное описание нейронной сети на естественном языке, где имена симптомом и синдромов будут сгенерированы программой автоматически и не привязаны к проблемной области. Пользователь, выполняя когнитивный анализ, должен заменить абстрактные имена на осмысленные.
6. Автоматическая генерация полуэмпирических теорий
Достаточно сложно предложить алгоритм, который автоматически бы получал наиболее логически прозрачную сеть из заданной. При разработке программного продукта, позволяющего приводить нейронные сети к логически прозрачному виду, надо либо давать в руки пользователю весь набор элементарных процедур по упрощению сети, либо строить автоматическую процедуру, производящую упрощение сети несколько раз с варьированием очередности применения методов упрощения и оценкой получаемых результатов для того, чтобы получить оптимальное решение.
Рассмотрим, какие имеются возможности для автоматизации. Во-первых, возможно автоматическое построение одной или нескольких наиболее логически прозрачных сетей, варьируя процедуры упрощения и оценивая альтернативные варианты. Во-вторых, автоматизируется генерация вербального описания нейронных сетей (полуэмпирических теорий), после чего пользователю остается только задача осмысления полученного текста и привязка к проблемной области. Ситуация, когда пользователь садится за компьютер, задает файл данных, нажимает одну единственную кнопку (или пункт меню) и получает текст, пригодный для вставки в дипломную работу/диссертацию/статью, пока что не возможна. Однако, такое пожелание обрисовывает идеал, к которому нужно стремиться, и показывает пути дальнейшего развития представленной технологии.
Рассмотрим ситуацию, когда можно провести автоматически еще некоторую работу по вербализации. Часто в число входных сигналов сети входят признаки, принимающие конечный набор дискретных значений. Если какой-либо нейрон входного слоя принимает только такие дискретнозначные признаки, то его выходной сигнал будет также принимать конечное множество дискретных значений, т.е. получается промежуточный дискретнозначный синдром. Автоматически можно сгенерировать набор правил, вычисляющих то или иное дискретное значение этого синдрома.
Если же нелинейный преобразователь входного нейрона приведен к пороговому виду, то даже в случае подачи на этот нейрон непрерывных входных сигналов также можно сгенерировать требования к значениям входных сигналов, приводящие к появлению нужного нам значения на выходе нейрона.
Идеи, изложенные в двух предыдущих абзацах, конечно же, распространяются не только на нейроны входного слоя, но и на нейроны следующих слоев. Иными словами, может появиться возможность генерации для некоторого синдрома набора ограничений, накладываемых на значения порождающих этот синдром симптомов, для того, чтобы синдром принял определенное значение.