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

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

CC BY
103
32
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАТИВНОСТЬ ПО КУЛЬБАКУ / ДИАГНОСТИЧЕСКИЕ КОЭФФИЦИЕНТЫ / ФОРМИРОВАНИЕ СЛОВАРЯ ИНФОРМАТИВНЫХ ПРИЗНАКОВ / РАСЧЕТ ВЕРОЯТНОСТИ ПОВТОРНОГО ИНСУЛЬТА / THE INFORMATIVE SET / KULBAC RULE / RELAPSE STROKE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Львович И. Я., Гладских Н. А.

В статье представлена программная реализация методики расчета вероятности повторного инсульта на основе формирования словаря информативных признаков на основе критерия информативности Кульбака и расчета диагностических коэффициентов

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Львович И. Я., Гладских Н. А.

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

PROGRAM COMPLEX FORMING THE INFORMATIVE SET BY USING KULBAC RULE ON DIAGNOSIS RELAPSE STROKE

The program complex forming the informative set by using Kulbac rule on diagnosis relapse stroke is presented at the article

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

УДК 616.831 - 005.1 - 036.65:681.3

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

И. Я. Львович, Н. А. Гладских

В статье представлена программная реализация методики расчета вероятности повторного инсульта на основе формирования словаря информативных признаков на основе критерия информативности Кульбака и расчета диагностических коэффициентов

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

Входными данными для программы являются данные, соответствующие параметрам пациента при госпитализации, а именно:

- интервал между инсультами;

- возраст на момент первого инсульта (полных

лет).

- пол;

- подтип инсульта: атеротромботический;

кардиоэмболический; лакунарный;

гемодинамический.

- бассейн инсульта: левый каротидный; правый каротидный; вертебробазилярный.

- тяжесть состояния больного по шкале Ренкина

Оценка неврологического статуса по шкале

№И

- нарушение сознания: нет; оглушение; сопор;

кома.

- гемианопсия:нет; квадрантная гемианопсия; гомонимная гемианопсия; битемпоральная гемиангопсия.

- парез в руке: нет; легкий; умеренный; выраженный; плегия.

- парез в ноге

- расстройство чувствительности

(гемигипостезия): нет; легкая; значительная.

- симптом отрицания (анозогнозия)

- афазия: нет; элементы афатических

расстройств; умеренная; тотальная.

- тяжесть состояния при выписке по шкале Бартела (абсолютные значения): полностью зависим от окружающих; полностью независим от окружающих.

- гипертоническая болезнь (степень):нет, 1 ст, 2 ст, 3 ст.

- сердечная недостаточность (функциональный класс): нет, 1, 2, 3.

Львович Игорь Яковлевич - ВИВТ, д-р техн. наук, профессор, тел. 8(4732)727398 Гладских Наталья Александровна - ВГМА им. Н.Н. Бурденко, канд. техн. наук, ассистент, тел. 89192320285, email ngladskikh@rambler.ru

- нарушение ритма сердца: нет нарушений; мерцательная аритмия; другие нарушения ритма.

- сахарный диабет: нет; тип 1; тип 2.

- показатели глюкозы крови на момент инсульта

- ультразвуковая допплерография (УЗДГ): нет

данных; легкое снижение линейной скорости кровотока в бассейне инсульта; умеренное снижение линейной скорости кровотока в бассейне инсульта; стеноз/окклюзия в бассейне инсульта; умеренное снижение кровотока в клинически

незаинтересованном бассейне; нет патологии.

- общий холестерин крови

Выходные данные.

Выходными данными являются значения вероятностных оценок рецидива инсульта за 5 лет и в каждый год (1-5 года).

Средства разработки.

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

Программные модули написаны на языке Бе1рЫ с помощью инструментального средства быстрой разработки корпоративных

информационных систем Вог1аМ Бе1рЫ 6.0. Это средство сочетает в себе удобства визуальной среды разработки, объектно-ориентированный подход, разнообразные возможности повторного использования кода, открытую архитектуру и высокопроизводительный компилятор языка Ра$са1, являющегося на сегодняшний день одним из самых распространенных языков программирования.

Причинны выбора этой среды следующие:

- Бе1рЫ предоставляет мощные средства для построения удобного интерфейса с защитой от ошибок ввода;

- Простота и скорость разработки.

Системные требования. Для работы данной

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

- Операционная система: Windows 98 и

выше

- Процессор с частотой 133 МГц и лучше

- Оперативная память - 24 МБ

- Свободное место на жестком диске -около 1,2 МБ

Особенности программы.

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

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

- Для проведения статистических или иных исследований в программе предусмотрено создание архива записей о пациентах.

Для начала работы с программой необходимо запустить файл "INS_PROBABILITY.exe", откроется главное меню, содержащее 3 пункта (рис.1):

1. Ввод данных (позволяет создавать новые записи о пациентах)

2. Просмотр/редактирование данных, расчет вероятностей (позволяет просматривать список пациентов, отсортированный по полю "Фамилия", редактировать любую запись, рассчитывать вероятности и сохранять всю информацию по пациенту в текстовый файл)

3. Завершение работы (выход из программы).

Для закрытия окна "Ввод данных" без создания новой записи необходимо нажать "Отменить ввод".

Рис. 1. Главное окно программы.

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

Рис. 2. Окно заполнения данных о пациенте.

Іггїогтагіоп

Рис. 3. Окно сообщения об успешном заполнении информации о пациенте.

