DIAGNOZA DEFECTELOR. 2012 | Page 38

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