Компьютерные технологии в материаловедении. Мутылина И.Н. - 30 стр.

UptoLike

Составители: 

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



                                          30