Научная статья на тему 'Биотехническая система диагностики и лечебных мероприятий в дерматологии'

Биотехническая система диагностики и лечебных мероприятий в дерматологии Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
254
72
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БИОТЕХНИЧЕСКАЯ СИСТЕМА / ТЕРАПЕВТИЧЕСКИЙ КОМПЛЕКС / ЛЕКАРСТВЕННЫЙ ПРЕПАРАТ / ИСКУССТВЕННАЯ НЕЙРОННАЯ СЕТЬ / МНОГОКРИТЕРИАЛЬНАЯ ОЦЕНКА / БіОТЕХНіЧНА СИСТЕМА / ТЕРАПЕВТИЧНИЙ КОМПЛЕКС / ЛіКАРСЬКИЙ ПРЕПАРАТ / ШТУЧНА НЕЙРОННАЯ МЕРЕЖА / БАГАТОКРИТЕРіАЛЬНА ОЦіНКА / BIOTECHNICAL SYSTEM / THERAPEUTIC COMPLEX / MEDICINAL PREPARATION / ARTIFICIAL NEURAL NETWORK / MULTICRITERIAL ESTIMATION

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Дмитриенко В. Д., Поворознюк О. А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Дмитриенко В. Д., Поворознюк О. А.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Biotechnical system of the diagnostics and medical action in dermatologies

The designed structure biotechnical systems, which provides support a decision making on stage of the diagnostics and shaping medical action in dermatologies. The designed method of the shaping therapeutic complex (the set medicinal preparation) on base artificial neural network with multicriterial estimation by preparation-analogue. Test checking the system is executed. Figs: 2. Refs: 14 titles.

Текст научной работы на тему «Биотехническая система диагностики и лечебных мероприятий в дерматологии»

УДК 681.513:620.1

В.Д. ДМИТРИЕНКО, д-р техн. наук, проф. НТУ "ХПИ" (г. Харьков),

О.А. ПОВОРОЗНЮК, аспирант НТУ "ХПИ" (г. Харьков)

БИОТЕХНИЧЕСКАЯ СИСТЕМА ДИАГНОСТИКИ И ЛЕЧЕБНЫХ МЕРОПРИЯТИЙ В ДЕРМАТОЛОГИИ

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

Ключевые слова: биотехническая система, терапевтический комплекс, лекарственный препарат, искусственная нейронная сеть, многокритериальная оценка.

Постановка проблемы и анализ литературы. Процесс реабилитации пациента состоит из двух взаимосвязанных этапов: диагностики заболевания и непосредственно лечения выявленной патологии. В качестве лечебных мероприятий для подавляющего множества патологий (в частности в дерматологии) применяется медикаментозное лечение [1]. Между указанными этапами нет четкой границы, потому что после постановки диагноза и назначения лечебных процедур необходим мониторинг процесса реабилитации, то есть диагностика текущего состояния пациента с целью оценки эффективности процесса лечения и, при необходимости, его коррекции. На каждом из отмеченных этапов врач, как лицо принимающее решение (ЛИР), вырабатывает управленческое решение в условиях дефицита исходных данных и существенной априорной неопределенности, основываясь на своей квалификации, опыте и интуиции. При этом принятие неправильного решения как на этапе постановки диагноза, так и на этапе лечения может иметь катастрофические последствия для эдоровья пациента. Поэтому создание биотехнической системы поддержки принятия решений на основе современных информационных технологий является актуальной задачей.

В настоящее время существуют медицинские информационные системы, которые обеспечивают информационную поддержку врача на основных этапах реабилитации пациентов:

Диагностика заболевания. На данном этапе имеется широкий спектр компьютерных систем в разных прикладных областях медицины [2, 3], начиная от информационо-поисковых систем до интеллектуальных компьютерных систем поддержки принятия решений в медицине с использованием медицинских баз знаний и применением интеллектуальных технологий синтеза компьютерного диагноза [3 - 6]: детерминистических, основанных на формировании структур симптомокомплексов; вероятностных, основанных на подсчете условных вероятностей; методов распознавания

образов; методов, основанных на нечеткой логике, искусственных нейронных сетях и т.п.

Лечебные мероприятия. Информатизация данного этапа значительно слабее предыдущего, и ограничивается медицинскими справочниками фармацевта, в том числе, в виде информационно-поисковых систем [7], которые представляют врачу структурированный список (классы, подклассы и т.д.) лекарственных препаратов и текстовое описание свойств препаратов (аналог вкладыша к препарату), в котором содержится неформализованная информация о фармакологических действиях, нормах приема, показаниях и противопоказаниях, побочных действиях и т.д. Следует отметить, что для лечения различных типов заболеваний используется более 7 тысяч лекарственных препаратов в 15 тысячах лекарственных формах, производимых в 76 странах мира [7]. Таким образом, при одинаковых диагнозах у разных пациентов, врачи потенциально имеют широкий спектр выбора лекарственных препаратов-аналогов для назначения процесса лечения. Назначение терапевтического комплекса лекарственных препаратов конкретному пациенту выполняется врачом на интуитивном уровне и, во многом, определяется его квалификацией.

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

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

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

F1:X ^Д, F2: Д ^Д], F3:О] ^У,, F4:У, ^У?. (1)

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

(основное и дополнительные), необходима адаптация методов классификации.

Так как любое решение, полученное компьютерной системой, требует верификации ЛИР, то преобразования П2 и П4 отражают процесс верификации, при котором ЛПР либо подтверждает решение системы, либо корректирует его (выбирает другое решение из предлагаемого списка или предлагает новое решение).

Преобразование П3 решает задачу подбора лекарственных препаратов (формирование терапевтического комплекса) с учетом установленного диагноза О] и индивидуальных особенностей г-го пациента. В

формализованном виде указанная задача является задачей формирования множества лекарственных препаратов = (уг, уи.}, которые

обеспечивают процесс выздоровления г-го пациента (переход из состояния О] в состояние Д - практически здоров), при этом необходимо оптимизировать некий интегральный критерий качества Q процесса реабилитации (процесса лечения)

Q = шт^, С, а, в), (2)

где / - время процесса реабилитации; С - стоимость процесса реабилитации; а, в - риски негативных последствий применения лекарственных препаратов во время процесса лечения и в послереабилитационный период.

Исходными данными преобразования П3 является развернутый диагноз

пациента О] его индивидуальные характеристики А : возраст, пол, анамнез -по которому определяется риск сенсабилизации к отдельным препаратам, социальный статус и т.д. На основании исходных данных формируется необходимое множество терапевтических воздействий = (Л, / },

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

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

терапевтических действий = (Л, ..., /т,} и вектором характеристик

= (^1, •••, яг}, каждая компонента которого используется в качестве

