Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция3 (1) [другая]

.pdf
Скачиваний:
0
Добавлен:
22.07.2026
Размер:
2 Мб
Скачать

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Теоретическое обоснование метода

 

 

 

Применение статистических методов

 

 

 

 

требует наличия репрезентативной

 

 

 

 

выборки по каждому классу

 

 

 

 

 

 

 

 

Простейший случай: один признак x, два класса с

 

функциями плотности распределения f1(x), f2(x)

 

 

 

- область значений признака x

 

 

 

Вероятность появления любого значения x

 

 

 

отлична от нуля на всей области как для

 

 

 

первого, так и для второго класса

 

 

 

x0 – точка, разделяющая на области

 

 

 

принятия решения в пользу классов 1 и 2

- ошибка первого рода для класса 1 (ошибка

 

 

 

 

 

 

 

Задача: каким условиям должна

 

 

второго рода для класса 2)

 

 

 

- ошибка второго рода для класса 1 (ошибка

 

 

удовлетворять точка x0, чтобы при

 

 

 

многократном принятии решения

 

 

первого рода для класса 2)

 

 

 

 

 

алгоритмом распознавания средняя

 

 

Полная вероятность ошибки p( + ) определяется

 

 

 

 

 

ошибка была минимальной?

 

 

всей закрашенной областью

 

 

 

 

 

 

 

 

 

 

 

 

 

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Теоретическое обоснование метода

4 ситуации при принятии решения:

1. Верное решение - класс 1, и мы попали в 1

2. Верное решение - класс 1, а мы попали в 2

3. Верное решение – класс 2, а мы попали в 1

4. Верное решение – класс 2, и мы попали в 2

Условная плата за каждое решение:

С11 С12 С21 С22

ошибки

Средняя условная плата при многократном принятии решения называется

средним риском

Средний риск R для четырех рассмотренных ситуаций рассчитывается по формуле:

Rri pi

i14

ri – условная плата в i-м случае, pi – полная вероятность такого случая

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Теоретическое обоснование метода

В общем случае вероятность появления классов 1

и 2 может быть различной (например, при различном

соотношении площадей под разными типами земельных угодий на снимке)

P1, P2 – априорные вероятности появления классов 1 и 2 соответственно

Тогда для каждой ситуации значение pi рассчитывается по формуле:

pi P(i) f(i) (x)dx

( i )

i=(1,1), (1,2), (2,1), (2,2),

(i)=1,2

Математическое выражение для полного среднего риска:

 

x0

 

x0

 

R c11P1 f1 (x)dx c12 P1

f1 (x)dx c21P2

f2 (x)dx c22 P2

f2 (x)dx

 

 

x0

 

x0

 

 

 

 

 

 

 

 

 

 

 

Теперь осталось определить, при каком условии в точке x0 значение R будет минимально

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Теоретическое обоснование метода

Условие минимума R в точке x0:

dR

 

0

 

 

dx

 

x x0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x0

 

 

 

 

 

 

 

 

 

 

 

 

Вспомним, что

 

 

 

f (x)dx 1. Тогда если f (x)dx ,

то

f (x)dx 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d 1

 

 

 

 

 

 

d (1 1 )

 

 

 

 

d 2

 

 

 

 

 

 

 

 

d (1 2 )

 

 

 

 

 

dR

 

 

 

c11P1

 

 

 

c12 P1

 

 

 

c21P2

 

c22 P2

 

 

 

dx

 

x x0

 

dx

 

x x0

 

dx

 

 

x x0

dx

 

 

x x0

 

dx

 

 

 

x x0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c11P1 f1 (x) c12 P1 f1 (x) c21P2 f2 (x) c22 P2 f2 (x) 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть с11=с22=0, а с12=с21=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Получаем следующее условие для точки x0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P1 f1 (x)

 

 

1

 

В логарифмической форме:

ln

 

 

P1 f1

(x)

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P2 f2

(x)

 

 

 

 

 

 

 

 

 

 

 

P f

2

(x)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Область :

P f

1

(x) P f

2

(x)

 

 

Область :

P f

2

(x) P f (x)

 

 

 

 

 

 

1

 

1

 

 

 

 

 

2

 

 

 

 

 

2

2

 

 

 

 

 

1

1

 

 

 

 

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Теоретическое обоснование метода

Выражение

P1 f1 (x)

1 называется отношением правдоподобия,

P2 f2 (x)

а функции P1 f1 (x) и

P2 f 2 (x) называются функциями правдоподобия

