Documente Academic
Documente Profesional
Documente Cultură
Cu toate c au fost date diferite definiii despre Sistemele expert, unele caracteristici
comune, se pot stabili. Unele idei care contureaz noiunea de Sistem Expert sunt :
Din punct de vedere conceptual Sistemele expert vizeaz reconstituirea
raionamentului uman pe baza expertizei obinute de la experi ;
Sistemele Expert dispun de cunotine i de capacitatea de a desfura activitai
intelectuale umane;
Sistemele Expert sunt organizate pentru achiziia i exploatarea cunoaterii dintrun domeniu particular numit domeniul problemei;
Sistemele Expert dispun de metode de invocare a cunoaterii i exprimarea
expertizei, comportndu-se ca un asistent inteligent ;
Ca nivel de realizare informatic, Sistemele Expert se bazeaz pe principiul
separrii cunoaterii (bazei de cunotine) de programul care o trateaz (motorul
de inferen) ;
Sistemele Expert sunt capabile s memoreze cunoaterea, s stabileasc legturi
ntre cunotine i situaii pe baza faptelor i prelucrrii cunoaterii incerte.
Sistemele Expert incearc s reproduc raionamentul experilor umani asupra
cunotinelor puse la dispoziia lor ntr-o anumit manier, ajungnd s le modifice i chiar s
ofere explicaii asupra unor raionamente fcute.
succesele i greelile fcute n trecut, iar cunoaterea o pot memora, organiza i regsi rapid.
Ei pot apela structurile cunoaterii din experiena proprie.
Experii sunt dificil de definit, ei pot fi persoane cu mai multe nivele sau grade de
expertiz. ntrebarea este ct de mult expertiz trebuie s posede o persoan calificat ntrun domeniu nainte de a fii considerat un expert?
Expertiza uman incluide o gam larg de activitai ale expertului cum ar fi:
Recunoaterea i formularea problemei;
Rezolvarea problemei cu exactitate i rapiditate;
Explicarea soluiei;
nvarea din experien;
Restructurarea cunoaterii;
Fragmenatrea regulilor;
Toate acestea indic capacitatea experilor de a transforma datele unei probleme
arbitrare intr-o form care conduce la o soluie rapid. Aceasta este posibil datorit capacitaii
de nvare din experien a unor lucruri noi, de fragmentare a regulilor cunoscute, de
determinare a relevanei cunoaterii i a limitei acesteia in domeniu. Toate aceste activiti
trebuie desfaurate eficient (rapid i cu cost redus) i eficace (cu rezultate de calitate). Pentru
a imita un expert uman este necesar s se construiasc un sistem cu toate aceste caracteristici.
Exist doua motive pentru care se decide construirea unui Sistem Expert : nlocuirea
unui expert i asistarea unui expert n activitatea sa.
Principalele raiuni pentru nlocuirea expertului uman sunt:
a face expertiza posibil n orice moment
automatizarea unei sarcini rutine care necesit un expert
expertul este foarte scump
expertiza este cerut in medii de lucru periculoase pentru sntatea omului
Asistarea experilor umani de ctre programe specializate este tot mai des ntlnit in
marile firme i nu numai. Principalele motive pentru care se dezvolt Sistemele expert
capabile s asiste experii n munca lor sunt:
ajut expertul n executarea sarcinilor de rutin n scopul mbuntairii
productivitii sale
ajut expertul n executarea sarcinilor dificile n scopul unui mai bun control al
complexitii
punerea la dispoziia expertului a informaiei dificil de procurat la momentul
oportun
Transferul expertizei constituie de fapt obiectivul unui Sistem Expert. Transferul are
loc de la expertul uman la calculator i de aici la utilizatorii experi sau nonexperi. Acest proces
implica patru activitai:
achiziia cunoaterii de la experi sau/i din alte surse
reprezentarea cunoaterii n calculator
inferenierea pe baza cunoaterii stocate
3
forma inferene i a trage concluzii. Acesta urmrete o serie de obiective majore cum ar fi:
alegerea startegiei de control n funcie de problema curent, comutarea ntre acestea pentru a
putea realiza o deducie executarea aciunilor care sunt prevazute n planul de rezolvare.
Baza de fapte este reprezentat de o memorie auxiliar ce conine toate datele
utilizatorului (fapte iniiale ce descriu enunul problemei de rezolvat) i rezultatele
intermediare produse n cursul procedurii de deducie.
Modul de achiziie al cunotinelor preia cunotinele specializate furnizate de
expertul uman sau inginerul de cunotine ce nu este specific reprezentrii interne, i apoi
verific validitatea acestora n final genernd o baza de cunotine coerent.
Interfaa utilizator est cea care asigur dialogul dintre utilizator i sistem, fr nici
un ajutor din partea proiectantului de sistem sau a unui specialist n ingineria cunoaterii.
Prin intermediul acesteia, se preiau parametrii problemei pe msur ce componenta de
control are nevoie de ei. Exist Sisteme Expert care au o interfa foarte complex, furniznd
chiar i dicionare, fiind capabil de analize lexicale i sintactice. Cu toate acestea ea trebuie
sa fie simpla i calar pentru a fi posibil utiltizarea facil a ei.
Modul de explicaii urmrete obinerea de explicaii asupra desfurrii proceselor
infereniale fcute, a soluiilor obinute n sesiunile de consulatre. Acesta poate oferii
evidentieri n cazul lipsei unor cunotine sau a inconsistenei acestora, uneori fiind capabil
de dezvluirea cauzelor unor eecuri
Urmtoarea figur (Figura 1) prezint arhitectura unui Sistem Expert
Expert
uman
Inginer de
cunotine
Modul de achiziie a
cunotinelor
Baza de
cunotine
Baza de
fapte
Utilizator
Mecanism
de
inferen
Modul de
explicare
Interfaa utilizator
Figura 1
Sisteme multi-expert
Sistemele multi-expert sunt o abordare mai recent i mai promitoare care tinde s
depeasc Sistemele Expert. Ele reprezint programe folosite pentru rezolvarea unor
probleme foarte complexe care includ opinii diferite legate de acceasi problem, cunotine
care au fost achiziionate prin diferite expertize. Un Sistem Expert bazat pe un sistem
multiplu are unele avantaje, cum ar fi:
1) posibilitatea de a mparii experiena, cunotina si resursele;
2) o mai mare credibilitate ;
3) o raionare mai buna datorit observaiilor facute de ali ageni constitueni.
Exist dou scheme de dezvoltare a sistemelor multi-expert. Prima este cea n care
sistemul este alctuit din mai multe subsisteme (ageni ) care abordeaz diferite pri ale
problemei. Problema care trebuie rezolvat la astfel de sisteme, o reprezint coordonarea i
cooperarea subsistemelor. A doua schem este caracterizat de o singur baz de cunotine
coninnd informaii de la mai multi experi .
Hanachi (1996) a propus o tehnic specific de dezvolatre a Sistemelor Expert.
Aceast tehnic presupune existena a dou baze de date una activ i una deductiv care se
comport ca un sistem informaional cooperativ. Acest sistem, menine informaii despre
dezvolatrea proiectului si un set de reguli care coordoneaz i controleaz diferite activitai.
Rezolvarea i ncorporarea opiniilor conflictuale reprezint o problem major pentru
reprezentarea cunoaterii. Lietal (1995) sugereaz un raionament fuzzy care combin
cunotina experilor i ine cont de independena acestora. Aceast mod de abordare a
problemei identific cazurile de intrare i gsete informaia cea mai potrivit pentru a fi
folosit intr-un caz individual.
Cercettorii constat azi o evoluie ctre interaciuni frecvente i complexe ntre cei mai
diveri specialiti dintr-un domeniu restrns, n scopul exercitrii unei activiti de nivel nalt.
SISTEMUL MULTI-EXPERT
Utilizator
= modul de cunoatere
Figura 2
= comunicaie
Bibliografie
http://www.ifi.unizh.ch/groups/ailab/people/bongard/migros/LectMon830.pdf
Sisteme Expert Dorin Ioni Crstoiu
10