Экспертный анализ

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

Для того чтобы программная система имела возможности эксперта, она должна отвечать следующим условиям: Экспертный анализ

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

Не следует путать знания с информацией, и, тем более с данными (см. информационную пирамиду).

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

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

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

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

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

Задачи экспертных систем

Перечень типовых задач, для решения которых предназначены экспертные системами, включает:

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

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

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

Рейтинг: 1/5 - 2 голосов