Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IIS_konechnyy_variant.doc
Скачиваний:
5
Добавлен:
06.07.2019
Размер:
2.76 Mб
Скачать
  1. Этапы проектирования эс: выбор проблемы. Коллектив разработчиков эс.

Этапы проектирования ЭС:

    1. Выбор проблемы

    2. Разработка прототипа ЭС

    3. Доработка до промышленной ЭС

    4. Оценка ЭС

    5. Стыковка ЭС

    6. Поддержка ЭС

Этап «Выбор проблемы»:

      1. Определение проблемной области и задачи

    1. Поиск аналогов и определение класса решаемой задачи

    2. Процесс получения знаний

      1. Нахождение эксперта

      2. Назначение коллектива разработчиков

      3. Предварительный подход к решению проблемы

      4. Анализ расходов и прибыли от разработки

      5. Подобный план разработки

Процесс получения знаний

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

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

Получение знаний – это получение наиболее полного из возможных представлений о предметной области и способа принятия решений.

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

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

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

Формирование знаний – процесс анализа данных и выявления скрытых закономерностей с использованием специального математического аппарата и программных средств.

Коллектив разработчиков ЭС.

В коллектив разработчиков ЭС входят (как минимум):

  • эксперт;

  • инженер по знаниям;

  • программист;

  • пользователь

+менеджер

+технический помощник.

Возглавляет коллектив инженер по знаниям, это ключевая фигура при разработке систем, основанных на знаниях.

Инженер по знаниям – это человек, который обладает знаниями в области IT, который выступает в роли посредника между экспертом и базой знаний.

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

Эксперт – высококвалифицированный специалист данной предметной области, умеющий находить решение слабо структурованных задач и обладающий способностью чётко формулировать правила на основании которых он это делает.

Эксперт использует свои приёмы и ухищрения, чтобы сделать поиск решения более эффективным, и экспертная система моделирует все его стратегии.

Программист разрабатывает инструментальное средство (если оно разрабатывается заново или впервые), содержащее в пределе все основные компоненты экспертной системы, и осуществляет его сопряжение с той средой, в которой оно будет использовано.

После разработки экспертной системы с ней начинают работу пользователи.

Пользователь – это человек, который использует уже построенную экспертную систему.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]