Система поддержки принятия решений для практикующих врачей Л. Е. Карпов, д.т.н., В. Н. Юдин, к.т.н., Институт системного программирования РАН 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