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

кандидата технических наук
Жилин, Виталий Валерьевич
город
Курск
год
2009
специальность ВАК РФ
05.13.01
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Прогнозирование исхода процедуры неинвазивной элиминации конкрементов с использованием гибридных технологий нечеткой логики принятия решений и нейронных сетей»

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

На правах рукописи

Жилин Виталий Валерьевич

ПРОГНОЗИРОВАНИЕ ИСХОДА ПРОЦЕДУРЫ НЕИНВАЗИВНОЙ

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

Специальность 05.13.01 - Системный анализ, управление и обработка информации (технические и медицинские системы)

5

Автореферат диссертации на соискание ученой степени кандидата технических наук

Курск 2009

003482233

Работа выполнена в ГОУ ВПО «Курский государственный технический университет» на кафедре биомедицинской инженерии

Научный руководитель:

доктор технических наук, профессор Филист Сергей Алексеевич

Официальные оппоненты:

доктор технических наук, профессор Маслак Анатолий Андреевич

кандидат технических наук Панищев Владимир Славиевич

Ведущая организация:

ГОУ ВПО «Рязанский государственный радиотехнический университет»

Защита диссертации состоится 26 ноября 2009 года в 16 часов в конференц-зале на заседании диссертационного совета по защите докторских и кандидатских диссертаций Д 212.105.03 при ГОУ ВПО «Курский государственный технический университет» по адресу: 305040, г.Курск, ул. 50 лет Октября, 94.

С диссертацией можно ознакомиться в библиотеке ГОУ ВПО «Курский государственный технический университет»

Автореферат разослан 23 октября 2009 г.

Ученый секретарь диссертационного совета к. ф-м н., профессор

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы. Для лечения мочекаменной болезни в настоящее время все чаще применяется неинвазивный метод дистанционной ударно-волновой литотрипсии (ДУВЛ). Данный метод зарекомендовал себя как чрезвычайно действенный и обладающий минимальным травмирующим воздействием на окружающие ткани. Принцип лечения заключается в использовании ударных волн для разрушения камней, что характеризуется меньшим числом осложнений по сравнению с другими оперативными и малоинвазивными методами лечения. В то же время, ввиду механического воздействия на ткань почки, следует с особым вниманием относиться к показаниям и противопоказаниям указанной терапии, так как ее неверное применение или наличие у больных определенных предрасположенностей может привести к почечным гематомам, гематурии или обструкции мочевыводящих путей - наиболее актуальным проблемам литотрипсии. Кроме того, аппараты для проведения ДУВЛ (литотрипторы) не являются широко распространенными в медицинских учреждениях, и при их отсутствии возникает потребность в транспортировке пациента в другую клинику перед применением метода (С.П. Серегин, С.Д. Долженков). В связи с указанными фактами существует острая необходимость предварительного анализа имеющихся данных о каждом конкретном случае мочекаменной болезни и максимально точного прогнозирования результатов терапии перед ее назначением.

Сложность прогнозирования в данной ситуации обусловлена тем, что значительная часть информации представляет собой субъективные экспертные оценки врача, основанные на его знаниях и опыте применения литотриптора. Для моделирования и отражения подобной информации в прогнозирующих системах целесообразно использовать теорию нечеткой логики, как способ наиболее естественного описания характера человеческого мышления и хода его рассуждений (Г. Шортлиф, Л. Заде, С. Осовский). Для качественного решения соответствующей прогностической задачи при составлении решающих правил в качестве информативных признаков используются разнотипные данные, получаемые в результате биохимических анализов крови и мочи, УЗИ почек, верхних и нижних мочевых путей, а также с помощью обзорной и экскреторной урографии или спиральной компьютерной томографии (А.А. Олексюк, А.Ю. Павлов).

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

Работа выполнена в рамках Региональной программы «Мужское здоровье - 2006-2010 гт.» и в соответствии с научным направлением Курского государственного технического университета «Медико-экологические информационные технологии».

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

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

- на основании данных об этиологии и патогенезе мочекаменной болезни сформировать пространство информативных признаков, оказывающих влияние на результат прогнозирования исхода ДУВЛ;

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

- построить структуру гибридной решающей системы и разработать алгоритмы синтеза ее функциональных модулей;

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

- провести апробацию предложенных технологий прогнозирования на репрезентативных контрольных выборках.

Методы исследований. Для решения поставленных задач использовались методы системного анализа, теории проектирования и обучения нейронных сетей, алгоритмы нечеткого логического вывода и генетические алгоритмы поиска решения. При разработке прогнозирующей системы в качестве инструментария использовалась среда Matlab 7.1 со встроенными пакетами NNTool, Fuzzy Logic Toolbox и Genetic Algorithm.

Научная новизна исследования. В диссертации получены следующие результаты, характеризующиеся научной новизной:

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

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

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

дистанционной литотрипсии в структурированном пространстве информативных признаков;

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

Апробация работы. Основные положения диссертационной работы докладывались и обсуждались на следующих научно-технических конференциях: IX, X, XI, XII Международные научно-технические конференции «Медико-экологические информационные технологии» (Курск, 2006, 2007, 2008, 2009); 8-я Международная научно-техническая конференция «Физика и радиотехника в медицине и экологии» (Владимир, 2008); XIV Международная научно-практической конференция «Экология и жизнь» (Пенза, 2008); XV Российская научно-техническая конференция с международным участием «Материалы и упрочняющие технологии - 2008» (Курск, 2008); XXI Всероссийская научно-техническая конференция студентов, молодых ученых и специалистов «Биотехнические, медицинские и экологические системы и комплексы» (Биомедсистемы-2008, Рязань 2008); III Всероссийская научно-техническая конференция «Информационные и управленческие технологии в медицине и экологии» (Пенза, 2009).

Практическая значимость и результаты внедрения работы.

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

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

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

Публикации. По материалам диссертации опубликовано 14 печатных работ, перечень которых приведен в конце автореферата. Из них 3 работы в журналах, рекомендованных ВАК РФ.

Личный вклад автора. В работах, опубликованных в соавторстве и приведенных в конце автореферата, в [1] и [2] автором предложен способ моделирования нечетких моделей в пакете Ма^аЬ, в [3] автором разработан гибридный алгоритм классификации биомедицинских сигналов, в [6], [8] и

[9] автором разработаны методы и алгоритмы моделирования нечетких нейросетевых систем; в [7], [12], [13] соискателем проведено исследование особенностей применения нечеткого вывода для диагностики заболеваний; в

[10] соискатель проанализировал применение нечеткого решающего модуля при наличии размытости классов.

Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения и библиографического списка, включающего 110 отечественных и 26 зарубежных наименований. Работа изложена на 125 листах машинописного текста, содержит 49 рисунков и 18 таблиц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

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

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

Во второй главе сформировано пространство информативных признаков для прогнозирования результатов дистанционной ударно-волновой литотрипсии (ДУВЛ). На основании этиологии и патогенеза мочекаменной болезни и особенностей применения процедуры ДУВЛ определен набор различных возможных исходов указанной терапии:

С] - успешное дробление конкремента с первого сеанса с последующим выводом раздробленных частей без осложнений для пациента;

С2 - возникновение различных осложнений в ходе терапии (повреждения организма пациента после успешного дробления конкремента, затрудненный вывод раздробленных камней и т.д.);

Сз - невозможность дробления конкремента с использованием рассматриваемой методики, влекущая необходимость оперативного вмешательства.

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

используемых во врачебной практике для первоначального прогноза результатов ДУВЛ. Выбранные признаки включают в себя результаты разностороннего анализа общего состояния пациента, характеристики конкрементов, подлежащих дроблению, а также дополнительные факторы, оказывающие влияние на исход применения процедуры литотрипсии. При обследовании пациента помимо показателей его веса и возраста проводятся биохимические анализы для выявления уровня зараженности мочи и скорости свертываемости крови. Кроме того, замеряется количество миллилитров жидкости, выделяемых мочеточником за минуту для определения функциональных способностей почек. На основании результатов УЗИ почек, верхних и нижних мочевых путей и путем выполнения обзорной и экскреторной урографии или спиральной компьютерной томографии определяются показатели локализации, плотности и размеров исследуемого конкремента.

