Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник_Final.doc
Скачиваний:
59
Добавлен:
09.11.2019
Размер:
10.39 Mб
Скачать

6. Система моделирования эо kappa 158

6.1. Представление знаний в ЭО KAPPA 158

6.2. Начало работы с ЭО KAPPA 160

6.3. Окно иерархии объектов (Object Browser) 161

6.4. Окно инструментов (Knowledge Tools) и редакторы знаний 163

6.4.1. Редактор классов (Class Editor) 164

6.4.2. Редактор объектов (Instance Editor) 165

6.4.3. Редактор слотов (Slot Editor) 166

6.4.4. Редактор методов (Method Editor) 168

6.4.5. Редактор функций (Function Editor) 169

6.4.6. Редактор правил (Rule Editor) 169

6.4.7. Редактор цели (Goal Editor) 170

6.5. Окно интерпретатора (KAL Interpreter) 171

6.6. Окно сеанса (Session) 172

6.7. Окно связи правил (Rule Relations) 175

6.8. Окно трассировки правил (Rule Trace) 175

6.9. Окно просмотра иерархии выводов (Inference Browser) 177

6.10. Средство объяснений ЭО KAPPA 178

Контрольные вопросы 179

7. Стандартные функции эо kappa 180

7.1. Функции манипулирования знаниями 181

7.1.1. Функции работы с классами 181

7.1.2. Функции работы с объектами 181

7.1.3. Функции работы с иерархией объектов 181

7.1.4. Функции работы со слотами 183

7.1.5. Функции работы с методами 185

7.1.6. Функции работы с правилами 185

7.1.7. Функции работы с целями 187

7.2. Математические функции 187

7.3. Функции работы со строками 188

7.4. Функции работы со списками 189

7.5. Логические функции 189

7.6. Функции работы с файлами 189

7.7. Функции управления 190

7.8. Функции работы с окнами 190

7.9. Функции работы с компонентами 191

7.10. Функции, определенные пользователем 191

Контрольные вопросы 192

8. Работа с правилами в эо kappa 193

8.1. Создание и редактирование правил 193

8.2. Формирование списка правил 194

8.3. Создание и редактирование цели 195

8.4. Рассуждения в прямом направлении 195

8.4.1. Стратегии принятия решения 196

8.4.2. Формирование прямой цепи рассуждений 199

8.4.3. Активная трассировка при формировании прямой цепи рассуждений 200

8.5. Рассуждения в обратном направлении 204

Контрольные вопросы 205

9. Создание интерфейса пользователя в эо kappa 206

9.1. Стандартные компоненты интерфейса пользователя 207

9.1.1. Компонент Button 207

9.1.2. Компонент Text 208

9.1.3. Компонент Transcript 209

9.1.4. Компонент Edit 210

9.1.5. Компонент BitMap 211

9.1.6. Компонент Drawing 212

9.1.7. Компонент StateBox 213

9.1.8. Компонент Meter 214

9.1.9. Компонент LinePlot 215

9.1.10. Компонент Slider 216

9.1.11. Компонент SingleListBox 217

9.1.12. Компонент MultipleListBox 218

9.1.13. Компонент CheckBox 219

9.1.14. Компонент CheckBoxGroup 219

9.1.15. Компонент RadioButtonGroup 220

9.2. Особенности русификации ЭО KAPPA 221

Контрольные вопросы 221

10. Инструментальная оболочка разработки эс − clips 223

10.1. Общие сведения об ИО CLIPS 223

10.2. Программирование в ИО CLIPS 223

10.2.1. Основные элементы программирования 223

10.2.2. Факты 227

10.2.3. Правила 231

10.2.4. Переменные 232

10.2.5. Дополнительные средства 234

10.3 Интерфейс ИО CLIPS 237

10.3.1 Интерфейс командной строки 238

10.3.2. Графический интерфейс пользователя 239

10.3.3. Интерфейс встроенного редактора 241

10.4. Организация работы в ИО CLIPS 242

10.4.1. Постановка задачи и составление программы 242

10.4.2. Запуск ИО CLIPS 248

10.4.3. Ввод программы 249

10.4.4. Загрузка и запуск программы 251

10.4.5. Работа программы 255

10.4.6. Сохранение результатов работы 258

Контрольные вопросы 260