- •20. Представление знаний в эс первого и второго поколений
- •21. Отличие эс от прочих прикладных программ
- •22. Отличие эс от других видов программ из области искусственного интеллекта.
- •23. Базовые функции эс
- •2) Предоставление знаний
- •26. Привести архитектуру статической эс и описать элементы схемы.
- •3)Управление процессом поиска решений.
- •4)Объяснение принятого решения
- •24. Что называют прозрачностью системы?
- •25. Основные роли и взаимоотношение участников построения и эксплуатации эс.
- •27. Привести архитектуру динамической эс и описать элементы схемы.
- •28. Основные компоненты эс и их предназначение.
- •29. Перечислить представителей, участвующих в разработке эс и объяснить их роль.
- •30. Режимы работы эс.
- •31. Этапы разработки эс.
- •32. Классификация эс.
- •33. Перечислить Масштаб эс (Тип эвм).
- •34. Характеристики типов задач
- •35. Охарактеризовать задачи синтеза и анализа
- •36. Перечислите этапы решения задачи синтеза
- •37. Смысл структурирования бз.
- •38. Классификация инструментальных средств.
- •39. Классификация современных ис по уровню используемого языка
- •40. Классификация современных ис по парадигме программирования
- •41 Технология разработки эс.
- •42. Представление знаний.
- •43. Виды моделей для представления знаний.
- •47. Перечислите и охарактеризуйте интерпретации теории вероятности
- •48. Правило Байеса.
- •49. Правило Байеса в терминах гипотез и свидетельств.
- •50. Назначение и основные компоненты диаграмм влияния.
37. Смысл структурирования бз.
Следующим параметром, характеризующим предметную область, является наличие (отсутствие) структурирования БЗ. Смысл структурирования БЗ состоит в следующем:
1) ограничить круг сущностей, которые должны рассматриваться механизмом вывода, и таким образом сократить перебор при выборе решения;
2) обеспечить наследование свойств сущностей, т.е. передачу свойств вышестоящих в иерархии сущностей нижестоящим, что значительно упрощает процесс приобретения и использования знаний. Например, общие свойства класса "автомобиль" автоматически наследуются всеми подклассами автомобилей и конкретными экземплярами этих подклассов. В подобной иерархии наследуется отношение "являться подмножеством (экземпляром)". Кроме того, широко применяется и другая иерархия - "является частью".
38. Классификация инструментальных средств.
1) Уровень используемого языка
2) Парадигма программирования
3) Способ представления знаний
4) Механизм вывода и моделирования
5) Средства приобретения знаний
6) Технология разработки приложения
39. Классификация современных ис по уровню используемого языка
1) Традиционные (С, С++).
2) Символьные языки программирования (Lisp, Prolog и их разновидности)
3) Инструментарий, содержащий многие, но не все компоненты ЭС
4) Оболочки ЭС общего назначения, содержащие все программные компоненты, но не имеющие знаний о конкретных предметных средах (ЭКО). Термин «оболочка» заменяют на «среда».
5) Проблемно/предметно ориентированные оболочки
– проблемно-ориентированные средства (ориентированные на некоторый класс решаемых задач – задача поиска, прогнозирование, управление)
– предметно-ориентированные средства (средства, включающие знания о некоторых типах исследуемых областей)
40. Классификация современных ис по парадигме программирования
1) Процедурное программирование
2) Программирование, ориентированное на данные.
Позволяет организовать поведение малоизвестных процессов (они могут рассматриваться и прогр-ся отдельно).
3) Программирование, ориентированное на правила.
Условие -> действие. Формирование:
– условие правил.
– выбор одного правила среди претендентов и его выполнение.
– правила могут вып-ся одновременно при наличии нескольких процессов.
4) объектно-ориентированное программирование.
41 Технология разработки эс.
Выделяют 4 технологии разработки ЭС.
1) подход, базирующийся на поверхностных знаниях
2) структурированный подход
3) подход, базирующийся на глубинных знаниях
4) смешанный
42. Представление знаний.
При проектировании модели представления знаний следует учитывать такие факторы, как:
• однородность представления
• простота понимания
Однородность представления приводит к упрощению механизма управления логиче-
ским выводом и управлением знаниями.
Простота понимания предполагает доступность понимания представления знаний и экспертам, и пользователем системы. В противном случае затрудняется приобретение знаний и их оценка.
Однако выполнить эти требования в равной степени, как для простых, так и сложных задач довольно трудно. В настоящее время для представления знаний используют следующие виды моделей:
• модель на базе логики;
• продукционная модель;
• модель семантической сети;
• модель, основанная на использовании фреймов и др.
Представление знаний – еще одна функция экспертной системы. Теория представления знаний – это отдельная область исследований, тесно связанная с философией формализма и когнитивной психологией Предмет исследования в этой области – методы ассоциативного хранения информации, подобные тем, которые существуют в мозгу человека. При этом основное внимание, естественно, уделяется логической, а не биологической стороне процесса, опуская подробности физических преобразований. В области экспертных систем представление знаний интересует нас в основном как средство отыскания методов формального описания больших массивов полезной информации с целью их последующей обработки с помощью символических вычислений. Формальное описание означает упорядочение в рамках какого-либо языка, обладающего достаточно четко формализованным синтаксисом построения выражений и такого же уровня семантикой, увязывающей смысл выражения с его формой.
