Contribuţii la achiziţia şi structurarea cunoştinţelor în sisteme inteligente pentru diagnoza defectelor
Diagnoza defectelor
Această metodă de raţionament este utilizată de sistemele de
raţionament bazate pe cazuri, (Case-based Reasoning System) care au în
componenţă un set de cazuri (case base) analog cu baza de cunoştinţe,
un sistem de indexare (index library) şi un modul adaptiv, care asigură
crearea unei soluţii pentru problema actuală.
Fiecare caz stocat în baza de cazuri este codificat într-o structură de
date complexă care include informaţiile despre situaţia considerată,
soluţia adoptată şi rezultatele utilizării acesteia dar şi atributele-cheie
utilizate pentru căutarea rapidă a cazurilor similare. Sistemul de indexare
asigură regăsirea cazurilor anterioare adecvate pentru noua problemă pe
baza unor indicatori de similaritate. Modulul adaptiv creează o soluţie
nouă pentru cazul analizat prin preluarea sau modificarea soluţiei de la
un caz similar din trecut. Sistemul de indexare şi modulul adaptiv au un
efect similar cu al motorului de inferenţă. Aceste aplicaţii includ şi un
sistem de învăţare (acumulare a experienţei) bazat pe adăugarea unor
cazuri anterioare, când acestea sunt utile pentru domeniul vizat.
Această abordare are avantajele unei bune cunoaşteri datorită
faptului că sistemele CBR nu construiesc soluţii pornind de la zero, nu
au nevoie de o teorie a întregului domeniu pentru a raţiona, lucrează cu o
bază de cunoştinţe relativ mică, învaţă şi îşi îmbunătăţesc continuu baza
de cunoştinţe cu fiecare experienţa avută în rezolvarea problemelor
apărute.
Spre deosebire de sistemele bazate pe reguli şi cele bazate pe model,
sistemele bazate pe cazuri pot învăţa din cazurile anterioare pentru a
propune soluţii pentru noi probleme (L. Lewis, 1993). Aici, cunoştinţele
sunt menţionate ca fiind cazuri, nu reguli sau modele. Pe lângă
capacitatea lor de a învăţa, sistemele bazate pe cazuri nu sunt supuse
unor modificări ale configuraţiei (M. Steinder and A. S. Sethi, 2004). Cu
toate acestea, în sistemele CBR adaptarea unui caz vechi la o situaţie
nouă reprezintă un proces complicat şi dependent de domeniu (L. Lewis,
1993 ), iar pentru abordarea acestei probleme se propune o tehnică
numită adaptare parametrizată. În plus, este posibil ca abordarea bazată
pe cazuri să nu fie utilizată în timp real şi astfel să fie în corespondenţă
cu alarma (R.D. Gardner, D.A. Harle, 1996).
Principiul de bază al CBR „să rezolve o problemă ţintă, să
regăsească un caz soluţie pe care să-l adapteze cerinţelor problemei” este
ilustrat în Figura 2. 9. Este ştiut faptul că CBR nu oferă întotdeauna
soluţia ideală pentru o problemă, dar dacă are experienţă cu acea
problemă, el va oferi mereu o soluţie. Tehnicile pot fi aplicate pe seturi
31