Исследование предметной области показало, что целесообразно разбить пространство информативных признаков на три непересекающиеся группы. В группу в! выделены признаки, отвечающие за предварительную оценку состояния пациента. В данную группу включены признаки: Р1 - «Возраст пациента», Р2 - «Вес пациента», Р3 - «Микробное число (КОЕ)», Р4 - «Фактор свертываемости крови». Группа 02 содержит признаки, характеризующие непосредственно сами конкременты, подлежащие воздействию литотрипсии. Указанными признаками являются: Р5 - «Размер конкремента», Рб -«Локализация конкремента», Р7 - «Относительная плотность камня», Р8 -«Общее количество конкрементов в почках». В последнюю группу признаков 03 собраны признаки, которые непосредственно отражают риски проведения процедуры литотрипсии, такие как: Р9 - «Функциональные способности почки (минутный диурез)», Рю - «Размеры конкрементов, отходивших ранее без осложнений», Ри - «Суммарное время проведения предварительной литотерапии», Р|2 - «Месяц проведения терапии».

Для проведения предварительного анализа признакового пространства был разработан способ геометрической интерпретации трех выбранных признаков в виде трехмерного графика в ортогональной системе координат. При визуализации распределения признаков в выбранном подпространстве по каждой из осей координат (X, У, 1) откладываются значения одного из выбранных признаков. В отличие от стандартного способа двумерной геометрической интерпретации, используемого в системе статистических исследований 81аизйса 6.0, данный способ позволяет выполнять непосредственную модификацию подпространства информативных признаков путем изменения относительного расположения системы координат, поворачивая ее на выбранный угол относительно одной из осей координат. Получаемое в результате вращения осей модифицированное подпространство предназначено для проведения разведочного анализа степени размытости классов и оценки целесообразности применения для классификации методов дискриминантного анализа или построения разделяющей гиперплоскости.

При повороте значения характеристик объектов относительно новой системы координат изменяются следующим образом: матрица характеристик объектов Мо умножается на соответствующие осям X, У и Ъ матрицы поворота Мрх, Мру, Мр2, которые для угла поворота а рассчитываются по формулам 1-3.

О

(1)

МРх =

1 О

О ««(а) О - 8ш(а)

Мр.

Мрг =

соз(а) О

- Бт(а) г соз(а)

- Бт(а) О

Применение

зт(а) ««(а)

О

cos(a)J зт(а) соз(а) О О 1

(2)

(3)

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

На основе существующего врачебного опыта составлены эмпирические экспертные оценки, характеризующие степень влияния каждого из признаков на результат прогнозирования исхода терапии ДУВЛ. Рассмотренные оценки первоначально выражены в виде обобщенных словесных заключений. Например, для признака Р6 - «Локализация конкремента» указано, что размещение конкремента в нижней трети мочеточника является наиболее невыгодным для проведения сеанса литотрипсии и с высокой степенью уверенности приведет к необходимости оперативного вмешательства. Признак Р2 - «Вес пациента» охарактеризован следующим заключением: «у пациентов с весом до 70 кг успешный исход процедуры наиболее вероятен, так как все ударное воздействие прибора приходится непосредственно на дробимый конкремент. С увеличением веса эффективность процедуры падает, так как ударная волна гасится жировыми отложениями тела. К пациентам с весом, превышающим 100 кг, процедура может быть применена только частично, в связи с ограничениями на максимальный допустимый вес, предусмотренный на панели размещения пациента в литотрипторе».

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

разработан способ построения нечетких функций принадлежности, позволяющий максимально точно отразить указанные эмпирические данные в виде нечетких числовых значений. Данный способ заключается в использовании операции объединения или пересечения двух нечетких функций. Пересечение функций принадлежности ца и ць вычисляется по формуле (4). Объединение нечетких функций ца и Ць вычисляется по формуле (5).

Не = На п рь = тт(Ца(х), Ць(х)). ^

Цс = Ца ^ Ць = шах(ра(х), ць(х)). (5)

Также при определении вида функций принадлежности объектов разных классов появляется необходимость, чтобы максимальное значение функции принадлежности не превышало заданного значения. Дня этого после вычисления значений функций принадлежности выполняется умножение результата на весовой коэффициент к^ (0 < к^ <1,1- номер класса, ] -номер признака), получаемый на основе экспертной оценки и статистического анализа исходных данных. Указанный коэффициент задается для каждой функции принадлежности в отдельности. По умолчанию используется коэффициент к% равный 0,9.

Например, после анализа существующего врачебного опыта относительно влияния возраста пациента на результаты дистанционной литотрипсии, для формализации признака Р1 - «Возраст пациента» были составлены следующие функции принадлежности:

- Функция Цп принадлежности объекта к классу С! представляет собой нечеткое логическое объединение двух трапециевидных функций, задаваемых формулой (6), где для первой функции: а = 10, Ъ = 20, с = 40, с! = 50-, а для второй - а = 40, Ь = 40, с = 60, с1 = 90. Для уменьшения величины функции цц на участке, где возраст пациента превышает 40 лет, для второй из трапециевидных функций установлен весовой коэффициент к/2и = 0,65. Для первой трапециевидной функции весовой коэффициент равен =0,9.

О ,х<а х-а

м(х) -'

,а<х<Ь Ъ-а \,Ъ<х<с .

а-х . <6)

-с<х<,<1

(1-е 0,г/ < х

- Функция Ц21 принадлежности объекта к классу С2 представляет собой нечеткое логическое объединение двух Б-подобных функций «и/ определяемых формулой (7). Для первой функции яя/121 выбраны параметры а = 10, Ь = 20 и весовой коэффициент к/^ = 0,5. Для зт/22, - а = 50, Ь = 70, ¥¿=0,9.

р(х) =

0 ,х<а

1 1 ,х-Ъ ,

—+ —соэ(--к),а <, х < Ъ .

2 2 УЬ-а

1 ,х>Ь

- Функция Цз1 принадлежности объекта к классу Сз представляет собой нечеткое логическое объединение гауссовской функции, определяемой формулой (8) с параметрами Ь = 58, с = 10; к/Лп = 0,6 и трапециевидной функции (6) с параметрами а 55, Ь = 55, с - 62, с1 = 110, к/2„ = 0,55.

М(х) = е 2с2 . (8)

Итоговый вид построенных функций принадлежности представлен на рис. 1.

И п(х) Ц21(Х) Цз1(х)

Рис. 1. Вид функций принадлежности для признака Р[ - «Возраст пациента»

Полученный график функций принадлежности отражает тот факт, что согласно врачебному опыту успешность применения литотрипсии является наиболее высокой у пациентов моложе 40 лет, для людей старше данного возраста эффективность терапии снижается и после превышения 60-летнего возраста вероятность успешного исхода терапии резко уменьшается (линия С1 на графике). В то же время для пациентов старше 60 лет значительно возрастает риск возникновения различных осложнений в ходе проведения сеанса (линия С2 на графике). Уверенность в необходимости оперативного вмешательства (линия С3 на графике) с возрастом растет, однако согласно рекомендациям экспертов для пациентов пожилого возраста введено уточнение функции принадлежности, в связи с тем фактом, что при превышении порога в 60 лет операция назначается лишь в чрезвычайных ситуациях и проводится неоднократное дробление конкремента, даже учитывая риск осложнений.

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

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

терапевтического воздействия (рис. 2). Для повышения эффективности работы прогнозирующей системы в ней объединены достоинства технологий нейронных сетей и систем нечеткого вывода.

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

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

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

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

Данные, используемые для построения модели и настройки параметров, изначально разделены на три класса Сь С2 и С3 результатов применения терапии. Каждый из объектов хк, (к = 1..Ь, где Ь - количество объектов выборки) характеризуется набором из двенадцати признаков. Формат исходных данных представляет собой 3 двумерных массива размерностью

[12 х п], 1 = 1 ...3, где г, - количество объектов в ¡-м классе (^г, =/г). На этапе

¡=1

фуззификации вычисляются числовые значения функций принадлежности Ц|ДР^хк)) для каждого признака Р]5 \= 1..3, к - ] = 1..12, где -функция принадлежности объекта хк к ¡-му классу по .¡-му признаку.

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

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

Рис. 2. Структура гибридной решающей системы

1W 2

= CON(^(x)) + CON(p2(x))

DIL(ju (r^-i- птт/и (y-w z

(9)

2

0) = (Ml (x)n Mi 00) ^ Д (л);

/гб(х)=1п(Д,(х) + //2(х)); R1{x) = Jll{x)r\/j2{x)-

Rj(x) = AO) + " M*));

= (Mi(x)n Mi(*)) <-> Mi O) n Mi(x) v (Mi(x) n Mi (*)).

Подбор осуществляется с использованием модуля gatool, встроенного в пакет Gentic Algorithm системы Matlab 7.1, который выполняет минимизацию количества ошибок заданной целевой функции. Для инициализации генетического алгоритма, реализованного в данном пакете, необходимо указать длину входной битовой последовательности и функцию, которую необходимо минимизировать в результате выполнения алгоритма. В качестве цели минимизации для алгоритма выступает значение, возвращаемое разработанной автором процедурой расчета ошибки прогнозирования minfunagr.

В процессе выполнения процедуры ошибка рассчитывается для каждого объекта и может принимать значение 1 или 0. Значение «1» обозначает, что при данной комбинации функций максимальный коэффициент уверенности Kumax достигается в классе, отличном от класса, которому принадлежит объект. Значение «О» обозначает, что максимальный коэффициент уверенности достигается именно в том классе, которому принадлежит объект. Задача генетического алгоритма состоит в нахождении такого набора нечетких операций для объединения функций принадлежности по признакам, при котором сумма значений ошибки прогнозирования по всем объектам будет минимальной.

Для использования генетического алгоритма системы Matlab 7.1 был разработан способ битового кодирования нечетких операций и порядка их выполнения в агрегаторе. Каждая нечеткая операция из базового набора кодируется уникальной битовой последовательностью длины d. Длина последовательности выбирается исходя из условия 2d > g, где g - общее количество нечетких операций в наборе. Таким образом, каждой из 10 нечетких операций из сформированного набора будет соответствовать двоичная последовательность длиной четыре бита. Битовые коды каждой

функции присваиваются автоматически, по порядку их следования в исходном наборе. Кроме того, битовыми последовательностями также кодируются все возможные варианты перестановок признаков объекта (необходимость этого вызвана тем фактом, что многие нечеткие функции не обладают свойством коммутативности, т.е. £(ца(х), Ць(х)) ф ДЦь(х), Ца(х))). Длина последовательности для перестановок г определяется из условия 22 > ш!, где ш - количество признаков. Так как признаковое пространство на этапе фуззификации было сгруппировано в группы, не содержащие более четырех признаков, то каждый из групповых агрегаторов потребует длины перестановочной последовательности г = 5, так как количество возможных перестановок четырех признаков равно 24 (25 > 4!). Каждая из возможных перестановок автоматически кодируется соответствующей битовой последовательностью.

Таким образом, постановка задачи для встроенного генетического алгоритма системы МаЙаЬ 7.1 сводится к нахождению объединенной битовой последовательности (рис. 3), содержащей информацию о виде и порядке следования нечетких операций, которые будут наиболее полно удовлетворять условию минимума ошибок классификации.

Согласно полученной в работе генетического алгоритма структуре агрегаторов выполняется расчет числовых значений групповых коэффициентов уверенности Ки^. Указанный коэффициент представляет собой уверенность в принадлежности объекта к 1-му классу по набору признаков группы вь

0 1 ...|о

1 1 1

"V:

0 0 1

а

0 0 1

т-1

Рис. 3. Структура битовой последовательности, используемой в генетическом алгоритме

На следующем шаге агрегирования генетический алгоритм применяется для построения структуры агрегаторов А1....А3 (рис. 2). Завершением этапа агрегирования является расчет числовых показателей указанных агрегаторов с получением матрицы значений коэффициентов Ки; уверенности принадлежности объекта к 1-му классу.

Для повышения точности прогнозирования было принято решение использовать в качестве дефуззификатора обучаемую нейронную сеть, принимающую на вход коэффициенты уверенности, а на выходе дающую результат прогнозирования (10), где ИЕТк - выходы нейронной сети.

/{Ки,. Хип) = тах(№^ {Ких ..Кип)). (Ю)

В качестве обучающей функции выбрана встроенная в систему МаИаЬ 7.1 функция 1гтп1т, которая модифицирует значения весов и смещений в соответствии с методом оптимизации Левенберга-Маркара. Выбор данной

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

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

В четвертой главе рассмотрены результаты экспериментальных исследований, позволяющих оценить качество работы разработанной прогнозирующей системы. Для реализации модели прогнозирующей системы в среде Matlab 7.1 был разработан программный пакет «Neurowork», включающий в себя пять модулей, каждый из которых обеспечивает выполнение определенного этапа построения гибридной системы. В состав указанной программы входят:

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

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

- модуль «GuiFuzzyFun», задачей которого является предоставление возможности интерактивного определения вида и параметров функций принадлежности для всех признаков каждого класса;

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

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

Для реализации поэтапных вычислений в разработанном программном пакете Neurowork реализовано хранение информации в специализированной структуре данных, представляющей собой массив ячеек (cell). Структура данных Data, содержащая результаты работы системы на каждом из этапов, представлена на рис. 4.

Data [2x6]

О

Data (1, 1}-Leara Data {1,2}-FunL Data {1,3}-FuzL Data {1,4}-AgL Data {1,5}-A_L Data {1,6}-NetL

Data {2, 1}-Cntrl Data {2,2}-FunC Data {2,3}-FuzC Data {2,4} -AgC Data {2,5}-A_C Data {2, 6} -NetC

о

Leam - double

CI [12x55] C2 [12x35] C3 [12x30]

Cntrl - double

CI [12x55] C2 [12x35] C3 [12x30]

FimL- 'Type1 Paramsl Op fT