Для того, чтобы просмотреть список имеющихся в базе данных пациентов необходимо запустить программу, выбрать второй пункт меню "Просмотр/редактирование данных, расчет

вероятностей". После этого откроется список

пациентов, отсортированных по полю "Фамилия" (рис. 4).

Рис. 4. Окно просмотра базы данных пациентов.

Для редактирования данных конкретного пациента необходимо найти в списке пациента с нужной фамилией и нажать Ins (на клавиатуре) или правую клавишу мыши. Откроется форма "Редактирование текущей записи", аналогичная форме, представленной на рис. 2. После внесения необходимых изменений необходимо нажать " Применить изменения" (на подтверждающий

запрос об изменении необходимо ответить утвердительно)

Для удаления пациента из базы данных необходимо найти в списке пациента с нужной фамилией и нажать Del (на клавиатуре) или правую клавишу мыши и в открывшемся меню "Удаление текущей записи" на подтверждающий запрос необходимо ответить утвердительно, запись будет удалена.

Для расчета вероятностей повторного инсульта для конкретного пациента необходимо найти с списке пациента с нужной фамилией и нажать Enter (на клавиатуре) или дважды щелкнуть левой клавишей мыши на фамилии пациента или нажать правую клавишу мыши и в открывшемся меню выбрать пункт "Расчет вероятности повторного инсульта".

Откроется форма, содержащая рассчитанные вероятности (рис. 5.).

5 Расчет вероятности повторного инсульта

Вероятность повторного инсульта за 5 лет

|0,Б77

Вероятность повторного инсульта в 1 -й год 10,518

Вероятность повторного инсульта во 2-й год 10,503

Вероятность повторного инсульта в 3-й год 10,487

Вероятность повторного инсульта в 4-й год 10,472

Вероятность повторного инсульта в 5-й год 10,457

Сохрантъ результат в Файл Закрыть окно

При необходимости можно сохранить всю информацию о пациенте в текстовый файл. Для этого в этом же окне нажмите "Сохранить результат в файл", в появившемся диалоге введите имя файла (например, "Петров") и нажмите "Сохранить". Файл будет сохранен (рис. 6.) в папке "Мои документы" (по умолчанию) под именем "Петров.М" (рис. 7.).

Рис. б. Сохранение результатов в текстовый файл.

І

Файл Правка Формат Вид Справка Фамилия: Иванов Петр Александрович

ФАКТОРЫ

парез в руке (хЗ) - нет (0) парез в ноге (Х4) - умеренный (2)

Афазия (X/) - элементы афатических расстройств (1)

нарушение ритма сердца (х8) - мерцательная аритмия (1)

показатели глюкозы крови на момент инсульта (Х10) - 5,5 - 6,5 мн/л (1)

Ультразвуковая допплерография (УВДГ) (Ml) - легкое снижение линейной скорости кровотока в басс возраст (ХІ2) - от 43 до 48 (2)

Пол (Х13) - мужчини (0)

АД (>14) - 140 - 160/90 (1) холестерин (ХІ5) - 5,2 - 6,5 ммоль/л (1)

ИБС (Д6) - СНI (1)

Локализация очага по бассейнам (Д7) - правий каротидный (1)

Частота подтипов (Я8) - кардиоэмболический (1)

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

ВЕРОЯТНОСТИ

вероятность повторного инсульта за 5 лет 0,677 (67,731

вероятность повторного инсульта в 1-й год 0,518 (51,81%

Вероятность повторного инсульта во 2-й год 0,503 (50,26%

вероятность повторного инсульта в 3-й год 0,487 (48,72%

вероятность повторного инсульта в 4-й год 0,472 (47,Ш

Вероятность повторного инсульта в 5-й год 0,457 (45,69%

д - .. і ... .... ~а >

С Антипова -Блокнот

Рис. 5. Окно просмотра результатов расчета вероятностных оценок рецидива инсульта.

Рис. 7. Окно просмотра результатов.

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

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

Разработанная программа может

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

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

Литература

1. Гублер Е.В. Вычислительные методы

распознавания патологических процессов / Е.В. Гублер. -Л.: Медицина, 1970. - 320с.

2. Зенков М.Р. Функциональная диагностика нервных болезней / М.Р. Зенков, М. А. Ронкин. - М.: МЕД пресс информ., 2004. - 488с.

3. Горелик А.Л. Некоторые вопросы построения систем распознавания / А. Л. Горелик, В. А. Скрипкин. -М.: Советское радио, 1974. - 224с.

4. Протасова И.В. Разработка программного обеспечения автоматизированной диагностики синдрома вегетативной дистонии / И.В. Протасова, И.С. Протасов,

B. С. Протасов // Новые методы диагностики и исследования: сб. науч. тр. - Воронеж, 1997. - Вып.3. -

C.61.

5. Ряжских М.В. Разработка моделей и алгоритмов автоматизированной системы классификации и прогнозирования синдрома вегетативной дистонии: автореф. дис. канд. техн. наук / М.В. Ряжских. - Воронеж, 1997. - 16с.

Воронежская государственная медицинская академия им. Н.Н. Бурденко Воронежский институт высоких технологий

PROGRAM COMPLEX FORMING THE INFORMATIVE SET BY USING KULBAC RULE ON DIAGNOSIS RELAPSE STROKE

I.Y. Lvovich, N.A. Gladskikh

The program complex forming the informative set by using Kulbac rule on diagnosis relapse stroke is presented at the

article

Key words: the informative set, Kulbac rule, relapse stroke

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