Материал: Мясников В.В. Основы статистической

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

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

V y V / P(fli)p{x =xlni)=di{x)

> dj{x) = p (n j)p (x = x l n ^ ) ^ x ^ D i ,

Vy

XI

(2.21)

Р{Х = х П Л

 

 

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

ЛУ-1

p [ x = x l n j ) = Y \ P { x , = x J n i ) .

i=0

Учитывая, что возможные значения компонент вектора “О” или “ 1”, получаем следующее вьфажение для дискриминантной функции:

N - 1

й^Д х)=р(О г)П ((1-^(^> = 1 А ))(1 - ^ ,)+ ^ (^ , = 1 М к ) . / = o , i - i .

г = 0

Окончательным решением задачи является классификатор дискриминантной функцией вида

di(x) = l n{p{ni))+J]ln{l - P{X, =l/ni))

N - l

+

i=0

i=0

p { X r = m i )

1 - P (X ,= 1 A ) ,

который, очевидно, является линейным. 26

Аналогичным образом можно получить вьфажение для байесовского классификатора в терминах отношения правдоподобия (2.21):

У ] ф 1 Л у ( х ) > ф / ^ х е ф ,

где

N - \

 

1 = 0

 

 

Р ( ф = 1 / а , )

1 - Н г , = 1 / п , )

(2 .22)

=1п

(X ,= 1 /Q i)

4(X ,= 1 /Q ,)

1 -4

 

f4

(Q ,h

f l - 4 f c = l/Qy)'

 

I j l =1п

 

 

 

i=0

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

2.1.8 Вычисление вероятностей ошибочной классификации: общий случай

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

Plj=

/,4 = 0 ,4 -1 .

(2.23)

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

для вероятностей ошибок имеем следующие вьфажения:

 

 

+<ю

X

 

 

Ро= f /л ( « / ^ 0 )du,

4i = f /л («/^ 1

.

(2.24)

где

27

л

= л ( Г ) = / Ш . , = ф ] .

 

^ ’ /(х/По)

P{^i)

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

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

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

являются равными B i = B (/ = 0,l). Тогда случайная величина Л = 1п(л(х))

имеет нормальный закон распределения с параметрами:

 

м (л /О о ) = М (1п(л(х))/О о) = - |р ( ^ о , ^ 1 ),

 

 

 

M (X/QI ) = M(ln(A(x))/Qi) = ip(M o,M i),

 

 

 

п (л/О г) = п(1п(л(х))/Ог) = р(Мо,M i),

/ = ОД,

 

где

p(rfo,M i) - расстояние Махаланобиса между векторами средних Mg

и

M l . Вьфажения

для вероятностей ошибок

(2.24)

преобразуются

к

следующему виду:

 

 

 

 

 

;?о = 1 -Ф

X - ip (M o ,M i)

 

 

А = Ф

 

I )

 

 

 

VP K , M

 

где

ф (...) - функция Лапласа, а

 

 

 

 

 

p(QqXcoi - cqo)

 

 

 

 

 

X = 1пХ = 1п

 

 

 

p(C2i)(cio - с ц )

новая пороговая величина (рис.2.6). В частном случае, когда матрица штрафов является простейшей и априорные вероятности классов совпадают, тогда имеем:

29

Источник: https://studfile.net/preview/16497642/