Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы по ИСЭ.rtf
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
5.79 Mб
Скачать
  1. Роль специалиста по знаниям при проектировании и заполнении экспертной системы.

Инженер по знаниям — специалист по искусственному интеллекту, проектирующий и создающий экспертную систему. Обычно инженер по знаниям выступает в роли посредника между экспертом и базой знаний.

Должностные обязанности

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

  • осуществляет выбор той интеллектуальной системы, которая наиболее подходит для данной проблемной области, и определяет способ представления знаний в этой ИС;

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

Особенности и основные этапы работы

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

Объективные трудности извлечения знаний заключаются в том, что:

  • знания эксперта многослойны, часто из цепочки рассуждений со временем выпадают звенья, которые непросто восстановить;

  • часть знаний и умений хранится в памяти в невербальной форме и связана сложной логико-ассоциативной сетью;

  • большинству экспертов не свойственна аналитичность и способность к ясному изложению.

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

Основные этапы работы

  • Анализ предметной области.

  • Извлечение знаний.

  • Структурирование знаний.

Более полное описание этапов работы выглядит следующим образом:

  • Накопление. Стихийное и бессистемное накопление информации.

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

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

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

  • Программная реализация. Разработка собственно программного комплекса системы.

  • Обслуживание. Под ним понимается корректировка формализованных данных и знаний (добавление, обновление); «чистка» - удаление устаревшей информации; фильтрация данных и знаний для поиска информации, необходимой пользователям.

  1. Математический алгоритм, реализуемый в экспертных системах при решении задачи классификации

  2. Математический алгоритм, используемый для реализации оценочных задач принятия решения