Диагностическая матрица

Диагноз

Di

Признак kj

P (Di)

k 1

k 2

k 3

k 11 k 12 k 13 k 21 k 22 k 23 k 31 k 32
P (k 11/ Di) P (k 12/ Di) P (k 13/ Di) P (k 21/ Di) P (k 22/ Di) P (k 23/ Di) P (k 31/ Di) P (k 32/ Di)
D 1 0,6 0,2 0,2 0,7 0,15 0,15 0,9 0,1 0,9
D 2 0,1 0,1 0,8 0,08 0,07 0,85 0,2 0,8 0,1

 

Однако более удобно использовать единообразную форму, полагая, например, для двухразрядного признака

.

Отметим, что , где mj – число разрядов признака kj.

Сумма вероятностей всех возможных реализаций признаков равна единице.

Процесс обучения при использовании метода Байеса состоит в формировании диагностической матрицы. Важно предусмотреть возможность уточнения таблицы в процессе диагностики.  Для этого в памяти
при диагностировании следует хранить не только значения P (kjs/Di), но и следующие величины: N – общее число объектов, использованных для составления диагностической матрицы; Ni – число объектов с диагнозом Di; Nij – число объектов с диагнозом Di, обследованных по признаку kj. Если поступает новый объект с диагнозом Dµ, то проводится корректировка прежних априорных вероятностей диагнозов следующим образом:

. (1.17)

Далее вводят поправки к вероятностям признаков. Пусть у нового объекта с диагнозом Dµ выявлен разряд r признака kj. Тогда для дальнейшей диагностики принимаются новые значения вероятности интервалов признака kj при диагнозе Dµ для каждого интервала s признака kjs:

. (1.18)

Условные вероятности признаков при других диагнозах корректировки не требуют.

Решающее правило – правило, в соответствии с которым принимается решение о диагнозе. По методу Байеса объект, имеющий комплекс признаков K *, относится к диагнозу с наибольшей (апостериорной) вероятностью K ∈ Di, если

. (1.19)

Символ , применяемый в функциональном анализе, означает принадлежность множеству. Условие (1.19) указывает, что объект, обладающий данной реализацией комплекса признаков K * или, короче, реализация K * принадлежит диагнозу (состоянию) Di. Правило (1.19) обычно уточняется введением порогового значения для вероятности диагноза

, (1.20)

где Pi – заранее выбранный уровень распознавания для диагноза Di.

При этом вероятность наиболее ближайшего конкурирующего диагноза чаще всего не выше 1 – Pi. Обычно принимается Pi ≥ 0,9. При условии

, (1.21)

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

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

. (1.22)

Тогда наибольшим значением апостериорной вероятности будет обладать диагноз Dj, для которого P (K */ Di) максимальна

K* ∈ Di, если P (K* / Di)> P (K* / Dj) (j= 1,2,…, n; i=j). (1.23)

Иными словами, устанавливается диагноз Di, если данная совокупность признаков чаще встречается при диагнозе Di, чем при других диагнозах. Такое решающее правило соответствует методу максимального правдоподобия. Из предыдущего вытекает, что этот метод является частным случаем метода Байеса при одинаковых априорных вероятностях диагнозов. При использовании метода максимального правдоподобия вычисленные «частые» и «редкие» диагнозы равноправны.

Вероятность пропуска цели Р (H 12) равна вероятности произведения двух событий: технический объект априорно имеет вероятность P (D 2) нахождения объекта в состоянии с диагнозом D 2, но по результатам диагностического обследования он отнесён к другому диагнозу D 1 с вероятностью P (D 1/ K):

Р (H 12) = P (D 2) P (D 1/ K). (1.24)

Таким образом, Р (H 12) показывает вероятность постановки диагноза D 1 (исправное состояние), при реально существующем состоянии с диагнозом D 2 (неисправное состояние), что соответствует ошибочному пропуску определения состояния с диагнозом D 2. Вероятность такого события определяется вероятностью диагноза D 1 при наличии признака K, который определяет не нулевое значение вероятности P (D 2/ K).

Подобным же образом находится вероятность ложной тревоги:

Р (H 21) = P (D 1) P (D 2/ K). (1.25)

Следовательно, Р (H 21) показывает вероятность постановки диагноза D 2 (неисправное состояние), при реально существующем состоянии с диагнозом D 1 (исправное состояние), что соответствует ошибочному пропуску определения состояния с диагнозом D 1, т.е. мы приняли исправное состояние за неисправное, а это есть «ложная тревога». Вероятность такого события определяется вероятностью диагноза D 2 при наличии признака K, который определяет не нулевое значение вероятности P (D 1/ K).

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

