управление в медицине и биологии
УДК 681.2(61): 519.8: 617.3
модель поддержки принятия решения при оценке функциональной эффективности ортезирования нижних конечностей
Л. М. Смирнова,
канд. техн. наук, ведущий научный сотрудник
ФГУ «Санкт-Петербургский научно-практический центр медико-социальной экспертизы, протезирования и реабилитации инвалидов им. Г. А. Альбрехта»
Рассматривается проблема принятия решения при многокритериальной инструментальной оценке результатов ортезирования при патологии стопы. Обоснована целесообразность использования моделей процесса принятия решения, разработанных на основе метода анализа иерархического процесса. Предложены модели принятия решения на этапе формирования плана обследования и на этапе оценки эффективности ортезирования по результатам этого обследования.
Ключевые слова — стопа, ортезирование, оценка эффективности, принятие решения, биотехническая система.
Введение
Объективизация оценки результатов ортезирования — весомая составляющая в деле повышения качества ортопедического обеспечения при патологии нижних конечностей, когда требуется выбрать наилучший для пациента вариант ортопедического изделия (ОИ) или его подгонки. Эффективность оценки качества ортезирования в целом зависит не только от эффективности использования методов и инструментальных средств для регистрации широкого спектра биомедицинской информации о состоянии биотехнической системы (БТС) «пациент — ортез», но и от эффективности принятия решения при анализе этой информации.
Постановка задачи поддержки принятия решения
При оценке функциональной эффективности ортезирования (ФЭО) специалист прежде всего сталкивается с проблемой принятия решения при выборе критериев оценки. Эта информация нужна уже при формировании плана обследования, чтобы измерить те биомеханические и физиологические параметры состояния БТС, которые используются в критериях. Затем встает проблема принятия решения при оценке результатов
этого обследования, чтобы сделать вывод об уровне эффективности ортезирования.
Большое количество подсистем и элементов БТС «пациент — ортез», различие в физической природе и характере связей между ними придают этой системе недетерминированность и динамичность. Это обусловливает необходимость оценки качества ортезирования с использованием большого количества плохо формализуемых показателей, определяемых в разных шкалах измерения и являющихся неравными по значимости для патологии, при которой назначается ортез.
Во многих областях деятельности для принятия решения при многокритериальной оценке используют методы, основанные на свертке ряда показателей в один суммарный индекс, что соответствует стратегии, направленной на достижение одной цели [1]. В области ортезирования такой подход не показал себя эффективным, так как в этом случае может быть случайно проигнорирована важная для врача информация, касающаяся индивидуальных проявлений патологии у пациента.
Решением проблемы может быть использование метода анализа иерархий [2]. Он, как и классические многокритериальные методы принятия решения, предоставляет эксперту структурированный подход к оценке стратегий в условиях не-
определенности, но, в отличие от них, позволяет легко учитывать как объективные, так и субъективные факторы, имеющие отношение к принятию решения. Эти особенности обусловливают интерес к методу в аспекте оценки результатов ортезирования. Однако попыток применения его в этой области найти не удалось.
Начальным этапом для реализации данного метода является разработка иерархической модели процесса принятия решения посредством декомпозиции этого процесса и выявление уровней иерархии различных факторов, влияющих на решение. Далее с помощью парных сравнений определяются приоритеты альтернатив каждого уровня в отношении альтернатив более высокого уровня, причем сравнения выполняются на основании суждений.
Построение модели принятия решения
Каждый случай ортезирования характеризуется показаниями, по которым назначается ОИ. Они учитывают патологию и ее симптомо-ком-плекс, возраст пациента, стадию заболевания и другие факторы, от которых зависят медикобиомеханические задачи ортезирования и функциональные требования к ОИ. Примером показаний к ортезированию может быть продольное плоскостопие у детей 3-5 лет с нефиксированным вальгусом пяточного отдела более 10 градусов.
Если бы показания к ортезированию пациента можно было всегда свести к одному из ранее условленных вариантов, то включение уровня показаний в модель не имело бы смысла, и следовало бы разработать модели процесса оценки ФЭО отдельно для каждого из вариантов показаний. Однако у пациента может наблюдаться сочетание патологий, каждая из которых является показанием к назначению ОИ, но предъявляет к нему различающиеся требования (например, укорочение конечности и системное поражение соединительной ткани). Комплекс показателей оценки эффективности ортезирования при этих патологиях тоже будет отличаться. Таким образом, на верхнем уровне иерархии модели процесса должны быть варианты показаний к назначению ОИ: А = (а}, I = 1, 2, ..., п (рис. 1).
■ Рис. 1. Структура модели процесса принятия решения при выборе критериев и оценке ФЭО
Функциональная эффективность ортезирования при различных показаниях оценивается разными группами показателей, вся совокупность которых составляет второй уровень иерархии в модели: В = {Ь}, ] = 1, 2, ..., т. Третьим уровнем являются критерии оценки данных показателей: С = {ск}, к = 1, 2, ..., р.
Модель с этими тремя уровнями соответствует процессу принятия решения при выборе критериев оценки результатов ортезирования. Модель процесса принятия решения при оценке ФЭО должна содержать также уровень, альтернативами которого являются различные БТС «пациент— ортез» (с разными ОИ) или разные состояния одной и той же БТС, отличающиеся вариантами подгонки ОИ. Назовем эти альтернативы вариантами состояния БТС и обозначим их 5 = ^?}, q = 1, 2, ..., г.
Чтобы определить отношения между элементами различных уровней иерархии, надо сформировать матрицы парных сравнений альтернатив для каждого из уровней модели. Рассмотрим формирование такой матрицы для альтернатив уровня «показания к назначению ОИ» (рис. 2). Если показанием к ортезированию явилась только одна патология, то необходимость парных сравнений на этом уровне исчезает. Но при сочетанных патологиях такие сравнения обязательны. При определении значимости альтернатив уровня А должны учитываться тяжесть проявления патологии и опасность ее последствий для пациента.
D а1 аі ап Вес Нормализованный вес
а1 1 а1і а1п а1 = (1 • - • а1і • - • а1п)1/п Ш4,а1 = а1/(а1 + а2 + - + ап)
1
аі 1/а1і 1 аіп аі = аі/(а1 + а2 + - + ап)
1
ап 1/а1п 1/аіп 1 ап = (а/ащ) • - • а/аіп) ' - • 1)1/п ап = ап/(а1 + а2 + - + ап)
■ Рис. 2. Расчет вектора приоритетов альтернатив первого уровня модели
Сравнивается значимость элемента левого столбца матрицы по отношению к значимости элемента в ее верхней строке. Количественные суждения о значимости пар альтернатив а. и а. задаются по многомерной шкале, учитывающей психофизические возможности человека [3]. Используется следующая характеристика шкалы. Для неразличимых аі и а, принимается а. = 1 (см. рис. 2). Если аі незначительно предпочтительнее а, то а.- = 3; если аі значительно предпо-
] Ч 1
чтительнее а-, то а- = 5; если а. явно предпочтительнее а■, то аЧ = 7; если а. абсолютно предпо-
] Ч 1
чтительнее а,, то а■ = 9; для промежуточных вариантов а- = 2, 4, 6, 8. При численных значениях оценок они нормируются так, чтобы их сумма была равна единице. Для определения рейтинга показателей и критериев ФЭО целесообразно использовать оценки, полученные не только при опросе экспертов, но и в результате систематизации коллективного опыта, представленного в научных источниках.
Обозначим долю значимости альтернативы аі через ю, а- — через ю. Тогда элементом матрицы парных сравнений будет
а... = ю/ю ■, при этом аЧ = Ч *■ ] Ч 1) 1 wd, а1 wd, Ъ
Поэтому если а і] =ь, то аи = 1/ь; ь * 0; аи = 1 ... ...
для всех і: 1 аі2 ... а1„ X wd, аі = щ, ъ
А = Уа12 1 ... а2п Vа1п Уа2п ... 1 . (2) Wd, ап Wd, Ьт
В результате должны быть получены обратно симметричные матрицы, элементами которых является интенсивность проявления ¿-го элемента уровня иерархии по сравнению с ее j-м элементом по силе связи с объединяющим их элементом более высокого уровня.
Затем вычисляется главный собственный вектор матрицы Ann, нормализацией которого получаем вектор приоритетов матрицы W(DA)n а1,
wd а1, ..., wd ап). Этот вектор является геометрическим средним и получается перемножением элементов в каждой строке матрицы Ann и извлечением корней п-й степени, где п — число элементов.
Далее формируем п матриц парных сравнений множества показателей эффективности (Bmm = = {bjj}, j = 1, 2, ..., т) в отношении их значимости при соответствующих показаниях к ортезирова-нию (а1, а2 и т. д. до ап) (рис. 3). Для каждой из этих п матриц определяется вектор приоритетов W(a1, Б), ..., W(ai, Б), ..., W(a1n, Б).
Из этих векторов приоритетов формируется матрица W(AБ)mn = {W(A, Б)ji}, j = 1, 2, ..., т; I = 1, 2, ..., п. Чтобы получить глобальный вектор приоритетов показателей W(DБ)m, перемножим эту матрицу на вектор собственных приоритетов W(DA)¡n^
W(DБ)m = W(AБ)mn • W(DA)n. (3)
В результате получим
w
w
w
al, к
w
а, ьі
w
апЛ
wa ь.
ип> и]
w
аі, ьт
w
ап, ^т
(4)
Затем формируются m матриц парных сравнений множества критериев (0рр = {скк}, к = 1, 2, ..., р) в отношении их информативности для оценки показателей Ь1, ..., Ь, ..., ЬП1 (рис. 4). Для каждой из m матриц определяется нормализованный вектор приоритетов W(b1, С)р, ..., W(bj, С)р, ..., W(bm, С)р.
Из этих векторов приоритетов формируется матрица W(БC)mP = {W(Б, С)Л, , = 1, 2, ..., m; к = 1, 2, ..., р.
Чтобы получить глобальный вектор приоритетов критериев W(DC)p, надо перемножить эту матрицу на вектор приоритетов показателей W(DБ)m:
W(DC)p = W(БC)pm ■ W(DБ)m. (5)
а1 Ь1 Ь] Ьт W(a1, В)
Ь1 1 Ь1] Ь1т Юа1, Ь1
1
Ь] 1/Ь1] 1 Ь]т юа1, Ь]
1
Ьт 1/Ь1т УЬп 1 юа1, Ьт
аі Ь1 Ь] Ьт W(ai, В)
Ь1 1 Ь1] Ь1т юаі, Ь1
1
Ь] 1/Ь1] 1 Ь]т Юаі, Ь]
1
Ьт 1/Ь1т 1/Ь]п 1 ю и аі,Ьт
ап Ь1 Ь] Ьт W(an, В)
Ь1 1 Ь1] Ь1т юап, Ь1
1
Ь] 1/Ь1] 1 Ь]т юап, Ь]
1
Ьт 1/Ь1т 1/Ь]п 1 ю и ап, Ьт
■ Рис. 3. Определение вектора приоритетов второго уровня модели
Ь1 С1 Ск Ср W(Ь1, С)
С1 1 С1к С1р ™Ь1, с1
1
Ск 1/с1к 1 Скр ЮЫ, Ск
1
Ср 1/С1р 1/% 1 ЮЫ, Ср
ъ С1 Ск Ср W(bj, С)
С1 1 С1к С1р ШЬ, ¡с1
1
Ск 1/С1к 1 Скр ЮЬІ, ск
1
Ср 1/С1р 1/Скр 1 ШЪ1, ср
Ьт С1 Ск СР W(Ьm, С)
С1 1 С1к С1р тЬт, с1
1
Ск 1/с1к 1 Скр ™Ът, ск
1
СР 1/С1р кр 1/ 1 Ср І Ь 3
■ Рис. 4. Определение вектора приоритетов критериев оценки
В результате получим
«Ь1, с1 • • «Ьі с1 «Ьт, с
«1, ск • • «Ьі ск «Ьт, ск
«V ср • • «Ьі СР «Ьт, ср
«а, Ь1 «а, с
X «а, ьі = «а, ск
Ь а, Ьт «а, ср
(6)
Информация о глобальных приоритетах критериев является основой для принятия решения при выборе критериев оценки ФЭО и построения плана обследования. Но для оценки тестируемых вариантов состояний БТС ^д}, т. е. уровня ФЭО пациента при различных конструкциях ОИ или вариантов подгонки ОИ, необходимо сформировать р матриц парных сравнений этих вариантов по критериям Ср с2, ..., ск и так до ср (рис. 5).
Для сравнения вариантов состояний БТС по критериям Срр требуется принять шкалу суждений с отметкой эталонного (наилучшего) и браковочного (наихудшего) уровня этих критериев.
Во многих областях деятельности в качестве эталонных значений критериев используются экспериментально полученные значения при тестировании наилучшей модели продукции. В качестве браковочных принимаются значения, соответствующие низшему уровню качества. Продукция с качеством ниже этого уровня признает-
ся браком. Но в ортезировании подобный принцип не может быть использован, так как «эталонные» значения не могут быть определены экспериментально. Причиной этого, с одной стороны, является большая индивидуальность БТС «пациент—протез», с другой стороны, ограниченные возможности по увеличению объема экспериментальных обследований пациентов.
Проблему определения шкалы критериев в этом случае можно преодолеть следующим образом. За эталонную следует принять гипотетически «идеальную» модель БТС «пациент—ортез», качество которой является максимально возможным по каждому из показателей. Тогда эталонные значения критериев должны быть определены теоретически, как соответствующие этому уровню качества. Что касается «браковочных» значений критериев, то можно предложить в качестве таковых те значения, которые наблюдаются для пациента без ОИ. Это будет соответствовать основному принципу, который не должен забываться при работе с пациентом: «не навреди!».
При таком подходе более эффективным является использование тех критериев, оптимальными значениями которых являются: «минимум» (например, критерии энергозатрат при ходьбе), «максимум» (плавность переката через стопу и пр.), «1» (коэффициенты симметрии параметров левой и правой конечностей) или другие значения, не зависящие от индивидуальных особенностей пациента, в частности, возраста и пола. Используя такие критерии и шкалу, можно сравнить тестируемые варианты состояния БТС.
Если эталонные значения критериев зависят от возраста, пола или других индивидуальных
С1 81 8г W(c1, 5)
81 1 31? ШЛ, S1
1
1^1 1 Sqr
1
1^г1 1 *С1, sr
ск S1 Sq W(Сk, 5)
s1 1 S1q S1r и!ск, s1
1
Sq 1^1 1 Sqr ^ск,sq
1
1/Sr1 1/ 1 К
ср Sq W(Сp, в)
s1 1 S1q S1r Шср, s1
1
Sq 1/Sq1 1 Sqr Юср, sq
1
1/Sr1 1/Srq 1 Шср, sr
■ Рис. 5. Определение вектора приоритетов БТС по критериям
особенностей пациента, то определить их теоретически не представляется возможным. Также невозможно экспериментально определить ряд эталонных значений для полного охвата всех возможных вариантов ортезирования.
Далее, нормализуя полученные оценки по шкале суждений, можно определить соответствующие векторы приоритетов состояний БТС по каждому из критериев (см. рис. 5). Из этих векторов формируется соответствующая матрица
W (CS)pr = ^(С, S)kq,
к = 1, 2,
, р, д = 1, 2,
г.
Чтобы получить глобальный вектор W(DS)г приоритетов состояний S, надо умножить эту матрицу на глобальный вектор критериев W(DС)p:
W(DS)r = ^С^гр ^, 3 • W(DC)p: • ^, 31 • • ^Р, 31
^1, в, • • wc 3 • ск, 3 • Wc 3 Ср, 3,
^1, зГ • <Ск, 3г • Wc з Ср, 3г
исі, ск
wd,c
$ 3
= ^, 3,
.3 з3
(7)
Компоненты вектора W(DS)г являются оценками г тестируемых состояний БТС «пациент— ортез». Пусть 81 будет оценка первого состояния БТС, д2 — второго, 83 — третьего. Тогда более эффективным будет признано ортезирова-ние для того состояния БТС, оценка которого по глобальному вектору выше. Надо отметить, что оценка состояния БТС по каждому отдельному критерию (не говоря уже о глобальной оценке) не должна быть хуже, чем браковочное значение, т. е. значение критерия для состояния пациента без ОИ.
Рассмотрим использование предложенных моделей при оценке ФЭО, алгоритм которой представлен на рис. 6.
Трудоемкий и продолжительный этап разработки базовых моделей процесса принятия решения при выборе критериев оценки и при собственно оценке результатов ФЭО можно условно назвать «заочным», так как он не имеет отношения к конкретным пациентам и может быть выполнен заранее. Причем вторая из этих моделей является развитием первой.
На этапе построения плана биомеханического обследования присутствие пациента также не обязательно, но необходима информация о выявленных у него симптомо-комплексах, в соответствии с которыми ему было показано ортезирова-ние. Эта информация в комплексе с «заочно» разработанной первой базовой моделью (моделью принятия решения при выборе критериев оценки
Обоснование задач ортезирования при патологиях стопы
Обоснование системы показателей ФЭО
Обоснование критериев оценки показателей ФЭО
а. Разработка базовой модели процесса принятия решения при выборе критериев оценки ФЭО
Обоснование базовой модели для оценки качества ортезирования пациента
б. Разработка базовой модели процесса принятия решения при оценке ФЭО
I
Определение симптомо-комплексов патологии у пациента
в. Принятие решения по построению плана обследования
Определение доступных измерительных средств
II
Регистрация, оцифровка и обработка сигналов биомедицинской информации
III
Функциональные преобразования и определение текущих параметров состояния объекта
Модификация модели с учетом клинической ситуации
Расчет модели и определение уровня ФЭО
I
г. Принятие решения по оценке ФЭО
■ Рис. 6. Алгоритм оценки ФЭО при патологии стопы
ФЭО) позволяет сформировать рациональный план обследования, чтобы не тратить время на регистрацию параметров, которые не используются в этих критериях, что важно для предотвращения усталости пациента, снижения дрейфа параметров его состояния и повышения точности результатов обследования.
Этап, на котором принимается решение о ФЭО, можно назвать «очным», так как он основан на получении биомедицинской информации о состоянии БТС «пациент — ортез» и всегда выполняется для конкретного пациента и в его присутствии. Использование при этом «заочно» разработанной второй базовой модели (модели принятия решения при оценке результатов ФЭО) позволяет значительно сократить время на оценку тестируемых состояний БТС, снизить утомляемость специалиста, повысить точность и адекватность оценки результатов.
Необходимость сокращать продолжительность каждого из этих этапов определяет целесообразность использования для этих целей возможностей компьютерных технологий.
Большое значение для эксперта имеет также «прозрачность» той логики, которая заложена
в используемый метод принятия решений. Это может быть достигнуто благодаря созданию специализированного программного обеспечения, позволяющего отображать модель на экране монитора в информативной для визуального восприятия форме. С этой целью, при большом количестве альтернатив в модели, т. е. когда число связей между факторами столь велико, что линии, отображающие связи между ними, становятся неразличимыми (см. рис. 1), может быть предложено представление модели в матричной форме (рис. 7). Кодирование значимости альтернатив цветом еще более облегчает визуальное восприятие модели.
Разработкой специализированного программного обеспечения можно также обеспечить возможность быстрой модификации модели экспертом заранее или непосредственно в процессе оценки ФЭО. Добавляя новые альтернативы и изменяя их приоритеты, он сможет адаптировать модель к клинической ситуации, которая не была учтена в ней при разработке. Такая «гибкость» модели, вероятно, должна иметь большое значение для внедрения данного метода в ортезиро-вании.
Заключение
Множество плохо формализуемых показателей, определяемых в разных шкалах измерения и являющихся неравными по значимости для разных пациентов, обусловливают сложность оценки результатов ФЭО и ограничивают практическое применение инструментальных методов при данном виде контроля. Способствовать решению этой проблемы может поддержка принятия решения как на этапе выбора критериев оценки для формирования плана биомеханического обследования и измерения параметров состояния БТС, так и на этапе оценки результатов этих измерений.
Для обеспечения режимов поддержки принятия решений при оценке ФЭО целесообразно использовать модели, разработанные на основе анализа иерархий соответствующих процессов принятия решений.
Модель процесса принятия решения при выборе критериев оценки должна содержать иерархические уровни с альтернативами: показания к назначению ОИ, показатели эффективности ортезирования, критерии оценки. Для оценки эффективности ортезирования модель должна
также содержать уровень, альтернативами которого являются варианты состояний БТС «па-циент—ортез».
Повышение эффективности метода обеспечивается отображением моделей принятия решения в матричной форме, автоматизацией связанных с их использованием расчетов, обеспечением возможности коррекции моделей непосредственно в процессе обследования пациента для адаптации к ранее неучтенной в ней клинической ситуации, что требует привлечения компьютерных технологий.
Литература
1. Плавинский С. Л. Биостатистика: Планирование, обработка и представление результатов биомедицинских исследований при помощи системы SAS. — СПб.: СПбМАПО, 2005. — С. 513-518.
2. Саати Т. Принятие решений. Метод анализа иерархий. — М.: Радио и связь, 1993. — 278 с.
3. Пфанцагль И. Теория измерений. — М.: Мир, 1976. — 248 с.
памятка для авторов
Поступающие в редакцию статьи проходят обязательное рецензирование.
При наличии положительной рецензии статья рассматривается редакционной коллегией. Принятая в печать статья направляется автору для согласования редакторских правок. После согласования автор представляет в редакцию окончательный вариант текста статьи.
Процедуры согласования текста статьи могут осуществляться как непосредственно в редакции, так и по е-таП ([email protected]).
При отклонении статьи редакция представляет автору мотивированное заключение и рецензию, при необходимости доработать статью — рецензию. Рукописи не возвращаются.
Редакция журнала напоминает, что ответственность за достоверность и точность рекламных материалов несут рекламодатели.