- •Области применения интеллектуальных информационных систем
- •Назначение и функции интеллектуальных информационных агентов
- •Основные определения в области интеллектуализации
- •Лекция №2 иис Классификация иис
- •Классификация интеллектуальных информационных систем
- •Системы с естественно-языковым интерфейсом
- •Гипертекстовые системы
- •Системы контекстной помощи
- •Системы когнитивной графики
- •Экспертные системы
- •Механизм приобретения знаний
- •Классы экспертных систем
- •Классифицирующие экспертные системы
- •Доопределяющие экспертные системы
- •Трансформирующие экспертные системы
- •Многоагентные системы
- •Самообучающиеся системы
- •Индуктивные системы
- •Когнитивные технологии в жизненном цикле интеллектуальных информационных систем
- •Понятие когнитивной карты ситуации
- •Обеспечение целенаправленного поведения в сложной ситуации
- •Методика когнитивного анализа сложных ситуаций
- •Построение когнитивной (графовой) модели проблемной ситуации
- •Моделирование средствами выявления закономерностей
- •Модели представления знаний в интеллектуальных информационных системах Продукционные модели
- •Семантические сети
- •Фреймовые модели
- •Формальные логические модели
- •Искусственные нейронные сети
- •Модель искусственного нейрона
- •Нейронная сеть
- •Модели нейронных сетей Классификация нейронных сетей
- •Нейронные сети Кохонена
- •Многослойные сети
- •Рекуррентные сети
- •Модель Хопфилда
- •Самоорганизованные сети Кохонена
- •Построение нейронной сети
- •Обучение нейронных сетей
- •Правила обучения
- •Правило Хэбба
- •Обучение методом соревнования
- •Метод обратного распространения ошибки
- •Способы реализации нейронных сетей
- •Практическое применение нейросетевых технологий
Фреймовые модели
Frame в переводе означает рамка.
Frame в области искусственного интеллекта трактуется как структура знаний для восприятия пространственных сцен.
Под фреймом понимается абстрактный образ или ситуация.
Пример абстрактного образа: слово «комната» – ассоциируется с образом жилого помещения с окнами, дверьми, полом и потолком и с площадью равной примерно 6-20 кв. метров. Есть пустые места – количество окон, цвет стен, высота потолка и т.д.
Типичная структура фрейма имеет вид, рассмотренный на рис. 2.
Рисунок 2 – Структура фрейма
Слотом может являться другой фрейм.
Различают фреймы – образцы или прототипы, которые хранятся в базе данных, и фреймы – экземпляры, которые создаются для отражения реальной ситуации на основе поступающих данных.
Пример:
Магазин – образец;
Булочный магазин – экземпляр.
Модель фреймов является действительно универсальной, т.к. позволяет отображать все множество знаний о мире через следующие фреймы:
Фрейм-структура – предмет или понятие;
Фрейм-роль;
Фрейм-сценарий;
Фрейм-ситуация.
Важнейшим свойством теории фреймов является заимствование из теории семантических сетей полезных свойств. Реальные фреймовые модели являются сетевыми.
На рис. 3 изображается сеть фреймов, где AKO – это связи (a kind of – это).
Слот АКО указывает на фрейм более высокого уровня иерархии, откуда наследуется свойство.
Ч
АКО
Умеет
Млекопитающее
Мыслить
АКО
Возраст
Рост
Люб.
Человек
0-16 лет
50 - 180см
АКО
Учится
Возр
В школе
Сладкое
Ребенок
7 – 17 лет
еловек
Ребенок
Учится
Рисунок 3 – Сеть фреймов
Основным преимуществом фреймов как модели представления знаний является способность отражать концептуальную основу организации памяти человека, а также гибкость и наглядность.
Существует специальный язык представления знаний в сетях фреймов – FRL, на нем построены промышленные экспертные системы ANALIST, НОДИС.
Формальные логические модели
Вся информация, необходимая для решения прикладных задач, рассматривается как совокупность фактов и убеждений, которые представляются как формулы в некоторой логике.
Знания отображают как совокупность логических формул, а получение новых (генерация) знаний сводится к реализации процедур логического вывода.
В основе логических моделей представления знаний находится понятие формальной теории. Понятие задается кортежем:
S = <B, F, A, R>,
B – смежное множество базовых символов.
F – множество, называемое формулами.
R – выделение подмножеств.
А– конечное множество отношений между формулами, называемое правилом вывода.
Достоинства логических моделей представления знаний:
В качестве фундамента используется классический аппарат математической логики. Методы аппарата глубоко изучены и формально обоснованы.
Существуют достаточно эффективные процедуры вывода, в том числе реализованные на языке логического программирования – PROLOG.
В базах знаний рационально хранить лишь множество аксиом, а все остальные знания получать путем логического вывода.
Лекция № 5 ИИС
