Contribuţii la achiziţia şi structurarea cunoştinţelor în sisteme inteligente pentru diagnoza defectelor
Diagnoza defectelor
Tehnica cărţii de criptare (Codebook technique)
Tehnica cărţii de criptare (codebook) utilizează ideea tehnicii de
codificare şi constă în două etape (S.A. Yemini et al., 1996): generarea
codului şi decodarea lui.
Cifrul, o matrice a codurilor ce identifică individual evenimente
problemă, este în primul rând construit pe baza unui grafic de
cauzalitate. Un cod este un vector (s0, s1, ... sn), fiecare corespunzând
unui eveniment simptom si, şi care poate lua valoarea 0 sau 1, într-un
context determinist. În context nedeterminist, si poate avea valorile în
intervalul [0, 1]. Cu cât valoare lui si este mai mare, creşte probabilitatea
ca evenimentul si să fie cauzat de problema identificată de acel cod.
Când si are valoarea 1, evenimentul simptom si apare ca urmare a
problemei eveniment identificată de acel cod.
În figura 2.5 avem un exemplu de carte de criptare derivată dintr-un
graf de cauzalitate. De menţionat este şi faptul că nu toate simptomele
sunt folosite pentru a genera acest codebook. Acest lucru este datorat
faptului că unele simptome nu contribuie cu mai multe informaţii care să
indice alte probleme cu excepţia celei care a fost semnalată de către alte
simptome. Prin urmare, prin eliminarea acestor simptome creste
eficienţa fără pierderea unor informaţii. De exemplu, simptomele s 1 şi s3
sunt eliminate în prezenţa simptomului s2 chiar dacă s1 şi s3 fac parte din
efectul problemei P1.
Figura 2. 5. Codebook creat dintr-un grafic de cauzalitate (Xin Hu, 2007)
Această tehnică, în cazul sistemelor virtualizate, permite o mai bună
mapare a problemelor, şi nu ţine seama de portabilitatea aplicaţiilor. Este
mult mai uşor de folosit decât tehnica grafului de dependenţă întrucât se
poate realiza, prin experienţa expertului uman, o matrice de mapare între
probleme (defecte) şi simptome (manifestări) fără o modelare a detaliilor
de cauzalitate între evenimente, asociate simptomelor.
19