- •Глава 1
- •Глава 2 системы, основанные на знаниях
- •Глава 3
- •Глава 4 представление знаний
- •Глава 5 инженерия знаний
- •Глава 6
- •Часть 2
- •Variable имя_переменной
- •60 11 /Mod swap drop
- •16 Base ! ,
- •If a then или if a else в then
- •1 Of a endof
- •2 Of в endof 3 of с endof drop endcase
- •Слова literal (в), слова ; (с). Переменная ip переводится словом периода выполнения в положение сброшенного указателя
- •Глава 7 обработка списков
- •И ыный
- •Глава 8 методы программирования
- •Рекурсии)
- •Глава 9
- •Правило: имеет-волос-покров1
- •Правило: имеет-волос-покров2 (имеет-волос-покров )
- •Предложения нуль установить предложения чтсп
- •Р ис. 9.3. След поиска
- •If добавить-цели then ;
- •4 Begin (поиск)
- •10 Else
- •Глава 10
- •Глава 11
- •Begin dup ноль not
- •While r@ связь
- •If 2drop
- •If получить-цель @ найти-предложение?
- •If добавить-цели false
- •If false else false true then
- •Имёет-рыже-корич-окрас имеет-темиые-пятна ) 14
- •Глоссарий
- •Часть I. Экспертные системы - системы, основанные на знаниях
- •Часть 2. Построение систем,
Часть I. Экспертные системы - системы, основанные на знаниях
I. Введение в искусственный интеллект…………………..18
Что такое мышление?............................................................18
Процесс мышления ……………………………………….19
Организация хранения информации в человеческой памяти....................................................................................23 Мир искусственного интеллекта ...25
Представление знаний * Решение задач * Экспертные системы * Средства общения с ЭВМ на естественном языке * Обучение *
Обработка визуальной информации и робототехника Современный уровень развития экспертных систем .........33
Упражнения ……………………………………. 34
2. Системы, основанные на знаниях.............................. 36
Чго такое система , основанная нa знаниях?.......................36
Отличительные особенности, ……....... 39
Области применения ……………………………... 39
Медицинская диагностика * Прогнозирование * Планирование * Интерпретации * Контроль и управление * Диагностика неисправности в механических и электрических устройствах * Обучение
Критерии использования 42
Ограничения 44
Преимущества 45
Возможности реализации на персональных компьютерах .45
Эвристические и алгоритмические методы решения задач 47
Символьная и числовая обработка данных 49
Рассуждения с расширяющимся и уменьшающимся
множеством заключений 50
Выводы 51
Упражнения .. 3.Структура систем, основанных на знаниях.............52 Продукционные системы ............................................................................ 52
Память для хранения правил (база правил) * Рабочая память
(база данных) *Механизм вывода ( интерпритатор правил) * Подсистема
Подсистема объяснения
Стратегии управления выводом . ........................................... 65
Прямой и обратный вывод * Повышение эффективности поиска
Коммерческие продукционные систем,
основанных на знаниях....................................................................
ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ...........................................69
Языки программирования систем,
основанных на знаниях .................................................................... 72
Продукционная система - средство моделирования
процессов мышления человека .........................................................................................73 Упражнения ..................................................................................................................74
4. Представление знаний ..................................... .75
Игра "Отгадай животное" ...................................... 75
Представление знаний в виде правил ..................... 76
Фреймы...................................................................... 81
Представление знаний в виде семантической сети.............................................................................85
Представление знаний средствами логики первого порядка........................................................................ 87
Основные понятия логики предикатов * Исчисление
предикатов с кванторами( логики предикатов)*
Синтаксис языка логики предикатов
Системы, использующие принцип доски объявлений.................................................................92
Формирование базы знаний по примерам . 92
Построение демонстрационной базы знаний 93
Упражнения 94
5. Инженерия знаний.,. 96
Описание предметной области ................................................................................... 97
Определение характера решаемых задач * Выявление объектов
предметной области * Установление взаимосвязей между объектами *
Формализации знаний * Выявление специфических особенностей *
предметной области * Выбор модели представления знаний *
Структурная иерархии " Причинно-следственная иерархия, или модель
поведения системы * Функциональная иерархия * Глубинные и
поверхностные знания * Сопоставление методов представления и
реализации знаний
Приобретение знаний 109
Упражнения .