локального критерия при многокритериальном сравнении препаратов-аналогов. При этом отдельные препараты ук и у могут взаимодействовать между собой [9], и это взаимодействие характеризуется показателем Ук1, значение которого можно задать в интервале [-1, 1]. При Уы = 0 - препараты ук и у{ не взаимодействуют, при Ук1 > 0 - препараты ук и у{ усиливают действия друг друга, при Уы < 0 - препараты ук и у{ ослабляют действия друг друга, а в предельном случае Ук1 = -1 - их совместное применение недопустимо. Кроме того, у каждого пациента может наблюдаться непереносимость к отдельным препаратам. При подборе лекарственных средств необходимо сформировать подмножество препаратов у = (у1, ...,у },

при выполнении условия Ук1 > 0, к, I = 1, N, где N - общее число доступных препаратов, совместное терапевтическое действие которых Гу1 ^^ ^... ^ Гуп. покрывает множество необходимых терапевтических

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

На рис. 1 показан пример, когда имеется множество диагнозов О = (О1, ., Дп} в данной предметной области и пациенту установлен диагноз Д. На основании множества Б формируется множество ЕО = (/1, ..., Л }, причем элементы отдельных подмножеств ЕДг, которые соответствуют диагнозам Д могут перекрываться (см. рис.1). Множество применяемых препаратов в заданной области медицины У0 = (у1, ..., уп}, в которое включаются все препараты ук, для которых Еук е ¥в, представлено в виде

бинарной матрицы покрытия В = {Ьц },, = 1, п, ] = 1, g множеством препаратов

У0 множества терапевтических действий ¥в, где строки задаются препаратами. Единичные элементы к-й строки (на рис. 1 отмечены штриховкой) соответствуют терапевтическим действиям Еук препарата ук.

Любой 1-й столбец матрицы В своими единичными элементами определяет группу В1 препаратов-аналогов для терапевтического действия /1. Препараты комплексного действия (например, у ) входят в несколько групп препаратов-аналогов. Необходимым условием покрытия является отсутствие нулевых столбцов матрицы В, соответствующих установленному диагнозу.

В каждой группе 9г выполняется многокритериальное сравнение препаратов-аналогов на основе анализа соответствующих векторов характеристик 8у. , и каждому препарату ук устанавливается глобальный

приоритет дк (см. рис.1).

Терапевтический комплекс У,-={уь у4, Уи}

Уп т

У 4 -////

Уі

Приоритеты 1= № в № 1= $ ю 8 £ г- §: - - X {С X 55 I (эд 55 “)

Аналоги № £ Зг 1= ^У ю 8 У 4 3 т оо X -ъТ I 55 У I ^У (эд 55“ У & ^У

Уп

Рис. 1. Схема формирования терапевтического комплекса

Процесс формирования терапевтического комплекса (множества лекарственных препаратов = {у15 ущ}) для пациента с развернутым

диагнозом Д состоит в формировании подматрицы В, столбцы которой

57

соответствуют единичным елементам FDi, а каждая k-я строка содержит только один элемент группы Qj, который имеет максимальный приоритет qt . При отсутствии препаратов комплексного действия (каждая строка матрицы В содержит только одну единицу), формирование Bt, можно выполнять отдельно по каждому /-му столбцу, выбирая из каждой группы Q, препарат ук с максимальным приоритетом qk . При наличии препаратов комплексного действия, которым соответствуют строки матрицы B с несколькими единицами, возникает неоднозначность при формировании В, так как препарат комплексного действия yk входит в несколько групп и может иметь максимальный приоритет qt только в одной группе (на рис. 1 препарат у входит в группы Qj и Q3, а максимум qj достигается только в Qj). Поэтому в данном случае необходимо использовать более сложные способы формирования B, которые рассматриваются ниже.

Синтез структуры биотехнической системы. На основании рассмотренных ранее этапов информационной поддержки и их формализации, на рис. 2 представлена структура биотехнической системы.

Основными интеллектуальными модулями системы являются модули принятия решений: МПР1, который реализует преобразование F1, и МПР2, который реализует преобразование F3. Учитывая то, что преобразования F1 и F3 необходимо выполнять комплексно в рамках одной системы, для их реализации предлагается аппарат искусственных нейронных сетей (ИНС) [10], в частности дискретной ИНС адаптивной резонансной теории - ART-1 [11].

Рассмотрим особенности применения ИНС на каждом этапе.

Как отмечалось ранее, преобразование F1 выполняет задачу классификации, причем развернутый диагноз i-го пациента Di может включать несколько заболеваний, то есть классифицируемый объект принадлежит одновременно нескольким классам. Однако модули классической ИНС APT-1 работают с бинарным входным вектором и не обеспечивают получение нескольких решений. Бинарный входной вектор при разнородной системе диагностических признаков может быть получен путем разбиения динамического диапазона числовых признаков на непересекающиеся интервалы, каждый из которых является бинарным признаком. Для получения нескольких решений используется модифицированная ИНС APT-1s [12], у которой к базовой архитектуре APT-1 добавлен слой регистрирующих нейронов, входы которого связаны с выходами слоя распознающих нейронов, каждый из которых хранит в весах связей бинарный прототип класса.

Для реализации преобразования F3, в [13] предложена архитектура модифицированной ИНС APT-1s, у которой веса связей между одноименными элементами распознающего и регистрирующего слоя соответствуют глобальным приоритетам qk , полученным методом анализа иерархий МАИ. В

[13] рассмотрен алгоритм обучения ИНС, а в [14] алгоритм формирования терапевтического комплекса. Так как процесс верификации управленческих решений на этапах ¥2 и ¥4 может корректировать решения системы, то в модулях МПР1 и МПР2 предусматривается режим учета статистики управленческих решений и коррекции весов ИНС. Возможные алгоритмы коррекции приведены в [13].

Для реализации системы поддержки принятия решения в дерматологии, была использованная медицинская БД, которая включает 194 пациента. Диагностика велась по 3 основным диагнозам (псориаз, экзема, лекарственная болезнь), при этом 117 пациентов имели сопутствующие заболевания. Указанные диагнозы (основные и сопутствующие) соответствуют 41 терапевтическому действию [1]. Для реализации указанных терапевтических действий в БД лекарственных средств, согласно [7] внесено 340

лекарственных препаратов. Єформирована БЗ экспертных оценок и параметров ИИЄ, а также реализован рассмотренный выше алгоритм формирования терапевтических комплексов.

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

Список литературы: 1. Pаціональна діагностика та лікування в дерматології та венерології / За ред. І.І. Maврoвa // "Довідник лікаря Дерматолог - Венеролог". - К.: ТОВ "Доктор-Медіа", 2007. -З44 с. ^ерія "Бібліотека "Здоров’я України"). 2. Об инфраструктуре информационной поддержки клинической медицины / B.A. Лuщук, A.B. Гaврuж>в, Г.В. Шевченко u др. // Медицинская техника. - 2QQ3. - № 4. - C. З6 - 42. 3. Дюк B.A. Компьютерная психодиагностика / B.A. Дюк. - Cанкт-Петербург: Братство, 1994.- З64 с. 4. Тымoфієвa Н.К. Моделювання цільової функції в задачі клінічної діагностики на основі теорії комбінаторної оптимізації / Н.К. Тымoфієвa // Інтелектуальні системи прийняття рішень і проблеми обчислювального інтелекту. Матеріали міжнародної наукової конференції. Євпаторія 18-22 травня 2009 р. Том1. - Херсон: ХНТУ, 2009. - C. 219 - 223.

5. Джaррamaнo Д. Экспертные системы: принципы разработки и программирование, 4-е издание: Пер. с англ. / Джозеф Джaррamaнo, Гaррu Parnu. - М.: ООО "И. Д. Вильямс", 2007. - 1152 с.

6. Поповсшя Т.Н. Информационные технологии диагностики - медицинские экспертные системы / Т.Н. Поповсшя, Л.Г. PacrnH, О.В. Серaя // Клиническая информатика и телемедицина. - 2QQ4. -№ l. - C. 81 - 85. 7. Компендиум 2007 - лекарственные препараты / Под ред. В.Н. Кoвaленкo, A.n. Burmc^c^a [Електронный ресурс] http://www.compendium.com.ua. S. Весненко А.И. Топотипология структуры розвернутого клинического диагноза в современных медицинских информационных системах и технологиях / А.И. Весненко, A.A. Попов, М.И. Проненко // Кибернетика и системный анализ. - 2QQ2. - N° 6. - C. 14З - l54. 9. Жук ВЛ. Базовая концепция построения экспертной информационной системы анализа взаимодействия лекарственных препаратов / B.A. Жук, Ю.М. Пенкын // 3-й Международный радиоэлектронный форум "Прикладная радиоэлектроника. ^стояния и перспективы развития" MPФ-2008. Cборник научных трудов. Том IV. Конференция "Актуальные проблемы биомединженерии". - Харьков: АНОТЭ, ХНУPЭ, 22-24 октября 2008. - C. 246 - 25Q. 10. Xaйкuн С. Нейронные сети: Полный курс / C. Xaйкын - М.: Вильямс, 2006. - llQ4 с. 11. Grossberg S. Competitive learning: from interactive activation to adaptive resonance / S. Grossberg // Cognitive Science. - l987. - Vol. ll. - P. 23 - 63.

12. Дмumрuенкo В.Д. Вычислительная сеть для решения задач распознавания с несколькими решениями / В.Д. Дмumрuенкo, И.П. Xaвuнa // Вестник НТУ "ХПИ". - 2QQ7.- № 19. - C. 58 - 63.

13. Дмumрuенкo В.Д. Дискретная нейронная сеть адаптивной резонансной теории для решения задач подбора лекарственных препаратов / В.Д. Дмumрuенкo, O.A. Поворознюк // Вестник НТУ "ХПИ". Тематический выпуск: Информатика и моделирование. - Харьков: НТУ "ХПИ". - 2QQ9. -№ l3. - C. 6l - 68. 14. Дмumрuенкo В.Д. Применение нейронных сетей в задаче оптимального подбора лекарственных препаратов / В.Д. Дмumрuенкo, O.A. Поворознюк // Вестник НТУ "ХПИ". -Харьков: НТУ "ХПИ". - 2QQ8. - № 49. - C. 56 - 63.

УДК 681.51З:620.1

Біотехнічна система діагностики і лікувальних заходів в дерматології / Дмитрієнко В.Д., Поворознюк О.А. // Вісник НТУ "ХПІ". Тематичний випуск: Інформатика і моделювання. - Харків: НТУ "ХПІ". - 2QQ9. - № 43. - C. 53 - 6l.

Pозроблено структуру біотехнічної системи, яка забезпечує підтримку прийняття рішень на етапах діагностики і формування медикаментозних лікувальних заходів у дерматології. Pозроблено метод формування терапевтичних комплексів (набору лікарських препаратів) на

основі штучної нейронной мережі з багатокритеріальною оцінкою препаратів-аналогів. Виконано тестову перевірку системи. Іл.: 2. Бібліогр.: 14 назв.

Ключові слова: біотехнічна система, терапевтичний комплекс, лікарський препарат, штучна нейронная мережа, багатокритеріальна оцінка.

UDC 681.513:620.1

Biotechnical system of the diagnostics and medical action in dermatologies / Dmitrienko V.D., Povoroznyuk O.A. // Herald of the National Technical University "KhPI". Subject issue: Information Science and Modelling. - Kharkov: NTU "KhPI". - 2009. - №. 43. - P. 53 - 61.

The designed structure biotechnical systems, which provides support a decision making on stage of the diagnostics and shaping medical action in dermatologies. The designed method of the shaping therapeutic complex (the set medicinal preparation) on base artificial neural network with multicriterial estimation by preparation-analogue. Test checking the system is executed. Figs: 2. Refs: 14 titles.

Key words: biotechnical system, therapeutic complex, medicinal preparation, artificial neural network, multicriterial estimation.

Поступила в редакцию 19.10.2009

i Надоели баннеры? Вы всегда можете отключить рекламу.