|  |  |  | 
3.3.1. 
  Лечение заболеваний крови
  
 Сначала нам 
  предстоит небольшой экскурс в ту предметную область, в которой используется 
  MYCIN, — в область диагностики и лечения заболеваний крови. Это описание достаточно 
  поверхностное, поскольку рассчитано на читателей, не имеющих специальных познаний 
  в медицине. Но, как мы уже не раз подчеркивали, нельзя рассматривать структуру 
  и работу экспертной системы в отрыве от той предметной области, с которой данная 
  система имеет дело.
  
 "Антимикробный 
  агент"— это любой лекарственный препарат, созданный для уничтожения бактерий 
  и воспрепятствования их роста. Некоторые агенты слишком токсичны для терапевтических 
  целей, и не существует агента, который является эффективным средством борьбы 
  с любыми бактериями. Выбор терапии при бактериальном заражении состоит из четырех 
  этапов:
  
 Первичные 
  анализы, взятые у пациента, направляют в микробиологическую лабораторию, где 
  из них выращивается культура бактерий, т.е. создаются наилучшие условия для 
  их роста. Иногда уже на ранних стадиях можно сделать заключение о морфологических 
  характеристиках микроорганизмов. Но даже если микроорганизм, вызвавший заражение, 
  и идентифицирован, еще неизвестно (или нет полной уверенности), к каким препаратам 
  он чувствителен.
  
 Часто программу 
  MYCIN считают диагностической, но это не так. Назначение этой программы — быть 
  ассистентом врача, который не является узким специалистом в области применения 
  антибиотиков при лечении заболеваний крови. В процессе работы программа формирует 
  гипотезы диагноза и придает им определенные веса, но самостоятельно, как правило, 
  не делает окончательного выбора. Работа над программой началась в 1972 году 
  в Станфордеком университете и велась специалистами в области искусственного 
  интеллекта в тесном сотрудничестве с медиками. Наиболее полное описание этой 
  системы читатель найдет в работе Шортлиффа [Shortliffe, 1976].
  
 После 1976 
  года система неоднократно модифицировалась и обновлялась, но базовая версия 
  состояла из пяти компонентов (рис. 3.2). Стрелки на рисунке показывают основные 
  потоки информации между модулями.
  
 (1) База 
  знаний содержит фактические знания, касающиеся предметной области, и сведения 
  об имеющихся неопределенностях.
  
 (2) Динамическая 
  база данных пациентов содержит информацию о конкретных пациентах и их заболеваниях.
  
 (3) Консультирующая 
  программа задает вопросы, выводит заключения системы и дает советы для конкретного 
  случая, используя информацию о пациенте и статические знания.
  
 (4) Объясняющая 
  программа отвечает на вопросы и дает пользователю информацию о том, на чем 
  основываются рекомендации или заключения, сформулированные системой. При этом 
  программа приводит трассировку процесса выработки рекомендаций.
  
 (5) Программа 
  восприятия знаний служит для обновления знаний, хранящихся в системе, в 
  процессе ее эксплуатации.
  
 
 
  
Рис. 3.2. 
  Структура системы MYC1N ([Buchanan and Shortliffe, 1984])
  
Подсистема, в которую входят компоненты 1, 2 и 3, отвечает за решение проблемы. Эта подсистема строит гипотезы относительно причин заболевания и формирует рекомендации, основываясь на этих гипотезах. Ниже мы подробнее рассмотрим принципы работы этих компонентов. Методы восприятия знаний, в частности и те, которые использованы в компоненте системы MYCIN, мы рассмотрим в главах 10-15, а работа объясняющей программы будет описана в главе 16.
|  |  |  |