Р (O) = Р (H 12) + Р (H 21) = P (D 2) P (D 1/ K) + P (D 1) P (D 2/ K). (1.26)

Эта вероятность часто называется также уровнем значимости ошибки диагностирования.

Доверительная вероятность правильного решения при диагностировании определяется по формуле

Р (П) = P (D 1) P (D 1/ K) + P (D 2) P (D 2/ K) (1.27)

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


Пример

Задача. Из 1000 обследованных подшипников агрегата 900 подшипников выработали ресурс в исправном состоянии и 100 в неисправном.

Все подшипники были обследованы по следующим параметрам:

– среднее квадратическое значение (общий уровень) вибрации;

– температура;

– загрязнение смазки.

У N 11=540 исправных подшипников (или 60%) среднее квадратическое значение вибрации лежало в диапазоне до 12 м/с2, у N 12=180 исправных подшипников (20%) вибрация была в пределах от 12 до 16 м/с2 и у N 13=180 (20%) – более 16 м/с2.

У N 21=630 исправных подшипников (70%) температура лежала в диапазоне до 70 ºС, у N 22=135 (15%) – в диапазоне от 70 ºС до 90 ºС, и у N 23=135 (15%) – более 90ºС.

У N 31=810 исправных подшипников (90%) загрязнение смазки было в пределах нормы.

У L 13=80 неисправных подшипников (80%) наблюдалась вибрация более 16 м/с2, у L 12=10 неисправных подшипников (10%) вибрация в диапазоне от 12 до 16 м/с2.

У L 23=85 неисправных подшипников (85%) температура была более 90 ºС, а у L 22=7 неисправных подшипников (7%) – в диапазоне от 70 ºС до 90 ºС.

У L 32=80 неисправных подшипников (80%) загрязнение смазки было выше нормы.

Пусть

диагноз D 1 –исправное состояние;

диагноз D 2 – неисправное состояние;

признак k 1 – вибрация, его разряды:

k 11 –до 12 м/с2;

k 12 – от 12 до 16 м/с2;

k 13 – более 16 м/с2;

признак k 2 – температура, его разряды:

k 21 – диапазон до 70 ºС;

k 22 – диапазон от 70 до 90 ºС;

k 23 – более 90 ºС;

признак k 3 – загрязнение смазки, его разряды:

k 31 – в пределах нормы;

k 32 – выше нормы.

Сведём исходные данные в таблицу 1.2.

Таблица 1.2

Исходные данные

Диагноз

Di

Вибрация, м/с2

Температура, оС

Масло

k 11 k 12 k 13 k 21 k 22 k 23 k 31 k 32
<12 12…16 >16 <70 70…90 >90 <N >N
P (k 11/ Di) P (k 12/ Di) P (k 13/ Di) P (k 21/ Di) P (k 22/ Di) P (k 23/ Di) P (k 31/ Di) P (k 32/ Di)
D 1 60% 20% 20% 70% 15% 15% 90% 10%
D 2 10% 10% 80% 8% 7% 85% 20% 80%

 

Задание.

1. Рассчитать вероятность исправного и неисправного состояний подшипника при наблюдении вибрации в диапазоне до 12 м/с2 (k 11), температуры в диапазоне от 70 до 90 ºС (k 22), загрязнения смазки выше нормы (k 32).

2. Уточнить априорные вероятности появления исправного и неисправного состояний, а также условные вероятности признаков, если в результате обследования 1001-го подшипника установлено, что у него было исправное состояние и наблюдались: вибрация свыше 16 м/с2 (k 13), температура от 70 до 90 ºС (k 22), загрязнение смазки меньше нормы (k 31).

 

Решение. По условию поставленной задачи, общее число обследованных подшипников N =1000, число исправных N 1=900, число неисправных N 2=100. Следовательно:

,

.

В соответствии с исходными данными произведём расчёт (1.4) и составим диагностическую матрицу (табл. 1.2).

Для признака вибрации при исправном состоянии:

; ; .

Для признака температуры при исправном состоянии:

; ; .

Для признака загрязнённости смазки при исправном состоянии:

; .

Для признака вибрации при неисправном состоянии:

; ; .

Для признака температуры при неисправном состоянии:

; ; .

Для признака загрязнённости смазки при неисправном состоянии:

; .

Следует заметить, что диагностическую матрицу (табл. 1.3) можно получить непосредственно и из исходных данных (табл. 1.2)

Таблица 1.3


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: