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

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

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 18.01.2018
Размер файла 405,4 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Тверской государственный технический университет, Тверь

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

А.А. Миловидов

Н.Н. Филатова

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

Нечеткая модель аудиограммы

Учитывая субъективный характер метода оценки порогов слуха для описания величины потери слышимости на отдельной частоте введены лингвистические переменные (ЛП), характеризующие пороги слышимости по воздушному (PV) и костному (PK) проведениям [Филатова и др., 2006]. Для каждой ЛП сформирован набор термов («Нет потерь слуха (TPV1/TPK1)», «Малые потери (TPV2/TPK2)», «Средние потери (TPV3/TPK3)», «Большие потери (TPV4/TPK4)», «Очень большие (TPV5/TPK5)», «Глухота (TPV6/TPK6)») и построены функции принадлежности. Каждая функция принадлежностей выделяет не менее 3-х нечетких множеств для соответствующего терма.

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

(1.1)

, (1.2)

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

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

Расширение нечеткой модели аудиограммы топологическими характеристиками

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

Тип отдельной КПС (возрастающая, убывающая, ровная)

Форма КПС (выпуклая, вогнутая, пилообразная).

Очевидно, что свойства первой группы относятся, как к целой КПС, так и к отдельному отрезку этой кривой (Рис. 1б).

Для формального описания этих свойств введем лингвистическую переменную «Тип отрезка/кривой» (NP) и ее терм-множество: «Возрастающий (TNP1)», «Убывающий (TNP2)», «Ровный (TNP3)». Для оценки NP предлагаются три правила.

Пусть , , , , где k - индекс терм-множества, которое является результатом интерпретации для i-ой точки КПС (в данном случае и далее по воздушному проведению, для костного проведения методы аналогичны), m - индекс терм-множества, которое является результатом интерпретации для (i+1)-ой точки КПС.

Тогда:

, , (2.1)

где - результат интерпретации наклона i-го отрезка, - степень истинности интерпретации.

Если k=m, то:

,, ,

, (2.2)

где k' - индекс терм-множества, которое является результатом интерпретации для i-ой точки КПС при исключении k-го терм-множества, m' - индекс терм-множества, которое является результатом интерпретации для (i+1)-ой точки КПС при исключении m-го терм-множества.

Тогда:

, , (2.3)

Если k' = m', то:

(2.4)

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

, (2.5)

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

Результаты распознавания принадлежности отрезков, составляющих пороговую кривую, одному из нечетких множеств (TNP1, TNP2, TNP3) можно представить в виде квадратной матрицы M_ot. Каждый элемент (mij) этой матрицы представляет наименование множества, к которому принадлежит отрезок начинающийся в i-ой точке и заканчивающийся в j-ой точке. Такая форма позволяет представить описание не только отрезков, составляющих КПС, но и различные варианты ее аппроксимации (Рис. 2) [Миловидов и др., 2009].

Рис. 2. Формирование матрицы отрезков КПС

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

Если то из M_ot удаляется i-ый столбец и j-ая строка, при этом: . Результат применения правила показан на Рис. 3.

Матрицу отрезков можно использовать для определения формы всей пороговой кривой или ее отдельных участков. Для этого введена ЛП FP=<Форма кривой>, терм-множество («Выпуклая (TFP1)», «Вогнутая (TFP2)», «Ломаная (TFP3)», «Ровная (TFP4)») и набор правил.

1) Если:

2) Если:

Если: участка.

Рис. 3. Пример аппроксимации матрицы отрезков

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

Применение НМА в интеллектуальной системе диагностики нарушений слуха

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

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

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

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

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

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

Список литературы

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

1. [Филатова и др., 2006] Филатова Н.Н., Абу-Мандил Н., Григорьева О.М., Нечеткие классификаторы для автоматической диагностики нарушений слуха // Труды Всероссийской научной конференции «Нечеткие системы и мягкие вычисления». - М.: Физматлит, 2006.

2. [Заде, 1976] Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений: Пер. с англ. - Математика. Вып. 3. 1976.

3. [Миловидов и др., 2009] Миловидов А.А., Филатова Н.Н., Построение качественных характеристик аудиометрических кривых на основе нечетких оценок порогов слышимости // Нечеткие системы и мягкие вычисления - 2009. Сб. научных трудов. Т. 1. Волгоград, 2009.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [822,3 K], добавлен 09.06.2012

  • Рождение искусственного интеллекта. История развития нейронных сетей, эволюционного программирования, нечеткой логики. Генетические алгоритмы, их применение. Искусственный интеллект, нейронные сети, эволюционное программирование и нечеткая логика сейчас.

    реферат [78,9 K], добавлен 22.01.2015

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

    курсовая работа [79,2 K], добавлен 25.06.2011

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

    курсовая работа [1,5 M], добавлен 10.02.2013

  • Математическая модель построения кривых Безье с описанием реализации на языке Visual С++. Вычисление длины кривой. Условие непрерывности соседних кривых Безье, частные случаи. Структура программы, вызываемые функции. Описание основных алгоритмов.

    курсовая работа [405,3 K], добавлен 06.08.2013

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

    курсовая работа [71,5 K], добавлен 15.12.2013

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

    курсовая работа [371,2 K], добавлен 07.08.2012

  • Технико-экономическая характеристика ОАО "ТТЗ". Обоснование проектных решений информационного обеспечения комплекса задач. Описание информационной модели (схемы данных). Технологическое, программное обеспечение. Расчет экономической эффективности проекта.

    дипломная работа [81,3 K], добавлен 28.09.2009

  • Виды и особенности ИТ-проектов, риски и управление ими, способы оценки. Описание и правила операций над нечеткими лингвистическими переменными. Программная реализация алгоритмов. Требования к составу, параметрам технических средств. Тестирование системы.

    дипломная работа [3,5 M], добавлен 10.06.2013

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

    дипломная работа [1,6 M], добавлен 19.03.2014

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

    дипломная работа [280,5 K], добавлен 03.11.2013

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

    курсовая работа [727,6 K], добавлен 14.10.2012

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

    дипломная работа [3,3 M], добавлен 10.11.2012

  • Использование нечеткой логики при управлении техническими объектами, основанными на имитации действия человека-оператора при помощи ЭВМ, в соединении с пропорционально-интегрально-дифференциальным регулированием и алгоритмах управления процессом флотации.

    доклад [74,7 K], добавлен 21.12.2009

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

    курсовая работа [2,0 M], добавлен 11.08.2009

  • Анализ данных с помощью скользящего среднего из пакета и построение тренда на графике. Выполнение задания и расчетов с построенным графиком. Оценка адекватности экспериментальных данных модели для проведения экономического статистического анализа.

    контрольная работа [7,7 M], добавлен 27.04.2010

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

    контрольная работа [822,5 K], добавлен 27.06.2011

  • Преимущества, недостатки и область применения модели быстрой разработки. Планирование и тестирование модели. Рефакторинги и простой дизайн, коллективное владение кодом. Выбор оптимальной последовательности написания кодов. Частые выпуски версий.

    презентация [49,0 K], добавлен 07.12.2013

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

    презентация [1,3 M], добавлен 10.02.2014

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

    дипломная работа [1,5 M], добавлен 27.10.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.