1.4.2.
Распределение материала книги по главам
В табл. 1.1 суммированы темы,
обсуждавшиеся в разделе 1.3, и указаны главы, в которых'эти темы рассматриваются
подробно. Рядовому читателю, скорее всего, будут интересны темы, касающиеся представления
знания и управления процессом анализа, поскольку это ключевые проблемы в технологии
экспертных систем. Темы восприятия знаний и объяснения принятого решения имеют
не меньшее значение при построении экспертных систем, но они носят более прикладной
характер.
В главах 2 и 3 рассматриваются базовые концепции технологии экспертных систем. В главе 2 дан краткий обзор нынешнего состояния исследований в области искусственного интеллекта, которые создали предпосылки для развития исследований по созданию экспертных систем. Глава 3 также имеет вводный характер и в ней описаны ранние разработки систем такого рода, рассматриваются цели их создания и принципы функционирования.
Таблица
1.1. Содержание глав
|
Тема | Определение | Главы | ||
| Овладение знаниями | Передача опыта решения
проблемы от человека программе |
10-15,20 | ||
| Представление знаний | Кодирование информации
об опыте решения проблем внутри машины |
2-9,21-23 | ||
| Управление процессом поиска
решения |
Принятие
решения о последовательности использования имеющихся знаний |
3,
11, 12, 17-19 | ||
| Объяснение принятых решений | Передача информации о ходе
решения проблемы пользователю |
3,5,
16,23 | ||
В главах 3-9 освещаются основные
схемы представления проблемно-ориентированных знаний в программах и методы
применения этих знаний к решению сложных проблем с помощью компьютера. Мы начнем
с краткого обзора работ в области символических вычислений, а затем перейдем
к анализу некоторых специализированных языков представления знаний, таких как
CLIPS. Будут также рассмотрены и возможности использования для построения экспертных
систем объектно-ориентированных языков общего назначения, подобных C++. И в завершение
этой части книги будет рассмотрена проблема приблизительных рассуждений и различные
качественные и количественные методы оценки неопределенности.
В главах 10-16 речь пойдет
о технических вопросах конструирования экспертных систем. Мы начнем с проблемы
восприятия знаний, т.е. рассмотрим, каким образом можно передать технической системе
знания, накопленные человеком-экспертом, как их преобразовать в форму, удобную
для хранения и дальнейшего использования этой системой на основе методов, описанных
в предыдущих главах. В последующих главах рассматриваются парадигмы решения проблем,
которые целесообразно использовать для таких задач, как диагностика и конструирование.
Этот материал будет проиллюстрирован примерами, описанными в разных источниках.
При отборе примеров в расчет принимались скорее доводы педагогики, чем -технические
характеристики систем, а потому те, которые описаны, не следует рассматривать,
как самые лучшие в своем классе. Тем не менее в этих системах есть много поучительного,
на что имеет смысл обратить внимание.
В
главах 17-19 анализируются инструментарий и структура программного обеспечения
экспертных систем. Мы начнем с критического обзора разного рода сред разработки,
используемых при проектировании программного обеспечения экспертных систем. Затем
будут описаны два типа структурной организации: системы с доской объявлений
(blackboard systems) и системы обработки правдоподобия {truth maintenance
systems).
В заключительных главах книги мы затронем более сложные темы: машинное обучение, сети доверия (правдоподобия), логический вывод, базирующийся на прецедентах, и гибридные экспертные системы.
| Maya 3D графика в кино и телевидении Воздействие испытаний ядерного оружия на здоровье населения Объектно-ориентированный язык программирования Java Объектно-ориентированное программирование Delphi Библиотека визуальных компонентов VCL и ее базовые классы Кроссплатформенное программирование для Linux Элементы управления Win32 Элементы управления Windows XP Файлы и устройства ввода/вывода Что такое экспертная система? Объектно-ориентированное программирование Инструментальные средства разработки экспертных систем Программирование на языке CLIPS Критерии и количественные характеристики надежности Расчет характеристик надежности невостанавливаемых резервированных изделий Расчет надежности системы с постоянным резервированием Интегрирование тригонометрических функций ; |