Разработка программного модуля системы поддержки принятия решений для врача-травматолога

Автор: Бушманов А.В., Пчелинова Ю.С.

Журнал: Российский журнал биомеханики @journal-biomech

Статья в выпуске: 1 (43) т.13, 2009 года.

Бесплатный доступ

В статье представлен способ разработки программного модуля системы поддержки принятия решения для врача-травматолога, который основывается на использовании функций предпочтения и вероятностно- статистических методов. Разработанный программный модуль объективно отражает процесс принятия решения, позволяет оценивать возможность использования наиболее эффективного способа лечения переломов.

Математическое моделирование, травматология, вероятность положительного исхода, система поддержки принятия решения, функция принадлежности, функция желательности, экспертная система

Короткий адрес: https://sciup.org/146215953

IDR: 146215953

Текст научной статьи Разработка программного модуля системы поддержки принятия решений для врача-травматолога

Значительная часть программного обеспечения, ориентированного на поддержку принятия решений врачами–специалистами, базируется на методологии экспертных систем.

В медицинской практике для решения диагностических задач используются эвристические правила [2, 5]. В качестве решающих правил применяют правила четкого или нечеткого логического вывода, получаемые на основе литературных данных, отражающих многолетнюю врачебную практику. Принятие врачебного решения заключается в принятии решения о способе лечения – на основании знаний о травме [2, 5].

Постановка задачи

В современной травматологии насчитывается несколько десятков видов переломов костей и способов их лечения. Согласно классификации Мюллера, виды переломов делятся на три больших класса: стабильные, относительно стабильные и нестабильные [4]. В зависимости от характера и сложности травмы, могут применяться различные способы ее лечения. Существуют следующие способы лечения переломов: консервативный, аппаратный, интрамедуллярный и погружной остеосинтез [3].

Принятие врачебного решения традиционно ассоциируют с процессами поиска и связанным с ними перебором вариантов. Процесс принятия решения можно представить следующим образом:

  •    описание состояния больного;

  • •   поиск известных признаков травмы;

  •    проверка наличия сочетаний таких признаков у больного;

Бушманов Александр Вениаминович, доцент кафедры информац. и управл. уст-в, Благовещенск

Пчелинова Юлия Сергеевна, аспирант кафедры кафедры информац. и управл. уст-в, Благовещенск

  • •   выбор методов лечения;

  • •   анализ ограничений;

  •    прогноз вариантов результата лечения.

Врач–травматолог несет ответственность за принятое решение о способе лечения перелома кости. Поэтому чрезвычайно важно принять правильное решение, так как от этого будет зависеть дальнейшая жизнь пациента.

Целью работы является разработка программного модуля системы поддержки принятия решения на основе функций предпочтения с использованием вероятностного подхода.

Логическая модель

Для разработки программного модуля системы поддержки принятия решения используются вероятностно-статистические методы. Для использования вероятностностатистических методов нужны такие параметры, которые могут быть оценены количественно. К одному из таких параметров можно отнести результат лечения. Оценка результата лечения должна нести информацию о качестве произведенного лечения перелома кости. Количественно охарактеризовать качественные понятия и отношения помогает нечеткая логика, а именно функция принадлежности. Точные значения переменных преобразуются в значения лингвистических переменных посредством применения положений теории нечетких множеств. В качестве одной из таких функций принадлежности может применяться функция желательности Харрингтона [1].

Общий вид функции желательности Харрингтона задаётся уравнением

µ D ( x ) = exp[ - exp( - x )] .                                (1)

Значение функции µ D ( x ) находится в интервале [0, 1], оно ставит в соответствие каждому значению x X число, характеризующее степень желательности решения по отношению к подмножеству D эффективных и допустимых решений. Подмножество D определяет набор фиксирующих устройств, которые подходят для лечения конкретного перелома кости.

Стандартные отметки на шкале желательности приведены в табл. 1. Значение µ D ( x ) = 0,37 обычно соответствует границе допустимых значений [1].

Чтобы получить подмножество D , необходимо рассчитать вероятность положительного исхода операции. Положительным считается такой исход операции, когда значение параметра «результат лечения» попадает в интервал [0,38–1,00], то есть может быть «удовлетворительным», «хорошим» и «очень хорошим». Врач– травматолог с помощью лингвистических переменных («удовлетворительно», «хорошо» и «очень хорошо») оценивает значение параметра «результат лечения», т.е.

