ЭТАП 1: ВЫБОР ПОДХОДЯЩЕЙ ПРОБЛЕМЫ
Этот этап включает деятельность, предшествующую решению начать разрабатывать конкретную ЭС. Он включает: • определение проблемной области и задачи; Рис. 16.7. Этапы разработки ЭС • нахождение эксперта, желающего сотрудничать при решении проблемы, и назначение • определение предварительного подхода к решению проблемы; • анализ расходов и прибыли от разработки; • подготовку подробного плана разработки. Правильный выбор проблемы представляет, наверное, самую критическую часть разработки в целом. Если выбрать неподходящую проблему, можно очень быстро увязнуть в При выборе области применения следует учитывать, что если знание, необходимое Экспертная система ни в коем случае не устранит потребность в реляционных базах Приведем некоторые факты, свидетельствующие о необходимости разработки и внедрения экспертных систем: • нехватка специалистов, расходующих значительное время для оказания помощи • потребность в многочисленном коллективе специалистов, поскольку ни один из них • сниженная производительность, поскольку задача требует полного анализа сложного • большое расхождение между решениями самых хороших и самых плохих исполнителей; • наличие конкурентов, имеющих преимущество в том, что они лучше справляются с Подходящие задачи имеют следующие характеристики: • являются узкоспециализированными; • не зависят в значительной степени от общечеловеческих знаний или соображений • не являются для эксперта ни слишком легкими, ни слишком сложными (время, необходимое эксперту для решения проблемы, может составлять от трех часов до трех недель); • условия исполнения задачи определяются самим пользователем системы; • имеет результаты, которые можно оценить. Обычно экспертные системы разрабатываются путем получения специфических знаний от эксперта и ввода их в систему. Некоторые системы могут содержать стратегии одного индивида. Следовательно, найти подходящего эксперта — это ключевой шаг в создании В процессе разработки и последующего расширения системы инженер по знаниям и Во время первоначальных бесед они решают, будет ли их сотрудничество успешным. Предварительный подход к программной реализации задачи определяется исходя из После того как задача определена, необходимо подсчитать расходы и прибыли от разработки экспертной системы. В расходы включаются затраты на оплату труда коллектива Прибыль возможна за счет снижения цены продукции, повышения производительности труда, расширения номенклатуры продукции или услуг или даже разработки новых Наметились тенденции разработки менее дорогостоящих систем, хотя и с более длительным сроком возвращаемое™ вложенных в них средств, так как программные средства После того как инженер по знаниям убедился, что: • данная задача может быть решена с помощью экспертной системы; • экспертную систему можно создать предлагаемыми на рынке средствами; • имеется подходящий эксперт; • предложенные критерии производительности являются разумными; • затраты и срок их возвращаемости приемлемы для заказчика, он составляет план разработки. План определяет шаги процесса разработки и необходимые
|