ВВЕДЕНИЕ 3
1 Представление знаний в интеллектуальных системах 5
1.1 Интеллектуальные системы 5
1.2 Знания и их представление 9
2 Сравнительный анализ моделей представления знаний 17
2.1 Основные характеристики и основы построения моделей представления
знаний 17
2.1.1 Продукционная модель 17
2.1.2 Фреймовая модель 21
2.1.3 Онтология, как разновидность сетевой модели 26
2.2 Сравнение и выявление особенностей моделей представления знаний 33
3 Построение базы знаний на основе продукционно-фреймовой модели 42
Заключение 53
Список использованных источников 54
Специалисты в области инженерии знаний ведут активные поиски эффективных сочетаний моделей представления знаний и разработки интегрированных моделей представления знаний, которые смогли бы объединить и взаимно дополнить различные средства и методы представления знаний и в полной мере реализовать свойства знаний.
Поэтому можно сделать вывод о том, что исследования в этой области очень актуальны на сегодняшний день, поскольку необходимо разрабатывать новые подходы к изучению моделей представления знаний в ИИС
В соответствии с поставленной целью в работе решались следующие задачи:
- выявление особенностей представления и использования знаний в интеллектуальных системах.
- комплексное представление методологии использования исследуемых моделей для представления знаний.
- проведение сравнительного анализа неформальных моделей с другими моделями, используемыми для представления знаний и выявление сильных и слабых сторон исследуемых моделей.
- построение базы знаний на основе продукционно - фреймовой модели.
Подводя итоги анализа исследованных моделей, нужно отметить, следующее.
Для того, чтобы эффективно и полноценно представлять эвристические знания модель представления должна обладать следующими характеристиками: универсальность; наглядность представления знаний; естественность; простота построения и применения; способность при представлении знаний реализовать такое свойство знаний, как активность; открытость БЗ; возможность отражения иерархической структуры представляемых объектов ПО; уметь оперировать не явными знаниями; использовать многоуровневых представлений; проводить быстрый и эффективный ЛВ.
Всем трем рассмотренным моделям в большей или меньшей степени присущи такие свойства, как универсальность, естественность, активность, и наглядность. Модели обладают широкими возможностями адекватного представления ПО, используют достаточно разнообразный набор средств, передающих характерные особенности определенной ПО, в должной мере эффективно организуют ЛВ.
Однако отдельно ни одна из рассмотренных моделей знаний не соответствует всем требованиям. Можно выделить такие свойственные этим моделям недостатки, как сложность получения новых знаний, вероятность формирования противоречивых знаний, сложность наращивания модели по мере накопления знаний, а также ее значительный размер.
Поэтому на практике специалисты применяют комбинированные модели представления знаний для того, чтобы в полной мере реализовать свойства знаний.
Также в ходе выполнения выпускной квалификационной работы была создана база знаний по устранению неисправностей персонального компьютера на основе продукционно - фреймовой модели.