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