Помощь в учёбе, очень быстро...
Работаем вместе до победы

Охарактеризуйте этапы разработки экспертных систем

РефератПомощь в написанииУзнать стоимостьмоей работы

ТЕСТИРОВАНИЕ. В ходе этапа тестирования производится оценка выбранного способа представления знаний в ЭС в целом. Для этого инженер по знаниям подбирает примеры, обеспечивающие проверку всех возможностей новой ЭС. Различают следующие источники неудач в работе системы: тестовые примеры, ввод-вывод, правила вывода, управляющие стратегии. Показательные тестовые примеры являются наиболее очевидной… Читать ещё >

Охарактеризуйте этапы разработки экспертных систем (реферат, курсовая, диплом, контрольная)

Ответ: В проектировании экспертных систем можно выделить следующие этапы:

  • 1. ИДЕНТИФИКАЦИЯ. На этапе идентификации определяются задачи, которые подлежат решению, выявляются цели разработки, определяются эксперты и типы пользователей.
  • 2. КОНЦЕПТУАЛИЗАЦИЯ. На этапе концептуализации проводится содержательный анализ проблемной области, выявляются используемые понятия и их взаимосвязи, определяются методы решения задач.

На этом этапе разработчики должны ответить на следующие вопросы:

Какие типы данных нужно использовать Что из данных задано, а что должно быть выведено Имеют ли подзадачи наименования Имеют ли стратегии наименования Имеются ли ясные частичные гипотезы, которые широко используются.

  • 3. ФОРМАЛИЗАЦИЯ. На этапе формализации выбираются инструментальные средства и определяются способы представления всех видов знаний, формализуются основные понятия, определяются способы интерпретации знаний, моделируется работа системы, оценивается адекватность целям системы зафиксированных понятий, методов решений, средств представления и манипулирования знаниями.
  • 4. РЕАЛИЗАЦИЯ ПРОТОТИПНОЙ ВЕРСИИ. На этапе выполнения осуществляется наполнение базы знаний, создание прототипа ЭС. Главное в создании прототипа заключается в том, чтобы этот прототип обеспечил проверку адекватности идей, методов и способов представления знаний решаемым задачам.

Создание первого прототипа должно подтвердить, что выбранные методы решений и способы представления пригодны для успешного решения, по крайней мере, ряда задач из актуальной предметной области, а также продемонстрировать тенденцию к получению высококачественных и эффективных решений для всех задач предметной области по мере увеличения объема знаний.

5. ТЕСТИРОВАНИЕ. В ходе этапа тестирования производится оценка выбранного способа представления знаний в ЭС в целом. Для этого инженер по знаниям подбирает примеры, обеспечивающие проверку всех возможностей новой ЭС. Различают следующие источники неудач в работе системы: тестовые примеры, ввод-вывод, правила вывода, управляющие стратегии.

Показательные тестовые примеры являются наиболее очевидной причиной неудачной работы экспертных систем. Поэтому при подготовке тестовых примеров следует классифицировать их по под проблемам предметной области, выделяя стандартные случаи, определяя границы трудных ситуаций и т. п.

Критерии оценки ЭС зависят от точки зрения. При тестировании промышленной системы превалирует точка зрения инженера по знаниям, которого в первую очередь интересует вопрос оптимизации представления и манипулирования знаниями. И, наконец, при тестировании ЭС после опытной эксплуатации оценка производится с точки зрения пользователя, заинтересованного в удобстве работы и получения практической пользы.

6. ПЕРЕПРОЕКТИРОВАНИЕ ПРОТОТИПНОЙ ВЕРСИИ.

На этапе опытной эксплуатации проверяется пригодность экспертных систем для конечного пользователя. Пригодность экспертных систем для пользователя определяется в основном удобством работы с ней и ее полезностью. Под полезностью ЭС понимается ее способность в ходе диалога определять потребности пользователя, выявлять и устранять причины неудач в работе, а также удовлетворять указанные потребности пользователя (решать поставленные задачи). В свою очередь, удобство работы с ЭС подразумевает естественность взаимодействия с ней (общение в привычном, не утомляющем пользователя виде), гибкость ЭС (способность системы настраиваться на различных пользователей, а также учитывать изменения в квалификации одного и того же пользователя) и устойчивость системы к ошибкам (способность не выходить из строя при ошибочных действиях неопытного пользователях).

Показать весь текст
Заполнить форму текущей работой