Экспертная система – это компьютерная система, которая предназначена для решения определенной задачи посредством выполнения функции эксперта на основе обработки данных, полученных от экспертов.
Теоретические основы разработки и функционирования экспертных систем
В настоящее время для решения задач узкой направленности многие фирмы в условиях интенсивной автоматизации и развития компьютерных технологий организуют разработку и внедрение специальных информационных систем для поддержки принятия управленческих решений. Распространенным примером подобной информационной системы является экспертная система.
Экспертная система представляет собой компьютерную систему, которая решает определенные задачи за счет выполнения функций эксперта. Последнее становится возможным благодаря получению системой знаний непосредственно от экспертов и последующей обработке этих знаний.
Экспертные системы призваны решить такие задачи, которые раньше разрешались в результате проведения уполномоченными специалистами соответствующей экспертизы. В связи с этим функционал экспертных систем представлен следующими возможными действиями:
- предоставление советов;
- проведение анализа;
- выполнение классификации;
- консультирование;
- заключение выводов.
Экспертные системы пользуются в настоящее время большой популярностью, поскольку они способны накапливать и сохранять знания в течение длительного времени. Также у них имеется возможность для обновления этих знаний, что обеспечивает относительную независимость фирмы от наличия в ней квалифицированных специалистов. Накопление знаний делает возможным принятие и исполнение наилучших, проверенных решений.
В то же время более масштабному использованию экспертных систем сейчас мешает их узкоспециализированность и недостаточная информированность потенциальных пользователей о наличии современных программных комплексов, которые позволяют всем заинтересованным людям создавать экспертные системы даже без участия программистов.
Причины использования экспертных систем в товароведении
Экспертиза товаров, суть которой состоит в их испытании, в изучении их качества и безопасности, выступает как специфический вид профессиональной деятельности в области товароведения. Из-за того, что на качество товаров оказывает влияние большое количество различных факторов, его оценка может быть рассмотрена как неформализованная задача, пространство решений которых имеет большую размерность из-за невозможности формулирования задачи в числовой форме и отсутствия алгоритмов по его решению.
А ведь именно неформализованные задачи составляют наибольшее количество задач, которые решаются путем использования информационных технологий (в том числе, экспертных систем). В отличии от систем обработки данных, экспертные системы представляют данные в символьной, а не в числовой форме. Следовательно, решение задачи выводится также в символьной форме после эвристического поиска решения, а не после реализации известного алгоритма.
Товароведная деятельность может осуществляться со значительно более высокой эффективностью, если товароведы будут знать, как создается экспертная система, как оценивается ее качество, как определяются пути ее совершенствования.
Состав экспертной системы в товароведении
Экспертная система создается в результате деятельности следующих специалистов (или в результате выполнения их функций другими лицами):
- эксперт – это специалист проблемной области, задачи которой будет решать экспертная система;
- инженер по знаниям – это специалист, который создает базу знаний, т.е. представляет полученные от эксперта знания в соответствии с выбранной моделью знаний;
- программист – это специалист по разработке инструментальных средств, использование которых необходимо для создания экспертной системы.
В данном случае товаровед может выступать в качестве как эксперта, так и инженера по знаниям.
В состав экспертной системы входят следующие части:
- База знаний - это хранилище долгосрочных данных, которые характеризуют рассматриваемую область, и правил, которые описывают целесообразные преобразования данных этой области.
- База данных - это хранилище исходных и промежуточных данных задачи, которую решают в текущий момент времени.
- Интерпретатор - это субъект, который формирует такую последовательность правил, которые на основе исходных данных и знаний из соответствующих баз позволяют получить решение задачи.
- Диалоговый компонент - это интерфейс пользователя, который позволяет наполнить систему знаниями, ввести данные по ходу решения задач и получить объяснение полученного решения задачи.
Работа инженера по знаниям и пользователя с экспертной системой упрощена благодаря инструментальным средствам, которые называются оболочками. Они предназначены для создания экспертных систем любых предметных областей без участия программистов, а знания для них представлены в виде различных моделей (чаще всего в виде продукционно-фреймовой модели).
Принцип функционирования экспертной системы следующий: пользователь вводит ответы на вопросы (т.е. значения конкретных свойств товара), а экспертная система на основании знаний, заложенных в ней, формулирует соответствующие выводы о том, имеет ли место соответствие стандарту или нарушение его требований (с указанием, каких именно).
Таким образом, в настоящее время, когда большое распространение и развитие получили информационные и компьютерные технологии, в товароведении предлагается использовать, так называемые, экспертные системы. Они представляют собой компьютерные системы, которые на основе искусственного интеллекта формулируют и предоставляют пользователям экспертные мнения. Иными словами, при решении неких неформализованных задач происходит замена специалиста-человека на компьютер.