- •Введение
- •1. Основные направления исследования сии
- •2. Классификация ис
- •2.1. Системы без обучения
- •2.2. Обучающиеся системы
- •2.3. Самообучающиеся системы
- •3. Средства и уровни понимания сии
- •4. Классификация типов поведения
- •5. Модель поступка. Мотивы и реализации
- •6. Машинное творчество, процедуры мышления
- •7. Модель формирования условных рефлексов
- •8. Корреляционная и пеленгационная характеристики изображений
- •9. Распознавание точечных изображений
- •10. Распознавание контурных изображений
- •11. Модель живого нейрона
- •12. Математическая модель нейрона и нейронных сетей
- •13. Алгоритм обучения персептрона
- •14. Топологические свойства однослойных, двухслойных и трехслойных нс. Теорема Минского
- •15. Свойства нс Хопфилда
- •16. Свойства нс Хемминга
- •17. Синхронные параллельные и последовательные нс с дискретными и непрерывными состояниями и временем
- •18. Метод обратного распространения ошибки
- •19. Матричная форма моро
- •20. Самообучение нс методом Хебба
- •20. Генетический алгоритм обучения нс
- •21. Сходимость алгоритмов обучения
- •22. Самоорганизующаяся коммуникация в системе с нейросетевым управлением
- •23. Структура микросхем, реализующих нс элементы
- •24. Распознавание образов на основе критерия Байеса
- •25. Распознавание образов с применением минимаксного критерия
- •26. Распознавание образов с применением критерия Неймана - Пирсона
- •27. Процедура последовательных решений в распознавании образов
- •28. Пример определения пороговых значений для вероятностных алгоритмов распознавания
- •29. Фонетическая и просодическая структуры речи. Распознавание речи
- •30. Основные определения исчисления предикатов
- •31. Высказывания. Кванторы и их свойства
- •32. Правила вывода. Унификация
- •33. Выполнимость и удовлетворимость ппф
- •34. Алгоритм преобразования предикатов в предложения
- •35. Резолюция и резольвента
- •36. Система опровержения на основе резолюций
- •37. Стратегии управления процессом поиска доказательства методом резолюций. Стратегии упрощения при вычислении резолюций
- •38. Извлечение ответа из опровержения, основанного на резолюции. Этапы процесса извлечения ответа
- •39. Теоремы Гёделя, Тарского и Черча о неполноте формальных систем
- •40. Экспертные системы
- •41. Модели представления знаний
- •42. Элементы логики нечетких множеств
- •43. Операции на нечетких множествах
- •44. Нечеткие правила вывода
- •45. Нечеткие нейронные сети
- •46. Идентификация систем обучаемыми интеллектуальными системами
- •48. Нейросетевая обработка динамических процессов
- •49. Программные средства для разработки интеллектуальных систем
- •50. Моделирование процесса обучения нейронной сети
- •Список литературы
- •Системы искусственного интеллекта
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 1.
- •400131, Г. Волгоград, пр. Ленина, 28, корп. 7.
46. Идентификация систем обучаемыми интеллектуальными системами
Задача идентификации
системы состоит в том, чтобы по набору
соответствующих пар векторов входных
и выходных сигналов
оценить структурные параметры системы
.
Схема решения этой
задачи [18] с помощью нейронной сети
приведена на рис.46.1. Параллельно к входам
идентифицируемой, неизвестной системы
подключена нейронная сеть; блок обучения
получает вектор невязки между выходными
сигналами
и формирует корректирующую матрицу
весовых коэффициентов
.
Рис.46.1. Идентификация системы с помощью НС.
В результате обучения нейронная сеть станет функциональной копией идентифицируемой системы, не смотря на внутренние фактические различия. В данном случае последовательность входных воздействий является обучающей выборкой, а выходной вектор реакции идентифицируемой системы – обучающим эталоном ответа. Данный метод будет успешным, если существует нейронная сеть, которая с требуемой точностью аппроксимирует передаточные характеристики исследуемой системы.
По аналогичной
методике осуществляется инверсная
идентификация, то есть определяются
параметры
системы с передаточной функцией, обратной
по отношению к неизвестной системе
.
Схема инверсной идентификации приведена
на рис.46.2. Нейронная сеть включена
встречно, по отношению к идентифицируемой
системе: входным сигналом для НС является
выходной вектор
системы, а невязка определяется как
разница между входным сигналом и выходным
вектором НС:
.
В качестве эталонов обучающей выборки
используется входной сигнал
.
Рис.46.2. Инверсная идентификация системы с помощью НС.
Задачи инверсной идентификации свойственны измерительным системам и элементам противодействия возмущениям и компенсации ошибок. В данных примерах знания о связи входного и выходного сигнала обобщаются в виде параметров НС.
48. Нейросетевая обработка динамических процессов
В качестве входных
образов для НС могут выступать не только
статические объекты, например изображения,
но и временные выборки значений
динамических процессов. Входным образом
для интеллектуальной системы может
служить ряд отсчетов значений процесса,
взятых через равные промежутки времени:
.
Применение последовательной цепочки
единичных элементов задержки позволяет
сформировать вектор входных сигналов
для многослойной НС, как показано на
рис.48.1. Если выходные сигналы НС так же
должны образовывать временную
последовательность, то эталонные образы
естественно формировать аналогичной
цепочкой элементов задержки, причем ее
длина может отличаться от длины входного
вектора. С позиций теории цифровой
обработки сигналов такая нейронная
сеть реализует функции цифровой
фильтрации, однако, способ настройки –
обучение, и расширенные возможности
трансформации позволяют отнести такую
систему к интеллектуальным устройствам.
Рис.48.1. Обработка динамического процесса в НС
Величина вектора
ошибки вычисляется как разность
фактического выходного сигнала и
эталона:
.
Способ минимизации этой ошибки
определяется методом обучения нейронной
сети. Аналитическое описание нейронной
и метода обучения сети не отличает от
модели НС, приведенной в разделе 19.
Дискретная линия задержки на входе
системы выполняет функции краткосрочной
памяти, содержащей динамически
изменяющийся входной процесс.
При перемещении выборок входного процесса по линии задержки каждый такт процесса последовательно попадет на все входы отдельно взятого нейрона, при условии, что НС является полносвязанной сетью.
Вычислительную мощность нейронной сети можно увеличить, если дополнить ее системой рекуррентных (обратных) связей. Пример возможной конфигурации такой НС приведен на рис.48.2. Показана обратная связь только одного выходе НС с входными нейронами, связи других выходов полностью идентичны показанной связи.
Рис.48.2. Обработка динамического процесса в НС с обратной связью
Рекуррентная связь обладает памятью конечной длинны для выходных сигналов, что существенно повышает ее вычислительные возможности. Нейронные сети этого типа способны имитировать работу вычислительных машин и могут быть отнесены к множеству конечных автоматов.