Таблица 1

Стандартные отметки шкалы желательности

Результат лечения Отметки на шкале желательности µD (x) Очень хорошо 1,00 – 0,81 Хорошо 0,80 – 0,64 Удовлетворительно 0,63 – 0,38 Плохо 0,37 – 0,21 Очень плохо 0,20 – 0,00 общее состояние пациента, количество и степень осложнений, которыми сопровождался процесс лечения. Если лечение протекало без осложнений, функциональность места травмы и соседних суставов полностью восстановлена и общее состояние пациента хорошее, то можно оценить, что «результат лечения» «очень хороший».

Если процесс восстановления несущей способности проходил более длительное время, но какие-либо осложнения не наблюдались, то параметр «результат лечения» может быть оценен как «хорошо».

В том случае, если в процессе лечения возникли серьезные проблемы (нагноение мягких тканей, кровотечения, сращение костных отломков происходило дольше установленного времени), но в конечном итоге лечение прошло успешно и функциональность места травмы и соседних суставов полностью восстановлена, то можно оценить «результат лечения» как «удовлетворительный».

Наблюдая за процессом лечения в течение некоторого времени, врач– травматолог n раз фиксирует внимание на том, имеет ли место факт A (осложнения) или нет. Если в k экспериментах имел место факт A , тогда врач–травматолог регистрирует частоту p = k / n появлений факта A и оценивает ее с помощью слов «удовлетворительно», «хорошо» и т.п.

Оценивая частоту p , врач–травматолог опирается на свой опыт, который отражает частоту появления факта A в событиях прошлого, представляющихся ему аналогичными оцениваемому событию. К нему поступает информация, основанная на наблюдениях факта A другими специалистов в области травматологии, т.е. информация, отражающая общественный опыт.

Вероятность положительного исхода операции с использованием фиксирующих устройств вычисляется по следующим формулам:

Р ( У ) = -,                                     (2)

m где m – общее число операций; n – число положительных исходов операций.

Наиболее подходящим для лечения перелома считается фиксирующее устройство, у которого вероятность положительного исхода больше.

Экспериментальные исследования

В качестве примера работы программного модуля системы поддержки принятия решения рассмотрим закрытый перелом средней трети большеберцовой кости. По данным врачей–травматологов городской клинической больницы № 1 г. Благовещенска лечение этого перелома может производиться как консервативными, так и оперативными методами, а именно с помощью:

  • •   аппарата Илизарова,

  • •   скелетного вытяжения,

  • •   интрамедуллярного остеосинтеза,

  •    накостного остеосинтеза,

обозначенными y 1 , y 2 , y 3 , y 4 , соответственно.

При выборе способа лечения должны быть учтены следующие условия:

  •    характер перелома и смещение фрагментов,

  •    размер и количество костных фрагментов,

  • •   состояние мягких тканей,

  • •   сопутствующая соматическая патология,

  • •   общее состояние больного.

На базе областной клинической больницы г. Благовещенска проводились эксперименты по выявлению наиболее подходящего способа лечения рассматриваемого перелома, основываясь на результатах лечения. Для выявления наиболее подходящего способа лечения проводилось по 100 экспериментов для каждого из способов.

Модуль принятия решения формирует статистическую таблицу результатов лечения, значения которых находятся в интервале [0,38–1,00]. По формуле (2) модуль вычисляет вероятность положительных исходов операции по каждому из способов лечения y 1 , y 2 , y 3 и y 4 .

Итогом работы модуля принятия решения будет являться наиболее подходящий способ лечения. Выделим параметры, относительно которых будет производится расчет, то есть критерии:

  • x 1 смещение фрагментов;

  • x 2 размер и количество костных фрагментов;

  • x 3 состояние мягких тканей.

В зависимости от характера перелома один из этих критериев может являться основополагающим при выборе способа лечения. В каждом конкретном случае основополагающий критерий выбирает врач–травматолог. Общий алгоритм выбора эффективной методики принятия решения представлен блок-схемой на рис. 1.

