- •Оглавление
- •Предисловие
- •1. Общие сведения о языке и среде разработки CLIPS
- •1.1. Системы продукций и CLIPS
- •1.2. Основы работы в консоли CLIPSJNI
- •1.3. Основы работы в среде CLIPSWin
- •1.4. Механизмы представления знаний в CLIPS
- •1.5. Пример разработки БЗ и работы с ней в среде CLIPS
- •1.6. Пример использования эвристического механизма представления знаний совместно с процедурным
- •2. Основные конструкции языка CLIPS
- •2.1. Примитивные типы данных языка CLIPS
- •2.2. Особенности вызова функций в языке CLIPS
- •2.3. Факты в языке CLIPS
- •2.3.1. Позиционные факты
- •2.3.2. Непозиционные факты
- •2.4. Операции над фактами
- •2.5. Правила в языке CLIPS
- •2.5.1. Объявление и добавление новых правил
- •2.5.2. Один из подходов к разрешению конфликтов
- •2.6. Групповые символы для простых и составных полей
- •2.7. Переменные в CLIPS
- •2.8. Глобальные переменные
- •2.9. Пользовательские функции
- •3. Примеры построения простых интеллектуальных систем
- •3.1. Разработка простейшей экспертной системы
- •3.2. Пример решения задач на планирование
- •3.2.1. Программа ”Робот и ящик”
- •3.2.2. Запуск и трассировка программы ”Робот и ящик”
- •3.3. Пример использования ООП в CLIPS.
- •Приложение 2. Использование образцов в правилах.
- •Приложение 3. Стратегии разрешения конфликтов
- •Приложение 4. Работа с модулями в CLIPS
- •Литература и Интернет-ресурсы
ЛИТЕРАТУРА И ИНТЕРНЕТ-РЕСУРСЫ
1.Рассел Стюарт, Норвиг Питер. Искусственный интеллект: современный подход, 2-е издание: Пер c англ. - М.: Изд. дом "Вильяме", 2007, -1408 с.
2.Люгер Дж. Искусственный интеллект: стратегии и методы решения сложных проблем, 4-е издание: Пер. с англ. — М.: Изд. дом "Вильямc", 2003,- 864 с.
3. Джарратано Джозеф, Райли Гари. Экспертные системы: принципы разработки и программирования, 4-е издание: Пер. с англ. — М. : ООО
”И.Д. Вильямс", 2007. — 1152 с. :
4.Частиков А., Гаврилова Т., Белов Д. Разработка экспертных систем. Среда CLIPS. Серия: Учебное пособие. ― СПб.: БХВ-Петербург, 2003. ― 393 с.:
5.Валетов В.А. Кузьмин Ю.П., Орлова А.А., Третьяков С.Д. Методические рекомендации по выполнению СРС. / Учебноеметодическое пособие .- СПб: СПбГУ ИТМО, 2008. ― 32 с.
6.Вахтин А.А., Гаршина В.В. Лабораторный практикум по программированию на языке CLIPS для курса “Представление знаний в информационных системах”. Учебноеметодическое пособие. ― Издание Воронежского ГУ, 2010. – 96 с.
7.Белкин Е.В. Практика применения языка CLIPS для построения экспертных систем. ― http://www-csd.univer.kharkov.ua/content/files/cat16/ 6_primenenie_clips.pdf
8.Капустина Е.А. Применение средств языка CLIPS для организации и представления знаний в экспертных системах — http://www.uran.donetsk. ua/~masters/2005/kita/kapustina/ind/clips.htm
9.CLIPS - Википедия — http://ru.wikipedia.org/wiki/CLIPS
10.Практическая разработка экспертных систем в среде CLIPS — http:// www.intuit.ru/studies/courses/46/46/lecture/705?page=2
11.Программирование на языке CLIPS — http://ryk-kypc2.narod.ru/clips.htm
12.Среда разработки CLIPS — http://www.iskhacov.narod.ru/lang/clips.html #modify
13.Русификация языка построения экспертных систем CLIPS — http:// www.opennet.ru/tips/info/2420.shtml
14.CLIPS Documentation — http://clipsrules.sourceforge.net/OnlineDocs.html
15.CLIPS Home Page — http://clipsrules.sourceforge.net/index.html
16.CLIPS - примеры программ. — http://fkn.ktu10.com/?q=node/2183
80
