
- •1. Интелект, разум, интеллектные и интеллектуальные системы, процессы интеллектуализации.
- •2. Развитие исследований в области искусственного интеллекта (этапы; области применения; направления исследований; проблемы и перспективы).
- •Перспективы искусственного интеллекта
- •3. Экспертные системы – основная разновидность прикладных интеллектуальных систем. Инженерия знаний. Характеристика эс.
- •4. Типовая структура экспертной системы.
- •5. Особенности разработки экспертной системы.
- •6. Классификация интеллектуальных систем.
- •7. Характеристика знаний. Отличия знаний от данных.
- •8. Представление знаний в виде фреймов
- •9. Семантические сети. Пример
- •Продукционные модели. Пример
- •10. Логические модели. Исчисление предикатов. Пример.
- •Свойства и основные результаты
- •[Править]Использование [править]Логика первого порядка как формальная модель рассуждений
- •12. Процесс приобретения знаний при разработке экспертных систем.
- •13. Методы извлечения знаний у эксперта.
- •14. Обобщенная модель нейрона
- •15. Однонаправленные нейронные сети
- •16. Обучение перцептрона. Алгоритм обратного распространения
- •19. Нейронные сети Хопфилда
- •20. Архитектура нейронной сетиго
- •22. Механизм логического вывода в продукционных системах.
- •23. Механизм логического вывода в сетевых системах.
- •24. Механизм логического вывода во фреймовых системах.
- •25. Нечеткие рассуждения (абдукция) – альтернатива логическим методам.
- •26. Нечеткая и лингвистическая переменные. Операции с нечеткими множествами.
- •27. Поиск решений в условиях неопределенности. Вероятностная байесовская логика.
- •1. Вероятностный подход при работе с неопределенностью
- •2. Подход, основанный на теории свидетельств
- •3. Подход теории возможностей
- •29. Инструментальные средства иис. Выбор инструментария.
- •30. Эвристические процедуры поиска на графе
- •31. Личности в исследовании интеллектуальных систем.
6. Классификация интеллектуальных систем.
Для интеллектуальных информационных систем, ориентированных на генерацию алгоритмов решения задач, характерны следующие признаки:
развитые коммуникативные способности;
умение решать сложные плохо формализуемые задачи;
• способность к самообучению;
• адаптивность.
Коммуникативные способности ИИС характеризуют способ взаимодействия (интерфейса) конечного пользователя с системой, в частности, возможность формулирования произвольного запроса в диалоге с ИИС на языке, максимально приближенном к естественному.
Сложные плохо формализуемые задачи — это задачи, которые требуют построения оригинального алгоритма решения в зависимости от конкретной ситуации, для которой могут быть характерны неопределенность и динамичность исходных данных и знаний.
Способность к самообучению — это возможность автоматического извлечения знаний для решения задач из накопленного опыта конкретных ситуаций.
Адаптивность — способность к развитию системы в соответствии с объективными изменениями модели проблемной области.
В различных ИИС перечисленные признаки интеллектуальности развиты в неодинаковой степени, и редко когда все четыре признака реализуются одновременно. Условно каждому из признаков интеллектуальности соответствует свой класс ИИС:
• системы с интеллектуальным интерфейсом;
• экспертные системы;
^ самообучающиеся системы;
• адаптивные системы.
Схема "классификация интеллектуальных систем компьютерного обучения"
7. Характеристика знаний. Отличия знаний от данных.
При изучении интеллектуальных систем традиционно возникает вопрос — что же такое знания и чем они отличаются от обычных данных, десятилетиями обрабатываемых ЭВМ. Можно предложить несколько рабочих определений, в рамках которых это становится очевидным.
Данные — это отдельные факты, характеризующие объекты, процессы и явления предметной области, а также их свойства.
При обработке на ЭВМ данные трансформируются, условно проходя следующие этапы:
^ D1 — данные как результат измерений и наблюдений;
^ D2 —данные на материальных носителях информации (таблицы, протоколы, справочники);
^ D3 —модели (структуры) данных в виде диаграмм, графиков, функций;
^ D4 — данные в компьютере на языке описания данных;
• D5 — базы данных на машинных носителях информации.
Знания основаны на данных, полученных эмпирическим путем. Они представляют собой результат мыслительной деятельности человека, направленной на обобщение его опыта, полученного в результате практической деятельности.
Знания — это закономерности предметной области (принципы, связи, законы), полученные в результате практической деятельности и профессионального опыта, позволяющие специалистам ставить и решать задачи в этой области.
При обработке на ЭВМ знания трансформируются аналогично данным:
^ Z1 — знания в памяти человека как результат мышления;
^ Z2 — материальные носители знаний (учебники, методические пособия);
• Z3 — поле знаний, т.е. условное описание основных объектов предметной области, их атрибутов и закономерностей, их связывающих;
• Z4 — знания, описанные на языках представления знаний (продукционные языки, семантические сети, фреймы — см. далее);
• Z5 — база знаний на машинных носителях информации. Часто используется такое определение знаний.
Знания — это хорошо структурированные данные, или данные о данных, или метаданные.
Для хранения данных используются базы данных (для них характерны большой объем и относительно небольшая удельная стоимость информации), для хранения знаний — базы знаний (небольшого объема, но исключительно дорогие информационные массивы). База знаний — основа любой интеллектуальной системы.
Знания могут быть классифицированы по следующим категориям.
Поверхностные знания — это знания о видимых взаимосвязях между отдельными событиями и фактами в предметной области.
Глубинные знания —это абстракции, аналогии, схемы, отображающие структуру и природу процессов, протекающих в предметной области. Эти знания объясняют явления и могут использоваться для прогнозирования поведения объектов.
Модели представления знаний
Существуют десятки моделей (или языков) представления знаний для различных предметных областей. Большинство из них может быть сведено к следующим классам:
• продукционные модели; - или модель, основанная на правилах, позволяет представить знания в виде предложений типа «Если (условие), то (действие)». Продукционная модель чаще всего применяется в промышленных экспертных системах. Она привлекает разработчиков своей наглядностью, высокой модульностью, легкостью внесения дополнений и изменений и простотой механизма логического вывода.
• семантические сети; - Термин «семантическая» означает «смысловая», а сама семантика — это наука, устанавливающая отношения между символами и объектами, которые они обозначают, то есть наука, определяющая смысл знаков.
Семантическая сеть — это ориентированный граф, вершины которого — понятия, а дуги — отношения между ними.
• фреймы; - Термин фрейм (от английского frame, что означает «каркас» или «рамка») был предложен Марвином Минским, одним из пионеров ИИ, в 70-е годы двадцатого века для обозначения структуры знаний для восприятия пространственных сцен. Эта модель, как и семантическая сеть, имеет глубокое психологическое обоснование.
Фрейм — это абстрактный образ для представления некоего стереотипа восприятия.
• формальные логические модели. - Традиционно в представлении знаний выделяют формальные логические модели, основанные на классическом исчислении предикатов I-го порядка, когда предметная область или задача описывается в виде набора аксиом.
В основе логических моделей лежит понятие формальной теории, задаваемой четверкой S = (B, F, A, R), где ^ B — счетное множество базовых символов (алфавит) теории S;^ F — подмножество S, называемых формулами теории (под выражениями понимаются конечные последовательности базовых символов теории S). Обычно существует эффективная процедура (множество синтаксических правил), позволяющая строить из B синтаксически правильные выражения — формулы;^ A — выделенное множество формул, называемых аксиомами теории S, т.е. множество априорно истинных формул;^ R — конечное множество отношений г\,... , rn между формулами, называемыми правилами вывода.