SlideShare une entreprise Scribd logo
1  sur  21
Представление и обработка нечетких знаний  в  э кспертных системах Кирюшкина Мария, 524 группа
Функциональные части  э кспертных систем  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Примеры нечеткого знания ,[object Object],[object Object]
Требования к моделям ,[object Object],[object Object],[object Object],[object Object],[object Object]
Рассматриваемые модели ,[object Object],[object Object],[object Object],[object Object],[object Object]
Вывод на основе правил ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Вероятностный подход ,[object Object],[object Object],[object Object],[object Object]
Вероятностный подход ,[object Object],[object Object],[object Object],[object Object],[object Object]
Нечеткие множества и нечеткая логика ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Нечеткие множества и нечеткая логика ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Теория Демпстера-Шафера ,[object Object],[object Object],[object Object],[object Object],[object Object]
Теория Демпстера-Шафера ,[object Object],[object Object],[object Object],[object Object]
Теория Демпстера-Шафера Если свидетельства об одной гипотезе приводят к нескольким значениям функции доверия, то они объединяются по правилу комбинирования Демпстера: ,   где    —   мера конфликта взвешенных множеств.
Теория Демпстера-Шафера ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Вывод на основе правил  с ко э ффициентом достоверности ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Вывод на основе правил  с ко э ффициентом достоверности ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MYCYN ,[object Object],[object Object],[object Object]
э кспертная система по конструированию и моделированию швейных изделий ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Опросники Мерки клиента Характеристики телосложения Пожелания по фасонным  э лементам Правила выбора фасонных  э лементов Правила расчета прибавок Рекомендации по выбору фасонных  э лементов Рекомендуемые прибавки Итоговый выбор фасонных  э лементов Вывод рекомендаций по выбору фасонных  э лементов Расчет рекомендуемых прибавок Взаимодействие Хранимые   знания Характеристики ткани
Архитектура системы ,[object Object],Пользовательский интерфейс Э кспертный интерфейс  База данных Аппарат вывода Аппарат пояснений Пользователь Э ксперт
[object Object]

Contenu connexe

En vedette

Mayo aug1, jsm slides (3)
Mayo aug1, jsm slides (3)Mayo aug1, jsm slides (3)
Mayo aug1, jsm slides (3)
jemille6
 
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node SystemNUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
Yuichiro Yasui
 
Legal Reasoning & Problem Solving
Legal Reasoning & Problem SolvingLegal Reasoning & Problem Solving
Legal Reasoning & Problem Solving
Alex Olteanu
 
10a chaptertenpowerpoint new
10a chaptertenpowerpoint new10a chaptertenpowerpoint new
10a chaptertenpowerpoint new
sagebennet
 
Expert systems in artificial intelegence
Expert systems in artificial intelegenceExpert systems in artificial intelegence
Expert systems in artificial intelegence
Anna Aquarian
 
Exposicion
ExposicionExposicion
Exposicion
oeculmas
 

En vedette (20)

Lecture5
Lecture5Lecture5
Lecture5
 
Expert system (unit 1 & 2)
Expert system (unit 1 & 2)Expert system (unit 1 & 2)
Expert system (unit 1 & 2)
 
CPSC 125 Ch 2 Sec 1
CPSC 125 Ch 2 Sec 1CPSC 125 Ch 2 Sec 1
CPSC 125 Ch 2 Sec 1
 
Bca ii dfs u-3 tree and graph
Bca  ii dfs u-3 tree and graphBca  ii dfs u-3 tree and graph
Bca ii dfs u-3 tree and graph
 
Logical Abduction and an Application on Business Rules Management
Logical Abduction and an Application on Business Rules ManagementLogical Abduction and an Application on Business Rules Management
Logical Abduction and an Application on Business Rules Management
 
Mayo aug1, jsm slides (3)
Mayo aug1, jsm slides (3)Mayo aug1, jsm slides (3)
Mayo aug1, jsm slides (3)
 
Backtracking
BacktrackingBacktracking
Backtracking
 
Proofs by contraposition
Proofs by contrapositionProofs by contraposition
Proofs by contraposition
 
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node SystemNUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
NUMA-optimized Parallel Breadth-first Search on Multicore Single-node System
 
Ai 2
Ai 2Ai 2
Ai 2
 
