Система поддержки принятия решений для практикующих врачей

advertisement
Система поддержки принятия
решений для практикующих
врачей
Л. Е. Карпов, д.т.н., В. Н. Юдин, к.т.н.,
Институт системного программирования
РАН
1
Два подхода к принятию решений:
1. На основе правил
• подразумевает наличие хорошо формализованной задачи,
• позволяет получить решение, не требующее доказательств.
2. На основе прецедентов
• задача плохо поддаётся формализации,
• прецедент является обоснованием решения.
2
Вывод по прецедентам – метод,
моделирующий человеческие рассуждения
Структура прецедента при выборе лечения
• Описание случая
(проблемы)
•
Набор признаков
больного
• Описание
решения
проблемы,
•
Примененное лечение
(перечень выполненных
процедур)
• Результат
применения
решения (исход).
•
Состояние после
воздействия
3
Схема принятия решений по прецедентам
4
Условия применимости
вывода по прецедентам
•
Прецеденты имеют тенденцию к повторению
(гарантия существования аналога).
•
Подобные прецеденты имеют подобные решения
(принцип регулярности ).
5
Организация базы прецедентов виде
цепей управляющих воздействий.
Текущий случай
Больной A
Больной B
6
Основная проблема: выбор подходящего
прецедента
Оценка схожести прецедента и текущего случая
Идея метода:
•
•
На основе априорной информации (экспертное
знание, обучающая выборка, кластеризация)
формируются обобщённые классы состояний.
Прецеденты, отнесенные к одному классу,
считаются схожими.
7
Проблема:
Неоднозначность отнесения случая к
тому или иному классу :
•
•
=>
Нет единого пространства признаков: разные классы
могут иметь разные наборы существенных
признаков.
Исследуемые случаи могут быть описаны не
полностью (недостаточное количество признаков по
отношению к признакам того или иного класса).
Случай может неоднозначно оцениваться (попасть в
пересечение классов).
8
Оценка неполностью описанного случая
x2
A
B
O
x1
Отнесение случая, представленного одним признаком x1,
к двум классам
9
Мера близости
Текущий случай
2
2
1
0
1
2
2
Расстояние между текущим случаем и прецедентом равно
разности количества классов,
куда попал текущий случай,
и количества классов из этого числа,
в котором находится прецедент.
10
Система «Спутник Врача»
Пользователь
(врач)
Пациент, показатель,
заболевание, лечение,
исход
Оболочка
Классы, Объекты,
Признаки
Анализатор
SQL-запросы,
записи БД
СУБД
11
Диагностика.
Аналоги для случая симптомов "острого живота"
12
Выбор лечения.
Аналоги для случая с сочетанием двух патологий.
13
Download