Функции правдоподобия являются решающими функциями, а отношение правдоподобия определяет разделяющую функцию для пары классов

Все полученные результаты справедливы и для многомерного случая

Случай K классов

Решающая функция для класса Ak k=1,…,K может быть выражена формулой Байеса:

p(Ak /x)

Pk p(x/Ak )

N

 

Pi p(x/Ai )

 

i 1

p(Ak/x) определяет долю точек с конкретным вектором значений x в k-м классе и называется апостериорной вероятностью появления класса Ak

Решение принимается в пользу того класса, для которого функция правдоподобия максимальна, отсюда название алгоритма – максимум правдоподобия (maximum likelihood – ML)

Теория и алгоритмы распознавания образов

Статистическая классификация в тематическом дешифрировании данных ДЗ

Байесовское решающее правило в случае нормального распределения

значений признака

Плотность нормального распределения в многомерном случае

p(x)

1

e1/ 2(x m)

T

C

1

(x m)

 

 

 

 

2 n / 2 | C |1/ 2

 

 

 

 

 

m вектор средних значений по координатам xj, C – ковариационная матрица

Величина 12 (x m)T C 1 (x m) называется расстоянием Махаланобиса

Расстояние Махаланобиса – безразмерная величина и измеряется относительно среднеквадратического отклонения : для сечения p(x) на уровне 1 =1

 

Расстояние Махаланобиса используется

 

как метрический классификатор в случае

Пример классификации по расстоянию

разных ковариационных матриц C и

Махаланобиса: точка x отнесена к классу 1, хотя

существенно различающихся центров m

по евклидову расстоянию относится к классу 2

 

Теория и алгоритмы распознавания образов

Статистическая классификация в тематическом дешифрировании данных ДЗ

Байесовское решающее правило в случае нормального распределения

значений признака

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

ln(rk (x)) 1/2(x - mk )T C-k1 (x - mk ) lnPk (1/2)ln | Ck |

Поскольку это значение отрицательно, на практике используют расстояние между

образом и классом:

Dk (x) ln(1/rk (x)) 1/2(x - m k )T C-k1 (x - m k ) - lnPk (1/2)ln | Ck |

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

В общем случае границы между классами – гиперповерхности второго порядка

При равных ковариационных матрицах они вырождаются в гиперплоскости

Теория и алгоритмы распознавания образов

Статистическая классификация

Байесовское решающее правило. Достоинства и недостатки метода.

В общем случае правило Байеса позволяет разделять классы с произвольными функциями распределения признака

Областей решения для каждого класса может быть несколько

Недостатки:

большой объем обучающих данных

крайние точки относятся к классу с самой

большой дисперсией

Изображение с аппаратуры

Классификация на 12 классов

Классификация на 12

по расстоянию Махаланобиса

классов по максимуму

OLI (Landsat-8)

 

правдоподобия

 

Класс городской застройки

Естественные цвета

(байесовское

(розовый цвет) поглотил все

 

решающее правило)

 

остальные классы

 

 

Иллюстрация преимущества байесовского правила перед расстоянием Махаланобиса при контролируемой классификации изображения OLI на 12 классов

Теория и алгоритмы распознавания образов

Статистическая классификация в тематическом дешифрировании данных ДЗ

Байесовское решающее правило в случае нормального распределения

значений признака Особенности практического использования

 

 

 

 

 

 

 

 

 

 

 

Все Pk

при классификации изображений по

 

 

 

 

Нарушение гипотезы о нормальном распределении

 

 

 

 

 

при смещении обучающей выборки может приводить

 

 

байесовскому правилу обычно принимаются

 

 

 

 

 

 

 

 

 

к дополнительным ошибкам

 

 

 

одинаковыми

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Это позволяет лучше выделять

 

 

 

 

 

 

 

 

однородные классы,

 

 

 

 

 

 

 

 

занимающие небольшую

 

 

 

 

 

 

 

 

площадь на снимке

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Теория и алгоритмы распознавания образов

Обучение статистических классификаторов при автоматизированном дешифрировании данных ДЗ

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

Основные требования

1.Тестовый участок должен быть типичен для выделяемого класса

2.Выборка образов должна быть распределена по нормальному закону

3.Выборка должна быть репрезентативной ( не меньше 100 образов)

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

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

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

Общее количество точек – от 100 до 200

При наличии технических возможностей на тестовых объектах должно быть выполнено полевое спектрометрирование

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

Соседние файлы в предмете Теория и алгоритмы распознавания образов