Expert System
Expert SystemExpert System
Expert System
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Legal Reasoning & Problem Solving
Legal Reasoning & Problem SolvingLegal Reasoning & Problem Solving
Legal Reasoning & Problem Solving
 
10a chaptertenpowerpoint new
10a chaptertenpowerpoint new10a chaptertenpowerpoint new
10a chaptertenpowerpoint new
 
Valid & invalid arguments
Valid & invalid argumentsValid & invalid arguments
Valid & invalid arguments
 
Kinds of Eductive Inference
Kinds of Eductive InferenceKinds of Eductive Inference
Kinds of Eductive Inference
 
Expert systems in artificial intelegence
Expert systems in artificial intelegenceExpert systems in artificial intelegence
Expert systems in artificial intelegence
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Business Vs Creative Thinking, Abductive Reasoning and Design Strategy (Case ...
Business Vs Creative Thinking, Abductive Reasoning and Design Strategy (Case ...Business Vs Creative Thinking, Abductive Reasoning and Design Strategy (Case ...
Business Vs Creative Thinking, Abductive Reasoning and Design Strategy (Case ...
 
Exposicion
ExposicionExposicion
Exposicion
 

Similaire à Нечеткие знания в экспертных системах

AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
JSC “Arcadia Inc”
 
Обработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетяхОбработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетях
Dmitry Protopopov
 
теория вероятностей и математическая статистика. часть 2. регрессионный анали...
теория вероятностей и математическая статистика. часть 2. регрессионный анали...теория вероятностей и математическая статистика. часть 2. регрессионный анали...
теория вероятностей и математическая статистика. часть 2. регрессионный анали...
Иван Иванов
 
Тестирование весна 2013 лекция 2
Тестирование весна 2013 лекция 2Тестирование весна 2013 лекция 2
Тестирование весна 2013 лекция 2
Technopark
 
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
yaevents
 

Similaire à Нечеткие знания в экспертных системах (20)

Введение в алгоритмы и структуры данных
Введение в алгоритмы и структуры данныхВведение в алгоритмы и структуры данных
Введение в алгоритмы и структуры данных
 
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИРАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
РАЗРАБОТКА МОДЕЛИ ЭКСПЕРТНОЙ СИСТЕМЫ НА ОСНОВЕ НЕЧЁТКОЙ ЛОГИКИ
 
Экспертная система по конструированию и моделированию швейных изделий
Экспертная система по конструированию и моделированию швейных изделийЭкспертная система по конструированию и моделированию швейных изделий
Экспертная система по конструированию и моделированию швейных изделий
 
AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
AzovDevMeetup 2016 | Машинное обучение, параллельные и распределённые вычисле...
 
10 Critical Mistakes in Data Analysis
10 Critical Mistakes in Data Analysis 10 Critical Mistakes in Data Analysis
10 Critical Mistakes in Data Analysis
 
Методы машинного обучения в физике элементарных частиц
Методы машинного обучения в физике элементарных частицМетоды машинного обучения в физике элементарных частиц
Методы машинного обучения в физике элементарных частиц
 
Практика машинного обучения: вопросы и проблемы при работе над ML-проектом
Практика машинного обучения: вопросы и проблемы при работе над ML-проектомПрактика машинного обучения: вопросы и проблемы при работе над ML-проектом
Практика машинного обучения: вопросы и проблемы при работе над ML-проектом
 
Нейросетевые технологии, нечёткая кластеризация и генетические алгоритмы в эк...
Нейросетевые технологии, нечёткая кластеризация и генетические алгоритмы в эк...Нейросетевые технологии, нечёткая кластеризация и генетические алгоритмы в эк...
Нейросетевые технологии, нечёткая кластеризация и генетические алгоритмы в эк...
 
Алгоритмы классификации в машинном обучении
Алгоритмы классификации в машинном обученииАлгоритмы классификации в машинном обучении
Алгоритмы классификации в машинном обучении
 
Обработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетяхОбработка приватных данных на публичных вычислительных сетях
Обработка приватных данных на публичных вычислительных сетях
 
Классические методы математической статистики в задачах web-аналитики
Классические методы математической статистики в задачах web-аналитикиКлассические методы математической статистики в задачах web-аналитики
Классические методы математической статистики в задачах web-аналитики
 
4 azure 24 04
4 azure 24 044 azure 24 04
4 azure 24 04
 
теория вероятностей и математическая статистика. часть 2. регрессионный анали...
теория вероятностей и математическая статистика. часть 2. регрессионный анали...теория вероятностей и математическая статистика. часть 2. регрессионный анали...
теория вероятностей и математическая статистика. часть 2. регрессионный анали...
 
Тестирование весна 2013 лекция 2
Тестирование весна 2013 лекция 2Тестирование весна 2013 лекция 2
Тестирование весна 2013 лекция 2
 
л 2 11
л 2 11л 2 11
л 2 11
 
Математика для тестировщиков
Математика для тестировщиковМатематика для тестировщиков
Математика для тестировщиков
 
12.факультативное занятие по информатике метод математической индукции
12.факультативное занятие по информатике метод математической индукции12.факультативное занятие по информатике метод математической индукции
12.факультативное занятие по информатике метод математической индукции
 
л 2 14
л 2 14л 2 14
л 2 14
 
QA Fest 2016. Андрей Мясников. Тест-дизайн для чайников
QA Fest 2016. Андрей Мясников. Тест-дизайн для чайниковQA Fest 2016. Андрей Мясников. Тест-дизайн для чайников
QA Fest 2016. Андрей Мясников. Тест-дизайн для чайников
 
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
Модели в профессиональной инженерии и тестировании программ. Александр Петрен...
 

Plus de Спецсеминар "Искусственный Интеллект" кафедры АЯ ВМК МГУ

Plus de Спецсеминар "Искусственный Интеллект" кафедры АЯ ВМК МГУ (20)

Баев. Поиск шаблонов и машинное обучение для демографических событий (Pattern...
Баев. Поиск шаблонов и машинное обучение для демографических событий (Pattern...Баев. Поиск шаблонов и машинное обучение для демографических событий (Pattern...
Баев. Поиск шаблонов и машинное обучение для демографических событий (Pattern...
 
Муромцев. Методы анализа социальных графов и поиска сообществ
Муромцев. Методы анализа социальных графов и поиска сообществМуромцев. Методы анализа социальных графов и поиска сообществ
Муромцев. Методы анализа социальных графов и поиска сообществ
 
Рой. Аспектный анализ тональности отзывов
Рой. Аспектный анализ тональности отзывов Рой. Аспектный анализ тональности отзывов
Рой. Аспектный анализ тональности отзывов
 
Котиков Простые методы выделения ключевых слов и построения рефератов
Котиков Простые методы выделения ключевых слов и построения рефератовКотиков Простые методы выделения ключевых слов и построения рефератов
Котиков Простые методы выделения ключевых слов и построения рефератов
 
Лукьяненко. Извлечение коллокаций из текста
Лукьяненко. Извлечение коллокаций из текстаЛукьяненко. Извлечение коллокаций из текста
Лукьяненко. Извлечение коллокаций из текста
 
Иванов. Автоматизация построения предметных указателей
Иванов. Автоматизация построения предметных указателейИванов. Автоматизация построения предметных указателей
Иванов. Автоматизация построения предметных указателей
 
Можарова. Автоматическое извлечение именованных сущностей методами машинного ...
Можарова. Автоматическое извлечение именованных сущностей методами машинного ...Можарова. Автоматическое извлечение именованных сущностей методами машинного ...
Можарова. Автоматическое извлечение именованных сущностей методами машинного ...
 
Сапин. Интеллектуальные агенты и обучение с подкреплением
Сапин. Интеллектуальные агенты и обучение с подкреплениемСапин. Интеллектуальные агенты и обучение с подкреплением
Сапин. Интеллектуальные агенты и обучение с подкреплением
 
Смолина Пользовательские интерфейсы систем лингвистической разметки текстов
Смолина Пользовательские интерфейсы систем лингвистической разметки текстовСмолина Пользовательские интерфейсы систем лингвистической разметки текстов
Смолина Пользовательские интерфейсы систем лингвистической разметки текстов
 
Багдатов Методы автоматического выявления плагиата в текстах компьютерных про...
Багдатов Методы автоматического выявления плагиата в текстах компьютерных про...Багдатов Методы автоматического выявления плагиата в текстах компьютерных про...
Багдатов Методы автоматического выявления плагиата в текстах компьютерных про...
 
Тодуа. Сериализация и язык YAML
Тодуа. Сериализация и язык YAMLТодуа. Сериализация и язык YAML
Тодуа. Сериализация и язык YAML
 
Савкуев. Построение формального описания фотографий на основе контекстно-собы...
Савкуев. Построение формального описания фотографий на основе контекстно-собы...Савкуев. Построение формального описания фотографий на основе контекстно-собы...
Савкуев. Построение формального описания фотографий на основе контекстно-собы...
 
Савостин. Системы и методы научного поиска и мониторинга
Савостин. Системы и методы научного поиска и мониторингаСавостин. Системы и методы научного поиска и мониторинга
Савостин. Системы и методы научного поиска и мониторинга
 
Мищенко. Методы автоматического определения наиболее частотного значения слова.
Мищенко. Методы автоматического определения наиболее частотного значения слова.Мищенко. Методы автоматического определения наиболее частотного значения слова.
Мищенко. Методы автоматического определения наиболее частотного значения слова.
 
Мадорский. Извлечение тематически сгруппированных ключевых терминов из тексто...
Мадорский. Извлечение тематически сгруппированных ключевых терминов из тексто...Мадорский. Извлечение тематически сгруппированных ключевых терминов из тексто...
Мадорский. Извлечение тематически сгруппированных ключевых терминов из тексто...
 
Панфилов. Корпусы текстов и принципы их создания
Панфилов. Корпусы текстов и принципы их созданияПанфилов. Корпусы текстов и принципы их создания
Панфилов. Корпусы текстов и принципы их создания
 
Муромцев. Обзор библиографических менеджеров
Муромцев. Обзор библиографических менеджеровМуромцев. Обзор библиографических менеджеров
Муромцев. Обзор библиографических менеджеров
 
Можарова Тематические модели: учет сходства между униграммами и биграммами.
Можарова Тематические модели: учет сходства между униграммами и биграммами.Можарова Тематические модели: учет сходства между униграммами и биграммами.
Можарова Тематические модели: учет сходства между униграммами и биграммами.
 
Смирнова. Методы исправления ошибок в текстах, написанных иностранцами.
Смирнова. Методы исправления ошибок в текстах, написанных иностранцами.Смирнова. Методы исправления ошибок в текстах, написанных иностранцами.
Смирнова. Методы исправления ошибок в текстах, написанных иностранцами.
 
Баев Системы для обучения программированию
Баев Системы для обучения программированиюБаев Системы для обучения программированию
Баев Системы для обучения программированию
 

Нечеткие знания в экспертных системах

  • 1. Представление и обработка нечетких знаний в э кспертных системах Кирюшкина Мария, 524 группа
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Теория Демпстера-Шафера Если свидетельства об одной гипотезе приводят к нескольким значениям функции доверия, то они объединяются по правилу комбинирования Демпстера: , где — мера конфликта взвешенных множеств.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Опросники Мерки клиента Характеристики телосложения Пожелания по фасонным э лементам Правила выбора фасонных э лементов Правила расчета прибавок Рекомендации по выбору фасонных э лементов Рекомендуемые прибавки Итоговый выбор фасонных э лементов Вывод рекомендаций по выбору фасонных э лементов Расчет рекомендуемых прибавок Взаимодействие Хранимые знания Характеристики ткани
  • 20.
  • 21.

Notes de l'éditeur

  1. Существует множество правил вывода информации (выбора правил, порядка их применения). Широко распостранён метод резолюций и его модификации.
  2. Один из распостранённых способов работы с неопределённостью — использование аппарата теории вероятности и Байесовской статистики ([4], [6]). Знания экспертной системы представляются в виде таблиц вероятностей: априорных вероятностей исходов, а также условных вероятностей характеристик задачи при каждом заданном исходе. Алгоритм вывода использует эти таблицы применяя теорему Баейса, вычисляя вероятность каждого возможного исхода на заданных входных данных ([4]). Формально, хранятся следующие величины: Компоненты вектора M характеризуют задачу: например, для описания факта наличия или отсутствия какой-либо характеристики, они принимают только значения "0" или "1". В нескольких независимых сравнительных исследованиях разных способов представления неопределённостей, Байесовский подход показал лучшие результаты ([3]). Байесовский подход к формализации неопределённости успешно используется для систем диагностики — в частности, медицинской. Он использовался в системах диагностики болей в животе (в [7] приводится пример экспертной системы, совершавшей вдвое меньше ошибок, чем эксперты), врождённых болезней сердца, классификации пациентов сердечных приступов и других ([4]). У вероятностного подхода есть и ряд недостатков. Один из них возникает при моделировании сложных проблем: над множественными совместными распределениями неудобно строить вывод ([5]). Также для некоторых проблем лучше подходят заточенные под них способы представления неопределённости.
  3. Один из классических подходов решения проблемы представления неопределённости — нечёткие множества и нечёткая логика, введённые Заде. Основная идея состоит в представлении фактов с мерой их достоверности (истинности). Над фактами, представленными таким образом, определён набор операций, аналогичных операциям алгебры логики, которые к тому же вычисляют достоверность результата. Кроме этих операций определён также набор модификаторов естественного языка ("очень", "не", "немного", и т.п.), которые определенным образом изменяют вероятность факта, перед которым присутствуют. Например, "очень" может соответствовать возведению достоверности выражения в квадрат, а "не" — вычитанию достоверности выражения из единицы. Удобство такого представления в том, что оно легко используется в схемах логического вывода на основе правил, а также в том, что они позволяют построить достаточно простое отображение внутреннего представления данных системы на язык ввода экспертной системы. В отличие от Байесовского подхода, на выходе получается цепочка применённых к входным данным логических правил, которую легко преобразовать в обоснование полученного результата. Обратим внимание, что обозначенные правила для конъюнкции и дизъюнкции эквивалентны вероятностному выводу в предположении максимальной корелляции A и B. Если события A и B не взаимоисключающие, в нечёткой логике это промоделировать без модификаций не удастся ([3]). Также дополнительные неудобства вносит неоднозначность трактовки модификаторов.
  4. Не всякую неопределённость можно представить с помощью вероятностного подхода. Например, если о подбрасываемой монете ничего не известно, можно предположить, что вероятности выпадения орла и решки 0,5. Если же нам известно, что монета идеально сбалансирована — мы однозначно знаем, что вероятности выпадения орла и решки составляют 0,5. При вероятностном подходе эти ситуации моделируются одинаково, что не полностью соответствует действительности. Теория Демпстера-Шафера позволяет явным образом моделировать отсутствие знаний о распределении вероятностей. В ней рассматривается такое понятие, как функция доверия. В случае с монетой, о которой ничего не известно, и у выпадения орла, и у выпадения решки будет нулевое доверие. В случае равномерной монеты меры доверия выпадания орла и решки составят 0,5. В этом подходе рассматривается множество всех подмножеств элементарных исходов. Для каждого подмножества рассматриваются свидетельства (на основе входных данных), поддерживающие и опровергающие гипотезу о том, что имеет место быть это подмножество; в качестве опровергающих свидетельств рассматриваются только те, которые поддерживают противоположную гипотезу (т.е. на вероятность данной гипотезы может повлиять только противоположная гипотеза; остальные, пересекающиеся с данной, не учитываются).
  5. Нормировочный коэффициент (1-K) отбрасывает все конфликтные ситуации (т.е. если из одного источника известно, что у события A вероятность 99%, у события B — 1%, а из другого источника известно, что у события C вероятность 99%, у события B — 1%, то правило комбинирования Демпстера даст вывод, чтоб событие B достоверно: m(B) = Bel(B) = 1, несмотря на то, что оба источника считают его очень неправдоподобным).
  6. Заметным плюсом теории Демпстера-Шафера является то, что она одновременно представляет метод моделирования отсутствия знания, правила вывода над данными, представленными таким образом, а также алгоритм разрешения конфликтов, чего нет ни в Байесовском подходе, ни при использовании нечёткой логики. Однако существенным недостатком является комбинаторный взрыв, возникающий при построении опорных знаний: необходимо вводить веса множества всех подмножеств множества элементарных исходов (хотя на практике потребуется вводить коэффициенты только для интересных случаев, а остальным можно назначить нулевые коэффициенты). Другой заметный недостаток — отсутствие эффективной процедуры построение вывода на основе функций доверия. По этим причинам теория Демпстера-Шафера не использовалась широко в экспертных системах ([3]).
  7. Такой подход позволяет позволяет в простой форме представить знания с неопределённостью, построить вывод по входным данным и разрешить конфликты, не накладывая существенных ограничений. Как и в случае нечёткой логики, используется логический вывод, который также может использоваться как обоснование ответа. Коэффициенты, используемые в декларативных правилах данного метода, называются факторами достоверности, что и определяет название метода.
  8. MYCIN была ранней экспертной системой разработанной за 5 или 6 лет в начале 1970х годов в Стендфордском университете. Она была написана на Лиспе как докторская диссертация Edward Shortliffe под руководством Bruce Buchanan, Stanley N. Cohen и других. В этой же лаборатории была ранее создана экспертная система Dendral, но на этот раз внимание было акцентировано на использовании решающих правил с элементами неопределенности. MYCIN был спроектирован для диагностирования бактерий, вызывающих тяжелые инфекции, такие как бактериемия и менингит, а также для рекомендации необходимого количества антибиотиков в зависимости от массы тела пациента. Название системы происходит от суффикса «-мицин», часто встречающегося в названиях антибиотиков. Также Mycin использовалась для диагностики заболеваний свертываемости крови. MYCIN оперировала с помощью довольно простой машины вывода, и база знаний из ~600 правил. После запуска, программа задавала пользователю (врачу) длинный ряд простых «да/нет» или текстовых вопросов. В результате, система предоставляла список подозреваемых бактерий, отсортированный по вероятности, указывала доверительный интервал для вероятностей диагнозов и их обоснование (то есть MYCIN предоставляла список вопросов и правил, которые привели её к именно такому ранжированию диагнозов), а также рекомендовала курс лечения. Несмотря на успех MYCIN, она вызвала дебаты по поводу правомерности её машины вывода. Исследования, проведенные разработчиками, показали, что эффективность системы минимально зависит от конкретных числовых особенностей реализаций правил вывода. Они допустили, что эффективность в значительно большей степени зависит от способа представоения знаний и способа вывода. Этот вопрос был рассмотрен в (Shortliffe EH and Buchanan BG. A model of inexact reasoning in medicine. Mathematical Biosciences 23:351-379, 1975) и потом в их подробной книге о MYCIN и связанных с ней экспериментах (Rule Based Expert Systems: The MYCIN Experiments of the Stanford Heuristic Programming Project, EH Shortliffe, eds. Reading, MA: Addison-Wesley, 1984). [править]Результаты Исследования, проведенные в Stanford Medical School, обнаружили, что MYCIN предлагает приемлемую терапию примерно в 69 % случаев, что лучше, чем у экспертов по инфекционным болезням, которых оценивали по тем же критериям. Это исследование часто цитируют, чтобы продемонстрировать возможную степень несогласия между решениями врачей, даже если они эксперты, когда нет «золотого стандарта» для правильного лечения (Yu VL, et al. Antimicrobial selection by a computer — a blinded evaluation by infectious disease experts. Journal of the American Medical Association 242:1279-1282, 1979). [править]Практическое использование Фактически, MYCIN никогда не использовалась на практике. И не в силу низкой её эффективности. Как уже упоминалось, в тестах она превосходила профессоров Stanford medical school. Некоторые исследователи поднимали этические и правовые вопросы, связанные с использованием компьютеров в медицине — если программа дает неправильный прогноз или предлагает неправильное лечение, кто должен отвечать за это? Тем не менее, наибольшей проблемой и настоящей причиной, почему MYCIN не используется в повседневной практике, было состояние технологий системной интеграции, особенно во времена её создания. MYCIN была автономной системой, требующей от пользователя набора всей необходимой информации. Программа запускалась на сервере с разделением времени, доступному по раннему Интернету (ARPANet), когда еще не было персональных компьютеров. В наше время, подобная система была бы интегрирована с системой медицинских записей, извлекала бы ответы на свои вопросы из базы данных о пациентах, и была бы значительно менее зависима от ввода информации врачем. В 1970-х, сеанс работы с MYCIN мог легко занять 30 минут и более — что составляет недопустимые потери времени для занятого врача клиники. Наибольшим достижением MYCIN была демонстрация мощи её подхода к представлению знаний и построению выводов. Позже было разработано множество экспертных систем, основанные на правилах. В 1980-х появились «оболочки» для экспертных систем (в том числе основанных на MYCIN, известная как E-MYCIN (разрабатываемая KEE)), что способствовало разработке экспертных систем во разнообразных прикладных областях. Главной трудностью, с которой столкнулись по время разработки MYCIN и последующих экспертных систем, было «извлечение» знаний из опыта людей-экспертов для формирования базы правил. Сейчас данными вопросами занимается инженерия знаний).