Статистика экспериментальных данных представлена в таблице 2.

Рис. 1. Блок-схема работы модуля принятия решений (МПР)

Таблица 2

Статистика экспериментальных данных

x i \ y j

y 1

y 2

y 3

y 4

x 1

90

60

80

73

x 2

94

63

10

40

x 3

80

70

5

5

Численное моделирование

На основании данных из табл. 2 модуль производит выборку наиболее подходящего способа лечения.

Для принятия решения о том, какой способ лечения перелома является наиболее подходящим, модулем принятия решения были произведены следующие расчеты:

  • 1)    Расчет вероятностей положительного исхода операции по каждому из критериев x 1 , x 2 , x 3 для устройства y 1 дал следующие результаты:

p ( y 1) х 1 = n , m p ( y 1) х 1= 0,90, p ( y 1) х 2= 0,94, p ( y 1) х 3= 0,80.

  • 2)    Расчет вероятностей положительного исхода операции по каждому из критериев x 1 , x 2 , x 3 для устройства y 2 дал следующие результаты:

p ( y 2) х 1 = 0,60, p ( y 2) х 2 = 0,63, p ( y 2) х 3 = 0,70.

Аналогичным образом производится расчет вероятностей положительного исхода операции по каждому из критериев x 1 , x 2 , x 3 для устройств y 3 и y 4 .

Полученные вероятности положительного исхода операции представлены в сводной таблице (табл. 3).

Затем программный модуль сравнивает попарно значения вероятностей положительного исхода операции по каждому из критериев. Из табл. 3 видно, что имеют место неравенства P ( y 1 ) >  P ( y 2 ) >  P ( y 3 ) >  P ( y 4 ) по всем критериям. Из этого следует, что наиболее подходящим фиксирующим устройством для данного перелома является y 1 (аппарат Илизарова).

Таблица 3

Вероятности положительного исхода операции

x i \ y j

P ( y 1 )

P ( y 2 )

P ( y 3 )

P ( y 4 )

x 1

0,68

0,56

0,80

0,73

x 2

0,76

0,63

0,10

0,40

x 3

0,48

0,45

0,05

0,05

Выводы

Анализ экспериментальных данных показал, что для лечения закрытого перелома средней трети большеберцовой кости лучший результат лечения показывает использование аппарата Илизарова.

На основании результатов расчета, приведенного в табл. 3, модуль принятия решения предложит эксперту использовать у 1 (аппарат Илизарова) при лечении указанного выше перелома.

Разработка программного модуля системы поддержки принятия решения для врача–травматолога на основе функций предпочтения с использованием вероятностного подхода объективно отражает процесс принятия решения, так как функция предпочтения (желательности) может отражать как мнение группы экспертов, так и мнение одного эксперта. Кроме того, для подтверждения выбранной гипотезы используются статистическая таблица. В совокупности эти методы позволяют объективно оценивать возможность использования наиболее эффективного способа лечения перелома.

Список литературы Разработка программного модуля системы поддержки принятия решений для врача-травматолога

  • Адлер, Ю.П. Планирование эксперимента при поиске оптимальных условий/Ю.П. Адлер, Е.В. Маркова, Ю.В. Грановский. -М.: Наука, 1976. -280 с.
  • Кореневский, Н.А. Полифункциональная система интеллектуальной поддержки принятия решения по рационализации лечебно -диагностических процессов/Н.А. Кореневский//Вестник новых медицинских технологий. -1996. -Т. 3, № 2. -С. 43-46.
  • Краснов, А.Ф. Травматология. Справочник/А.Ф. Краснов, В.М. Аршин, В.В. Аршин. -М.: Феникс, 1998. -608 с.
  • Мюллер, М.Е. Руководство по внутреннему остеосинтезу/М.Е. Мюллер, М. Алльговер, Р. Шнейдер, X. Виллннеггер. -М.: Ad Marginem, 1996. -750 с.
  • Устинов, А.Г. Автоматизированные медико-технологические системы в 3-х частях: Монография/А.Г. Устинов, В.А. Ситарчук, Н.А. Кореневский; под ред. А.Г. Устинова. -Курск: Курск. гос. техн. ун-т, 1995. -390 с.
Статья научная