[Type 2 Paramsl X

FunC- \Type 1 Paramsl Op' rT

\Typel Paramsl - К

Typeï =Туре2 О {trimf, trapmf, gbellmf, gaussmf, gauss2mf, sigmf, dsigmf, psigmf, pimf, smf, zrr.f}

Paramsl, Params2 - array of double

Op □ (OR, AND, 0)

FuzL - double

Ml [3x120] M5 [3x120] M9 [3x120]

M2 [3x120] MS [3x120] M10 [3x120]

M3 [3x120] M7 [3x120] Mil [3x120]

M4 [3x120] M8 [3x120] M12 [3x120]

AkL - double

C1G1 [3x55] ClG2[3x55] C1G3 [3x55]

C2G1 [3x35] C2G2 [3x35] C2G3 [3x35]

C3G1 [3x30] C3G2 [3x30] C3G3 [3x301

FuzC - double

Ml [3x90] M5 [3x90] M9 [3x90]

M2 [3x90] M6 [3x90] M10 [3x90]

M3 [3x90] M7 [3x90] Ml 1 [3x90]

M4 [3x90] M8 [3x90] M12 [3x90]

AkC - double

Gl [3x90]

G2[3x90]

G3 [3x90]

A L - double A_C - double

CI [3x55] C2 [3x35] C3 [3x30] [3x90]

NetL - double

CI [3x55] C2 [3x35] C3 [3x30]

NetC - double

[3x90]

Рис. 4. Структура данных, используемая в модуле Neurowork

Для проведения обучения гибридной системы были проаначизированы истории болезни, хранящиеся в архиве урологического отделения БСМП №1 г. Курска. Медицинские карты пациентов отражают информацию о проведенных биохимических анализах крови и мочи, УЗИ почек, верхних и нижних мочевых путей, а также содержат данные о результатах применения процедуры дистанционной литотрипсии. На основании полученной информации сформировано обучающее множество, включающее в себя 120 пациентов, среди которых у 55 пациентов терапия была проведена успешно, у 35 были отмечены различные осложнения после проведения терапии. 30 пациентам потребовалось оперативное вмешательство. Для выполнения контроля качества работы построенной прогнозирующей системы была отобрана дополнительная информация о результатах терапии ДУВЛ для 90 пациентов, не вошедших в обучающую выборку. Среди 90 пациентов контрольной выборки 35 принадлежат к классу Сь 25 к классу С2 и 30 к классу С3.

С использованием разработанного программного пакета «№игоууогк» выполнено прогнозирование с использованием построенной гибридной системы согласно алгоритму, рассмотренному в третьей главе Для обоснования целесообразности использования комбинированных технологий в проектируемой системе, было выполнено прогнозирование результатов с использованием существующих методик, основанных на технологиях обучения нейронных сетей и нечеткого логического вывода в отдельности.

Результаты расчета показателей качества прогнозирования исхода ДУВЛ для указанных моделей, характеризуемые значениями диагностической чувствительности (ДЧ), диагностической специфичности (ДС), прогностической значимости положительных результатов (П3+), прогностической значимости отрицательных результатов (ПЗ"), диагностической эффективности решающего правила (ДЭ) представлены на рис. 5.

Рис. 5. Диаграмма показателей качества работы для трех моделей прогнозирующих систем

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

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

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

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

2. Построена структура гибридной решающей системы для прогнозирования результатов ДУВЛ с многоуровневой системой агрегаторов, позволяющая выполнять анализ сформированного признакового пространства.

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

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

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

6. Выполнена апробация разработанной системы с использованием контрольной выборки историй болезней пациентов урологического отделения больницы скорой медицинской помощи № 1 г. Курска. При использовании гибридной системы прогнозирования значение диагностической эффективности составило 0.91, что значительно выше показателей методов прогнозирования, основанных на технологиях обучения нейронных сетей и нечеткого логического вывода в отдельности.

СПИСОК НАУЧНЫХ РАБОТ, ОПУБЛИКОВАННЫХ ПО ТЕМЕ ДИССЕРТАЦИИ

Научные работы в журналах из перечня ВАК РФ

1. Жилин, В.В. Способ моделирования нечетких моделей в пакете MATLAB для биомедицинских приложений [Текст] / В.В. Жилин, С.А. Филист, P.C. Халед Абдул, О.В. Шаталова // Медицинская техника. - Москва, 2008.-№2.-С. 15-18.

2. Zhilin V.V. A method for creating fuzzy neural-network models using the MATLAB package for biomedical applications [Текст] / V.V. Zhilin, S.A. Filist, R.S. Khaled Abdul, O.V. Shatalova // Biomedical Engineering/New York, 2008. Volume 42, Number 2/ P. 64-66.

3. Жилин В.В. Гибридный способ классификации биосигналов на основе технологий нечеткой логики принятия решений и нейронных сетей. [Текст] / В.В. Жилин, С.А. Филист, В.А. Аль-Муаалеми // Биомедицинская радиоэлектроника. - 2009. - № 5. - С. 77-82.

Научные работы в других изданиях

4. Жилин, В.В. Программный модуль разработки нейронных сетей для классификации образов в программном пакете Matlab [Текст] / В.В. Жилин // Медико-экологические информационные технологии - 2006: сб. материал. IX Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. - Курск, 2006. - С. 160163.

5. Жилин, В.В. Метод подстройки параметров функций принадлежности в нечетких моделях для биомедицинских приложений [Текст] /В.В. Жилин // Медико-экологические информационные технологии - 2007: сб. материал. X Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. - Курск, 2007. - С. 179183.

6. Жилин, В.В. Способ моделирования нечетких нейронных сетей [Текст] / В.В. Жилин, С.А. Филист, P.C. Халед Абдул, О.В. Шаталова // Медико-экологические информационные технологии - 2007: сб. материал. X Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. - Курск, 2007. - С. 224227.

7. Жилин, В.В. Модель модуля нечеткого вывода дня ранней диагностики ишемической болезни сердца [Текст] / В.В. Жилин, A.A. Грахов, С.А. Филист // Физика и радиотехника в медицине и экологии: Доклады 8-й междунар. научн.-техн. конф. Книга 1. - Владимир, 2008. -С. 208-211.

8. Жилин, В.В. Интерактивная среда проектирования нечетких решающих правил [Текст] / В.В. Жилин, A.A. Грахов С.А. Филист // Материалы и упрочняющие технологии - 2008: сб. материал. XV Российск. научн.-техн. конф. с междунар. участием. - Курск, 2008.

9. Жилин, В.В. Имитационное моделирование систем нечеткого вывода для медицинских приложений [Текст] / В.В. Жилин, A.A. Грахов, С.А. Филист // Медико-экологические информационные технологии - 2008:

сб. материал. XI Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. -Курск, 2008. - С. 102-105.

10. Жилин, В.В. Модель нечеткого решающего модуля для систем медицинского назначения при наличии размытости классов [Текст] /В.В.Жилин, С.А. Филист, А.Ф. Рыбочкин // Экология и жизнь: сб. статей XIV междунар. научн.-практич. конф. - Пенза, 2008. - С. 17-19.

11. Жилин, В.В. Использование нечеткой логики для классификации объектов с бимодальным распределением признаков [Текст] / В.В. Жилин // XXI Всеросс. научн.-технич. конф. студ-тов, молод, ученых и спец-тов «Биотехнические, медицинские и экологические системы и комплексы» (Биомедсистемы-2008). - Рязань, 2008.

12. Жилин, В.В. Программный модуль для автоматизированного анализа кодовых точек ЭКГ [Текст]/ В.В. Жилин, Зо Зо Тун // Медико-экологические информационные технологии - 2009: сб. материал. XII Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. - Курск, 2009. - С. 77-80.

13. Жилин, В.В. Применение гибридного способа классификации для предварительной диагностики сердечно-сосудистых заболеваний [Текст] / В.В. Жилин, В.В. Буняев // Медико-экологические информационные технологии - 2009: сб. материал. XII Междунар. научн.-техн. конф. / Курск, гос. техн. ун-т. - Курск, 2009. - С. 92-94.

14. Жилин В.В. Гибридный метод нейронечеткой классификации биомедицинских сигналов [Текст] / В.В. Жилин // Информационные и управленческие технологии в медицине и экологии: сб. статей III Всероссийской научн.-техн. конф. - Пенза, 2009. - С. 39-41.

Сдано в набор 22.10.2009 г. Подписано в печать 22.10.2009 г. Формат 60x84 71б. Бумага «Снегурочка». Гарнитура Times New Roman Cyr. Усл. печ. л. 1,0. Тираж 100 экз. Заказ № 829.

Отпечатано: ПБОЮЛ Киселева О.В. ОГРН 304463202600213

Оглавление автор диссертации — кандидата технических наук Жилин, Виталий Валерьевич

ВВЕДЕНИЕ.

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

1.1. Особенности метода дистанционной ударно-волновой литотрипсии при лечении мочекаменной болезни.

1.2. Методы диагностики заболеваний и прогнозирования результатов терапии.

1.2.1. Методики, основанные на применении аппарата нейронных сетей.

1.2.2. Формализация экспертных оценок с помощью алгоритмов нечеткого логического вывода.

1.2.3. Генетические алгоритмы как средство настройки нечетких систем

1.3. Особенности применения нечетких нейронных сетей.

1.4. Цели и задачи исследования.

ГЛАВА 2. СИНТЕЗ ПРИЗНАКОВОГО ПРОСТРАНСТВА ДЛЯ СИСТЕМЫ ПРОГНОЗИРОВАНИЯ РЕЗУЛЬТАТОВ ДИСТАНЦИОННОЙ УДАРНО-ВОЛНОВОЙ ЛИТОТРИПСИИ.

2.1. Выявление исходного набора информативных признаков.

2.1.1. Исследование предметной области и существующего экспертного опыта.

2.1.2. Структурирование признакового пространства.

2.2. Анализ взаимного распределения выбранных признаков.

2.3. Построение нечетких функций принадлежности.

2.3.1. Способ построения нечетких функций принадлежности.

2.3.2. Функции принадлежности для группы признаков предварительной оценки состояния пациента.

2.3.3. Функции принадлежности для группы признаков оценки конкремента.

2.3.4. Функции принадлежности для группы признаков рисков проведения литотрипсии.

2.4. Выводы второй главы.

ГЛАВА 3. СТРУКТУРА ГИБРИДНОЙ РЕШАЮЩЕЙ СИСТЕМЫ ДЛЯ ПРОГНОЗИРОВАНИЯ РЕЗУЛЬТАТОВ ЭЛИМИНАЦИИ КОНКРЕМЕНТОВ

3.1. Структура гибридной прогнозирующей системы.

3.2. Построение структуры агрегаторов подсистемы нечеткого логического вывода.

3.3. Способ дефуззификации нечетких коэффициентов уверенности с использованием нейронной сети.

3.4. Выводы третьей главы.

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

4.1. Автоматизированная программная среда для выполнения прогнозирования.i.

4.1.1. Модуль ввода и корректировки исходных данных «GuiData».

4.1.2. Модуль анализа взаимного распределения классов «GuiGraf».

4.1.3. Модуль настройки нечетких функций принадлежности «GuiFuzzyFun».

4.1.4. Модуль синтеза структуры агрегаторов «GuiAgreg».

4.1.5. Модуль выполнения прогнозирования «GuiNet».

4.1.6. Структура представления данных в модуле Neurowork.

4.2. Сравнение эффективности работы существующих методов прогнозирования с построенной гибридной системой.

4.2.1. Прогнозирование с использованием многослойной нейронной сети, прошедшей обучение на исходных данных.

4.2.2. Построение нечеткого логического вывода на основе анализа экспертных оценок.

4.2.3. Прогнозирование с использованием спроектированной гибридной системы.

4.3. Выводы четвертой главы.

Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Жилин, Виталий Валерьевич

Актуальность работы. Для лечения мочекаменной болезни в настоящее время все чаще применяется неинвазивный метод дистанционной ударно-волновой литотрипсии (ДУВЛ). Данный метод зарекомендовал себя как чрезвычайно действенный и обладающий минимальным травмирующим воздействием на окружающие ткани. Принцип лечения заключается в использовании ударных волн для разрушения камней, что характеризуется меньшим числом осложнений по сравнению с другими оперативными и малоинвазивными методами лечения. В то же время, ввиду механического воздействия на ткань почки, следует с особым вниманием относиться к показаниям и противопоказаниям указанной терапии, так как ее неверное применение или наличие у больных определенных предрасположенностей может привести к почечным гематомам, гематурии или обструкции мочевыводящих путей - наиболее актуальным проблемам литотрипсии. Кроме того, аппараты для проведения ДУВЛ (литотрипторы) не являются широко распространенными в медицинских учреждениях, и при их отсутствии возникает потребность в транспортировке пациента в другую клинику перед применением метода (С.П. Серегин, С.Д. Долженков). В связи с указанными фактами существует острая необходимость предварительного анализа имеющихся данных о каждом конкретном случае мочекаменной болезни и максимально точного прогнозирования результатов терапии перед ее назначением.

Сложность прогнозирования в данной ситуации обусловлена тем, что значительная часть информации представляет собой субъективные экспертные оценки врача, основанные на его знаниях и опыте применения литотриптора. Для моделирования и отражения подобной информации в прогнозирующих системах целесообразно использовать теорию нечеткой логики, как способ наиболее естественного описания характера человеческого мышления и хода его рассуждений (Г. Шортлиф, Л. Заде, С. Осовский). Для качественного решения соответствующей прогностической задачи при составлении решающих правил в качестве информативных признаков используются разнотипные данные, получаемые в результате биохимических анализов крови и мочи, УЗИ почек, верхних и нижних мочевых путей, а также с помощью обзорной и экскреторной урографии или спиральной компьютерной томографии (А.А. Олексюк, А.Ю. Павлов).

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

Работа выполнена в рамках Региональной программы «Мужское здоровье - 2006-2010гг.» и в соответствии с научным направлением Курского государственного технического университета «Медико-экологические информационные технологии».

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

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

- на основании данных об этиологии и патогенезе мочекаменной болезни сформировать пространство информативных признаков, оказывающих влияние на результат прогнозирования исхода ДУВЛ;

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

- построить структуру гибридной решающей системы и разработать алгоритмы синтеза ее функциональных модулей;

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

- провести апробацию предложенных технологий прогнозирования на репрезентативных контрольных выборках.

Методы исследований. Для решения поставленных задач использовались методы системного анализа, теории проектирования и обучения нейронных сетей, алгоритмы нечеткого логического вывода и генетические алгоритмы поиска решения. При разработке прогнозирующей системы в качестве инструментария использовалась среда Matlab 7.1 со встроенными пакетами NNTool, Fuzzy Logic Toolbox и Genetic Algorithm.

Научная новизна исследования. В диссертации получены следующие результаты, характеризующиеся научной новизной:

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

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

Апробация работы. Основные положения диссертационной работы докладывались и обсуждались на следующих научно-технических конференциях: IX, X, XI, XII Международные научно-технические конференции «Медико-экологические информационные технологии» (Курск, 2006, 2007, 2008, 2009); 8-я Международная научно-техническая конференция «Физика и радиотехника в медицине и экологии» (Владимир, 2008); XIV Международная научно-практической конференция «Экология и жизнь» (Пенза, 2008); XV Российская научно-техническая конференция с международным участием «Материалы и упрочняющие технологии - 2008» (Курск, 2008); XXI Всероссийская научно-техническая конференция студентов, молодых ученых и специалистов «Биотехнические, медицинские и экологические системы и комплексы» (Биомедсистемы-2008, Рязань 2008); III Всероссийская научно-техническая конференция «Информационные и управленческие технологии в медицине и экологии» (Пенза, 2009).

Публикации. По материалам диссертации опубликовано 14 печатных работ, перечень которых приведен в конце автореферата. Из них 3 работы в журналах, рекомендованных ВАК РФ.

Личный вклад автора. В работах, опубликованных в соавторстве и приведенных в конце автореферата, в [1] и [2] автором предложен способ моделирования нечетких моделей в пакете Matlab, в [3] автором разработан гибридный алгоритм классификации биомедицинских сигналов, в [6], [8] и [9] автором разработаны методы и алгоритмы моделирования нечетких нейросетевых систем; в [7], [12], [13] соискателем проведено исследование особенностей применения нечеткого вывода для диагностики заболеваний; в [10] соискатель проанализировал применение нечеткого решающего модуля при наличии размытости классов.

Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения и библиографического списка, включающего 110 отечественных и 26 зарубежных наименований. Работа изложена на 125 листах машинописного текста, содержит 49 рисунков и 18 таблиц.

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

4.3. Выводы четвертой главы

- Для экспериментального исследования качества прогнозирования результатов дистанционной ультраволновой литотрипсии разработан программный пакет в среде Matlab 7.1 с использованием пакетов NN Tool и Fuzzy Logic Toolbox, позволяющий выполнять интерактивное моделирование каждого из этапов построения гибридной решающей системы с визуальным отображением промежуточных результатов моделирования, построение нечетких функций принадлежности по каждому из признаков объектов в интерактивном режиме с графическим отображением вида функции в зависимости от заданных параметров, а также составление комбинированных функций принадлежности. Рассмотрены основные функциональные возможности разработанной программы и реализованный графический интерфейс пользователя, представляющий собой пять взаимосвязанных модулей.

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

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

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

ЗАКЛЮЧЕНИЕ

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

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

2. Построена структура гибридной решающей системы для прогнозирования результатов ДУВЛ с многоуровневой системой агрегаторов, позволяющая выполнять анализ сформированного признакового пространства.

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

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

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

6. Выполнена апробация разработанной системы с использованием контрольной выборки историй болезней пациентов урологического отделения больницы скорой медицинской помощи №1 г. Курска. При использовании гибридной системы прогнозирования значение диагностической эффективности составило 0.91, что значительно выше показателей методов прогнозирования, основанных на технологиях обучения нейронных сетей и нечеткого логического вывода в отдельности.

Библиография Жилин, Виталий Валерьевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Александров В.П., Мочекаменная болезнь: Лечение и профилактика Текст. / В.П. Александров. Спб.: Невский проспект, 2005. 125 с.

2. Алтунин, А.Е. Модели и алгоритмы принятия решений в нечетких условиях Текст. / А.Е. Алтунин, М.В. Семухин.- Тюмень: Изд-во Тюменского государственного университета, 2000. 352 с.

3. Аляев, Ю. Г. Цитратная терапия с целью подготовки к дистанционной литотрипсии Текст. / Ю. Г Аляев, Л. М Рапопорт, В. И. Руденко // Урология. 2002. - № 4. - С. 20-23.

4. Аляев, Ю.Г. Современные аспекты медикаментозного лечения больных мочекаменной болезнью Текст. / Ю. Г. Аляев, В. И. Руденко, Е. В. Философова // Рус. мед. журн. -2004.- Т. 12, №8. С.534-540.

5. Байдык, Т.Н. Нейронные сети и задачи искусственного интеллекта Текст. / Т.Н. Байдык.- Киев.: Наукова думка, 2001.-263с.

6. Барский, А.Б. Логические нейронные сети для систем управления и принятия решений Текст. / А.Б. Барский // Нейрокомпьютеры: разработка и применение, № 6, 2005. С 17-26.

7. Барский, А.Б. Нейронные сети: распознавание, обучение, принятие решений Текст. / А.Б. Барский. М.: Финансы и статистика, 2004. 286 с.

8. Баршуков, В.Г. Прогнозирование результатов дистанционной литотрипсии при лечении мочекаменной болезни Текст. / В.Г. Баршуков, С.Л., Соломатин И.И. Олексюк, А.А. Болотов // Урология и нефрология 1997 г . №4. с 57-61.

9. Батыршин, И.З. Методы представления и обработки нечеткой информации в интеллектуальных системах / И.З. Батыршин // Новости искусств, интеллекта. 1996. - №2. С.9-65.

10. Ю.Беллман, Р. Принятие решений в расплывчатых условиях Текст. / Р. Беллман, JI. Заде. // Вопросы анализа и процедуры принятия решений.- М.:Мир, 1976. С. 172-215.

11. П.Берштейн, JI.C. Нечеткие модели принятия решений: дедукция, индукция, аналогия Текст. / JI.C. Берштейн, А.В. Боженюк. -Таганрог: Изд-во ТРТУ, 2001. 110 с.

12. Борисов, А.Н. Модели принятия решений на основе лингвистической переменной Текст. / А.Н. Борисов, А.В. Алексеев, О.А. Крумберг и др. Рига: Зинатне, 1982. 256 с.

13. Борисов, А.Н. Обработка нечеткой информации в системах принятия решений Текст. / А.Н. Борисов, А.В. Алексеев, Г.В. Меркурьева и др. М: Радио и связь. 1989. 304 с.

14. Боровиков, В. STATISTICA. Искусство анализа данных на компьютере: Для профессионалов Текст. / В. Боровиков. 2-е изд. -СПб.: Питер, 2003. 688с.

15. Боровиков, В.П. Прогнозирование в системе Statistica в среде Windows Текст. / В.П. Боровиков, И.Г. Ивченко. М: Финансы и статистика, 1999. 381 с.

16. Боровиков, В.П. Программа STATISTICA для студентов и инженеров Текст. / В.П. Боровиков. КомпьютерПресс, Москва, 2001.

17. Боровиков, В.П., STATISTICA Статистический анализ и обработка данных в среде Windows Текст. / В.П. Боровиков, И.П. Боровиков. -М.: Филин,1997. 608с.

18. Бохуа, Н.А. Экспертные системы: опыт проектирования Текст. / Н.А. Бохуа, В.А. Геловани, О.В. Ковригин. -М., 1990. 218 с.

19. Бронштейн, А.С. Эндоскопия, эндохирургия, литотрипсия Текст. / А.С. Бронштейн, О.Э. Луцевич, B.JI. Ривкин, Г.Д. Константинова, и др. // М.: Медпрактика, 2002. 124 с.

20. Булыгин, В.В. Представление неточных и слабовыраженных данных в инструментальных медицинских экспертных системах Текст. / В.В. Булыгин // Актуальные проблемы медицины. М., 1993 С. 105-109.

21. Бутин, П.С. Применение дистанционной и контактной литотрипсии в лечении камней мочеточника Текст. / П.С. Бутин // дисс. канд. мед.наук.- 14.00.40. М, 2005; 174 с.

22. Бутко, С.Н. Метод построения экспертной системы для выбора терапии Текст. / С.Н. Бутко // Труды ВНИИ приклад, автомат, систем.-М., 1990. С.3-5.

23. Быховский, M.JI. Кибернетические системы в медицине Текст. / МЛ. Быховский, А.А. Вишневский. М.: Наука, 1971. 312 с.

24. Вайнберг, З.С. Камни почек Текст. /З.С. Вайнберг,- М.: Медицина, 1971.- 198 с.

25. Вороновский, Г.К. Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности Текст. / Г.К. Вороновский и др. -X.: Основа, 1997. 419 с.

26. Геловани, В.А. Экспертные системы в медицине Текст. / В.А. Геловани, О.В. Ковригин. Математика, кибернетика. -М. 1987.-№3-32 с.

27. Гладков, J1.A. Генетические алгоритмы Текст. / JI. А. Гладков, В. В. Курейчик В. М. Курейчик. М.: ФИЗМАТЛИТ, 2006. 320 с.

28. Годионова, Т.А. Применение методов обработки нечеткой информации в автоматизированных системах медицинской диагностики Текст. / Т.А. Годионова // Компьютеризация в медицине, под ред. В.Н. Фролова. -Воронеж, 1993. -С. 19-27.

29. Головко, В.А. Нейронные сети: обучение, организация и применение Текст. / В.А.Головко. -М.: Радиотехника, 2001. 256 с.

30. Горбань, А.Н. Нейроинформатика Текст. / А.Н.Горбань, В.Л. Дунин-Барковский, А.Н. Кардин и др. Отв. Ред. Новиков Е.А., РАН, Сиб.

31. Отд., Институт выч. Моделирования Новосибирск: Наука, 1998. 548 с.

32. Губанов, В.В. Основы проектирования автоматизированных систем анализа медико-биологических сигналов Текст. /В.В. Губанов, JI.B. Ракитская, С.А. Филист. ГУШIII «Курск». - Курск, 1997. 134 с.

33. Данилов, А. Компьютерный практикум по курсу "Теория управления". Simulink-моделирование в среде Matlab Текст. / А. Данилов. МГУИЭ. 2002. 128 с.

34. Дзеранов, Н.К. Резидуальные камни почек и их лечение Текст. / Н.К. Дзеранов // Урология. 2003. - № 1. с. 21-27.

35. Дзеранов, Н. К. Лечение мочекаменной болезни Текст. / Н.К. Дзеранов, А.В. Казаченко, Д.А. Бешлиев // Урология.-2002.-№6.-С.3-8.

36. Дзеранов, Н.К. Дистанционная ударно-волновая литотрипсия в лечении мочекаменной болезни Текст. / Н.К. Дзеранов // автореф. дис. д-ра. мед. наук: 14.00.40 НИИ урологии. М., 1994.- 30 с.

37. Дзеранов, Н.К. Лечение мочекаменной болезни — комплексная медицинская проблем Текст. / Н.К. Дзеранов, Д.А. Бешлиев // Качество жизни: медицина.-2005.-№2.-С.46-51.

38. Дьяконов, В.П. MATLAB 6.0/6.1/6.5/6.5 + SP1 + Simulink 4/5. Обработка сигналов и изображений Текст. / В.П. Дьяконов.- М.: СОЛОН-Пресс, 2004. 592 с.

39. Дьяконов, В.П. MATLAB 6.5 SP1/7/7 SP1/7 SP2 + Simulink 5/6. Инструменты искусственного интеллекта и биоинформатики Текст. /

40. В.П. Дьяконов, В.В. Круглов. Серия «Библиотека профессионала». М.: Солон-Пресс, 2006. 456 с.

41. Дьяконов, В.П. Simulink 4. Специальный справочник Текст. / В.П. Дьяконов. СПб.: Питер, 2001. 528 с.

42. Жилин, В.В. Способ моделирования нечетких нейронных сетей Текст. / В.В. Жилин, С.А. Филист, О.В. Шаталова и др. // Медико-экологические информационные технологии: X Междунар. науч.-техн. конф.- Курск 2007. С. 224-228.

43. Жилин, В.В. Гибридный способ классификации биосигналов на основе технологий нечеткой логики принятия решений и нейронных сетей Текст. / В.В. Жилин, С.А. Филист, В.А. Аль-Муаалеми // Биомедицинская радиоэлектроника.-2009.-№5.- С. 77-82.

44. Иглин, С.П. Математические расчеты на базе Matlab Текст. / С.П. Иглин. BHV-Санкт-Петербург, 2005. 640 с.

45. Казин, Э.М. Автоматизированные системы в комплексной оценке состояния здоровья и адаптационных возможностей человека Текст. / Э.М. Казин, А.Д. Рифтин, А.И. Федоров, В.А. Панферов, Ю.П. Шорин // Физиология человека. 1990. -Т. 16 №3. С. 97-110.

46. Каллан, Р. Основные концепции нейронных сетей Текст.: Пер. с англ / Р. Каллан. М.: Издательский дом «Вильяме», 2001. 335 с.

47. Кобринский, Б.А. Автоматизированные диагностические системы в медицине Текст. / Б.А. Кобринский, Г.С. Большакова // Сов. медицина.-1986.-№8.-С.47-51.

48. Кобринский, Б.А. Логика и интуиция специалиста в медицинских системах искусственного интеллекта Текст. / Б.А. Кобринский // Научная сессия МИФИ-2000: Сб. науч. тр. Т.З. М., 2000. С.64-65.

49. Кобринский, Б.А. Нечеткая логика в анализе образных представлений в медицинских системах искусственного интеллекта Текст. / Б.А. Кобринский // Междунар. конф. по мягким вычислениям и измерениям: Сб. докл. Т.1. СПб. - 1998. С.233-235.

50. Кореневский, Н.А. Принципы построения системы принятия решений для врача специалиста на этапе диагностики Текст. / Н.А. Кореневский, С.М. Яцун, И.В. Савенкова. // Труды Курского государственного технического университета. Курск, 1997. С. 87-90.

51. Кореневский, Н.А. Проектирование нечетких решающих сетей настраиваемых по структуре данных для задач медицинской диагностики Текст. / Н.А. Кореневский // Системный анализ и управление в медицинских системах. 2005. Т.4. №1. С. 15-38.

52. Коротких, В.Ф. Синтез логических решающих правил в задачах медицинской диагностики Текст. / В.Ф. Коротких, Н.А. Кореневский // Медико-экологические информационные технологии 99: Вторая междунар. науч.-техн. конф. Курск. 1999. С. 36-38.

53. Круглов, В.В. Интеллектуальные информационные системы: компьютерная поддержка систем нечеткой логики и нечеткого вывода Текст. /В.В.Круглов, М.И. Дли.- М.: Физматлит, 2002. 310 с.

54. Круглов, В.В. Искусственные нейронные сети. Теория и практика. Текст. /В.В. Круглов, В.В. Борисов М.: Горячая линия - Телеком, 2001. 382с.

55. Круглов, В.В. Нечеткая логика и искусственные нейронные сети Текст. / В.В. Круглов, М.И. Дли, Р.Ю. Голунов. Физматлит, 2001. 224 с.

56. Крупчатников, Р.А. Синтез нечетких сетевых моделей, обучаемых по структуре данных для медицинских экспертных систем Текст. / Р.А. Крупчатников, Н.А. Кореневский, С.А. Горбатенко // Медицинская техника.- март-апрель 2008. С. 18-24.

57. Курейчик, В.М. Генетические алгоритмы Текст. / В.М. Курейчик // Перспективные информационные технологии и интеллектуальные системы. 2000. - № 1. С. 18-22.

58. Ларичев, О.И. Выявление экспертных знаний Текст. / О.И. Ларичев,

59. A.И. Мечитов и др. -М.:Наука, 1989. 418 с.

60. Леоненков, А. В. Нечеткое моделирование в среде Matlab и fuzzyTech Текст. / А.В. Леоненков. СПб.: БХВ-Петербург, 2005. 736 с.

61. Лопаткин, Н.А. Мочекаменная болезнь Текст. / Н.А. Лопаткин., Э.К. Яненко //Рус. мед. журн.-2000.-Т. 8, № З.-С. 117-120.

62. Лопаткин, Н.А. Пятнадцатилетний опыт применения ДЛТ в лечении МКБ Текст. / Н.А. Лопаткин // Материалы пленума правления Российского о-ва урологов. Сочи, 28-30 апр. 2003 г. М., 2003. 5-25.

63. Лопаткин, Н.А. Руководство по Урологии в Зх томах Текст. / Н.А. Лопаткин и соавт.- Т. 2. изд.М; 1998 г .

64. Лукашевич, И.П. Проблема получения и передачи медицинских знаний Текст. / И.П. Лукашевич, А.Л.Сыркин // Компьютерная хроника. 1994. - №8-9. С.39-43.

65. Малахов, М.А. Применение систем нечеткой логики и генетических алгоритмов в медицине Текст. / М.А. Малахов // Медико-экологические информационные технологии: IX Междунар. науч.-техн. конф.- Курск 2006. С. 119-121.

66. Медведев, B.C. Нейронные сети. Matlab 6 Текст. / B.C. Медведев,

67. B.Г. Потемкин. -М.:Диалог-МИФИ, 2000. 496 с.

68. Медик, В.А. Медицинская статистика в медицине: учеб. пособие Текст. / В.А. Медик, М.С. Токмачев.- М.: Финансы и статистика, 2007. 800с.

69. Мешковский, Д.В. Использование нечетких моделей для прогнозирования послеоперационных осложнений у урологических больных Текст. / Д.В. Мешковский, С.П. Серегин, С.Д. Долженков и др. // Медицинская техника.- март-апрель 2008. С.8-11.

70. Минаев, Ю.Н. Методы и алгоритмы решения задач идентификации и прогнозирования в условиях неопределенности в нейросетевом логическом базисе Текст. / Ю.Н. Минаев, О.Ю. Филимонова, JI. Бенамеур,- М.: Горячая линия -Телеком, 2003. 205 с.

71. Мирошников В.М. Важнейшие проблемы урологии Текст. / В.М. Мирошников. Медпресс. 2004 г. 240 с.

72. Наместников, А. М. Эффективность генетических алгоритмов для задач автоматизированного проектирования Текст. / A.M. Наместников, Н.Г. Ярушкина // Известия РАН. Теория и системы управления.-№2,2002.

73. Нейлор, К. Как построить свою экспертную систему Текст. / К. Нейлор. -М.: Энергоатомиздат, 1991. 286 с.

74. Осовский, С. Нейронные сети для обработки информации Текст. / С. Осовский; пер. с польского И.Д. Рудинского.- М.: Финансы и статистика, 2002. 344 с.

75. Пат. 2125899 Российская Федерация. Способ лечения мочекаменной болезни Текст. БИ №14, 1999.

76. Пат. 2128363 Российская Федерация. Рефлекторная нейросеть Текст. БИ №9, 1999.

77. Пат. 2006067 Российская Федерация. Способ обработки информации в нейронной сети Текст. БИ №14, 1991.

78. Пат. 2012037 Российская Федерация. Процессор для реализации операций над элементами нечетких множеств Текст. БИ №24, 1994.

79. Пашкина, Е.С. Информационное моделирование истории болезни Текст. / Е.С. Пашкина, С.А. Гаспарян, В.А. Бояджян // Моделирование в управлении здравоохранением: Респ. сб. науч. тр. под ред. С.А. Гаспаряна. -М., 1990. -С. 148-177.

80. Переверзев А.С. Камни почек и мочеточников Текст. /А. С. Переверзев и др.- Харьков ООО С.А.М., 2004. 224 с.

81. Поспелов, Д.А. Нечеткие множества в моделях управления и искусственного интеллекта. / Под ред. Д.А. Поспелова. М.: Наука, 1986.-312 с.

82. Потемкин, В.Г. Система инженерных и научных расчетов MatLab 5.x. В 2-х т Текст./ В.Г. Потемкин.-, М.: Диалог-МИФИ. 1999, 366 с.(т.1), 304 с.(т.2).

83. Ротштейн, А.П. Медицинская диагностика на нечеткой логике Текст. / А.П. Ротштейн. Винница: Континент—ПРИМ, 1996. 132 с.

84. Руденко, В.И. Мочекаменная болезнь. Актуальные вопросы диагностики и выбора метода лечения Текст. / В.И. Руденко // автореф. дисс. д-ра. мед.наук. 14.00.40, 14.00.19. М., 2004; 51 с.

85. Рутковская, Д. Нейронные сети, генетические алгоритмы и нечеткие системы Текст. / Д. Рутковская, М. Пилиньский, JI. Рутковский; пер. с польск. И.Д. Рудинского. М.: Горячая линия Телеком, 2004. 452 с.

86. Рыбаков, И. М. Болезни почек Текст. / И.М. Рыбаков. Издание Горьковского мединститута им. С. М. Кирова г. Горький, 1942 г. 518 с.

87. Сергиенко, А. Цифровая обработка сигналов (второе издание) Текст. /А. Сергиенко,- СПб, Питер, 2006. 751 с.

88. Серегин, С.П. Использование нечетких моделей для прогнозирования и профилактики пиелонефрита Текст. / С.П. Серегин, А.В. Новиков, JI.B. Стародубцева // Биомедицинская радиоэлектроника.-2009.-№5.-С. 50-55.

89. Суровцев, И.С. Нейронные сети Текст. / И.С. Суровцев, В.И. Клюкин, Р.П. Пивоварова. Воронеж ВГУ, 1994. 224 с.

90. Таран, Т.А. Формализация рассуждений на основе аргументации при принятии решений в конфликтных ситуациях Текст. / Т.А.Таран // НТИ. Сер. 2. 1998. - №9. С.23-33.

91. Тененёв, В.А. Гибридный генетический алгоритм с дополнительным обучением лидера Текст. / В.А. Тененёв, Н.Б. Паклин //

92. Интеллектуальные системы в производстве. Ижевск 2003. - № 2. С. 181-206.

93. Тиктинский, O.JI. Мочекаменная болезнь Текст. / O.JI. Тиктинский,

94. B.П. Александров // СПБ.: Питер, 2000. 384 с.

95. Ткачук, В.Н. Мочекаменная болезнь Текст. / В.Н. Ткачук, С.Х. Аль-Шукри, В.Я. Дубинский // Новые Санкт-Петербург, врачеб. ведомости. 2000. - № 4. С. 24-28.

96. Усков, А.А. Интеллектуальные системы управления на основе методов нечеткой логики Текст. / А.А. У сков, В.В. Круглов.-Смоленск: Смоленская городская типография, 2003. 177 с.

97. Усков, А.А. Интеллектуальные технологии управления. Искусственные нейронные сети и нечеткая логика Текст. / А.А.Усков, А.В.Кузьмин.- М.: Горячая линия Телеком. 2004. 144с.

98. Фарбирович, В.Я. Влияние структуры конкрементов на результаты дистанционной ударно-волновой литотрипсии Текст. / В. Я.Фарбирович и др. // Урология. 2001. - № 4. - С. 48-51.

99. Федулова, A.M. Метод синтеза нечетких решающих правил для медицинской диагностики. / A.M. Федулова // Медико-экологические информационные технологии: 1ХМеждунар. науч.-техн. конф.- Курск 2006. С. 143-144.

100. Хайкин, С. Нейронные сети: полный курс: пер. с. англ. Текст. /

101. C. Хайкин. М.: ООО «И.Д. Вильяме», 2006. 1104 с.

102. Шаталова, О.В. Нейронные сети на основе нечеткой адаптирующейся иерархической структуры при наличии данных с пробелами Текст. / О.В. Шаталова, М.А. Ефремов, С.А. Филист //

103. Медико-экологические информационные технологии: IX Междунар. науч.-техн. конф.- Курск 2006. С. 87-93.

104. Шварц, Ю.Г. Проблемы разработки медицинских экспертных систем Текст. / Ю.Г. Шварц, O.JI. Долинина, Р.Н. Каримов // Здравоохранение Российской федерации. -1994.-№1.-С. 7-9.

105. Штовба, С.Д. Проектирование нечетких систем средствами MATLAB Текст. / С.Д. Штовба.- Издательство: Горячая Линия -Телеком, 2007. 288 стр.

106. Ярушкина, Н.Г. Нечеткие нейронные сети с генетической настройкой Текст. / Н.Г. Ярушкина. Лекция научной школы «Нейроинформатика-2005». М.:МИФИ, 2005. 214 с.

107. Ярушкина, Н.Г. Нечеткие нейронные сети. Новости искусственного интеллекта Текст. / Н.Г. Ярушкина // № 2-3 01.-М.: МЭИ (ТУ), кафедра прикладной информатики, 2001. 47-51 с.

108. Ярушкина, Н.Г. Нечеткие гибридные системы. Теория и практика Текст. / Н.Г. Ярушкина. Физматлит, 2007. 208 с.

109. Ярушкина, Н.Г. Основы теории нечетких и гибридных систем. Учебное пособие Текст. / Н.Г. Ярушкина.- Финансы и статистика, 2004. 320с.

110. Bagli, D. Artificial neural networks in pediatric urology: prediction of sonographic outcome following pyeloplasty Текст. / D. Bagli, S. Agarwal, S. Venkateswaran, et al. // The Journal of Urology, Volume 160, Issue 3, P. 980-983.

111. Battiti, R. First and second order methods for learning: Between steepest descent and Newton's method Текст. / R. Battiti // Neural Computation, vol. 4.- no. 2.- 1992. p. 141-166.

112. Benecchi, L. Neuro-fuzzy system for prostate cancer diagnosis Текст. / L. Benecchi // Urology, v68, Issue 2, p. 357-361.

113. Blough, D.K. A comparison of artificial neural networks and statistical analyses Текст. / D.K. Blough, K.K. Anderson // Technical Reports. Pacific North. N.Lab.Richmond.Washington.-1994. rep 94.

114. Caudill, M. Understanding Neural Networks Текст. / M. Caudill, C. Butler // Computer Explorations, Vols. 1 and 2, Cambridge, MA: the МГГ Press, 1992, 143 p.

115. Capocelli, R. Fussy sets and decision theory / R. Capocelli, A. De Luca // Information and control. 1973. - Vol.23. - N3. P.446-473.

116. Charalambous, C. Conjugate gradient algorithm for efficient training of artificial neural networks Текст. / С. Charalambous // IEEE Proceedings, vol. 139.- no. 3.- 1992. p. 301-310.

117. Christakis, N.A. Extent and determinants of error is doctors' prognose in terminally ill patients: prospect cohort study Текст. / N.A. Christakis, E.B. Lamont // British Medical J. 2000.-v.320.p.469-473.

118. Cordon, O. A General study on genetic fuzzy systems Текст. / О. Cordon, F. Herrera, // Genetic Algorithms in engineering and computer science, 1995. p. 33-57.

119. Engelbrecht, A.P. Determining the significance input parameters using sensitivity analysis Текст. / A.P. Engelbrecht, I. Cloete, J.M. Zurada // Proceeding of International Workshop on Artificial Neural Network, Malaga-Terromolinos, 2001. p. 382-388.

120. Foresee, F.D. Gauss-Newton approximation to Bayesian regularization Текст. / F.D. Foresee, M. T. Hagan // Proceedings of the 1997 International Joint Conference on Neural Networks, 1997. p. 19301935.

121. Gil, D. Artificial neural networks for diagnoses of dysfunctions in urology. In International conference on health informatics Текст. / D. Gil, M. Johnsson, A. Soriano, D. Ruiz // Gil et al., 2008.

122. Hagan, M.T. Training feedforward networks with the Marquardt algorithm Текст. / M.T. Hagan, M. Menha // IEEE Transactions on Neural Networks, vol.5.- no.6.- 1994. p. 989-993.

123. Haykin, S. Neural Networks: A Comprehensive Foundation Текст. / New York Prentice Hall Press, 1998. 470 p.

124. Herrera, F. Tackling real-coded genetic algorithms: operators and tools for the behaviour analysis Текст. / F. Herrera, M. Lozano, J.L. Verdegay // Artificial Intelligence Review, Vol. 12, No. 4, 1998. P. 265-319.

125. Kosko, B. Fuzzy systems as universal approximators Текст. / В. Kosko // IEEE Transactions on Computers, vol. 43, No. 11, November 1994. p. 1329-1333.

126. Laurene F. Fundamentals of Neural Networks: Architectures, Algorithms, and Applications Текст. / Prentice Hall, 1994. 382 p.

127. Naguib, R.N.G. Prognostic neuroclassification of prostate cancer patients Текст. / R.N.G. Naguib, F.C. Hamdy // Proc. IEEE Internat. Conf. Eng. Med. Biol. Soc., Chicago, 1997. p. 1003-1006.

128. Remzi, D. An artificial neural network to predict the outcome of repeat prostate biopsies Текст. / D. Remzi // Urology, v. 62. 456-460.

129. Remzi, D. Artificial neural networks in urology Текст. / D. Remzi // European Urology, 2004. P. 33-38.

130. See, A.C. Electrohydraulic lithotripsy: an effective and economical modality of endoscopic ureteric lithotripsy Текст. / A.C. See, H.C. Ch'ng //Aust. N. Z. J. Surg. 1997. 67: 8: 551-553.

131. Shyn, C.K. Memory and neural network based expert system Текст. / C.K. Shyn, M.S. Park // Expert systems with applications. 1999.- v. 16. p. 145-155.

132. Wasserman, P.D. Advanced Methods in Neural Computing Текст. / New York: Van Nostrand Reinhold, 1993. 271 p.

133. Zadeh, L.A. Discussion: Probability theory and fuzzy logic are complementary rather than competitive Текст. / L.A. Zadeh // Technometrics. 1995. - Vol.37, №3. - P.271-276.

134. Zadeh, L.A. Fuzzy sets Текст. / L.A. Zadeh // Fuzzy sets and systems, 1965. n. 8, p. 338-353.