- •52. Модели медицинской диагностики, основанные на теории статистич-х решений
- •Метод максимального правдоподобия
- •Метод Неймана-Пирсона
- •Модель Фишера
- •Метод Байеса
- •Метод Вальда
- •54. Методы классификации и распознавания образов в задачах диагностики и прогнозирования.
- •Модель Фишера
- •54. Нейронные сети в медицинских технологиях
- •Метод максимального правдоподобия
- •Метод Неймана-Пирсона
Метод Вальда
Используются только наиболее информативные признаки. Заранее не известно, сколько признаков мы рассматриваем.
Пусть имеется 2 класса. Предположим, что признаки независимы:
Предположим, что все признаки ранжированы по информативности (х1 – самый информативный, хm – наименее информативный)
γ = 0 – линия безразличия. Вероятности для 1-го и 2-го классов равны.
А, В – верхний и нижний пороги.
γ(x) = γ(x1), где х1 – самый информативный признак.
Если γ(x1)>A, то объект принадлежит классу K1, если γ(x1)<B, то объект принадлежит классу K2. Если A<γ(x)<B, то продолжаем послед. Процедуру.
γ(x1x2) = γ(x1)+ γ(x2)
и т.д. пока не будет превзойден порог А или В.
Выбор порогов А и В:
54. Методы классификации и распознавания образов в задачах диагностики и прогнозирования.
Задача диагностики: необходимо отнести пациента к одному из классов заболеваний, то есть поставить диагноз
Задача прогнозирования: предсказать, как состояние пациента будет изменяться в будущем.
В задачах диагностики и прогнозирования используется медико-биологическая информация. Ее можно разделить на 4 типа:
Качественные признаки – вербальное описание состояния больного со слов
Количественные признаки – значения, полученные в результате измерений и анализов
Динамические данные – данные, полученные в результате наблюдения за пациентом в течение некоторого времени
Изображения.
Признаки измеряются по следующим шкалам:
Номинальная – шкала наименований. К ней относятся все качественные признаки
Порядковая – все объекты упорядочены по некоторому свойству
Интервальная
Шкала отношений – для каждой пары объектов определяется отношение (лучше-хуже,…)
Каждый объект может быть представлен набором признаков: x = (x1, x2, …, xm).
Решающее правило (РП) – алгоритм, с помощью которого объект, заданный вектором признаков х может быть отнесен к одному из известных классов (может быть классифицирован).
Информация используемая при построении РП:
1. Экспертная информация
2. Обучающая выборка (набор эталонов) - для всех классов известно некоторое количество объектов, которые являются эталонами классов.
Диагноз ставится на основе признаков xis = (xi1, ..., xin)
xis - вектор признаков i-го прецедента
i - номер прецедента в s-м
классе
s - номер класса
3. Статистическая информация.
Для каждого класса строится функция распределения признаков. Используется информация о функции распределения(широкий класс РП).
Виды классификаций:
а) Классификация при наличии обучающей выборки
Обучающая выборка – набор эталонов для каждого класса. Эталон представляет собой m-мерный вектор: xsi = (xsi1, xsi2, …, xsim), где xsij – j-й признак i-го эталона из s-го класса.
Измеряется расстояние до эталонов.
Если d1=d2 – отказ от классификации.
Строится дискриминантная функция z(x) = 0
z(x) = d(x,ε1) - d(x,ε2)
Методы построения z(x):
1. Метод ближайших соседей
задаётся p=3, 4, ... - количество представителей обучающей выборки.
для объекта x=(x1,...,xm) находим p ближайших соседей.
РП:
где p1 - количество ближайших соседей, принадлежащих K1, p2 - количество ближайших соседей, принадлежащих K2
2. Метод весового вектора
используется в том случае, если классы линейно разделимы:
строим гиперплоскость:
z(x) = w0 + w1x1 + w2x2 + … + wnxn = 0
wTx = 0
w = (w1,w2, …, wn) – вектор неизвестных коэффициентов
0) w0 выбирается произвольно
1) х(1) – объект обучающей выборки на первом шаге.
wT(0)x(1) ≥ 0
wT(0)x(1) < 0
Если х(1)K1 и wT(0)x(1) ≥ 0, то w(1) = w(0)
Если х(1)K1 и wT(0)x(1) < 0, то w(1) = w(0) – Cx(1), где C>0 (const или изменятся на каждом шаге)
Если х(1)K2 и wT(0)x(1) ≥ 0, то w(1) = w(0) + Cx(1)
Если х(1)K1 и wT(0)x(1) < 0, то w(1) = w(0)
2) х(2)
w(2) = w(1) или w(2) = w(1) ± Cx(2)
И т.д. до w(n)
Условие остановки:
Все объекты распознаны правильно
Количество ошибок не более заданного
Если не выполняется, то возврат на первый шаг.
3. метод потенциальных функций
вводим d(x',x") - растояние между точками в m-мерном пространстве. f(d) - потенциальная функция. D(x, Ks) - потенциал в точке x, создаваемый классом Ks:
объект относится к тому классу, для которого потенциал выше.
zs(x) = D(x,ks)
РП: zssi(x)= zs(x) – zsi(x) = 0
4. Минимизация наборов прецедентов.
из обучающей выборки рассматриваются те эталоны, которые лежат на границе классов.
Контроль классификации:
деление выборки
скользящий экзамен
классификационная матрица
Метод дообучения
б) Классификация на основе теории статистический решений
Для каждого класса строится функция распределения вектора признаков, которая определяет вероятность появления объекта из данного класса
Методы:
