Sistemele expert sunt produse ale inteligentei artificiale, ramura a stiintei calculatoarelor ce urmareste dezvoltarea de programe inteligente. Ceea ce este remarcabil pentru sistemele expert, este aria de aplicabilitate ce a cuprins multe domenii de activitate.
Un sistem expert (SE) este un program care urmareste un grup de cunostinte pentru obtinerea in acelasi mod ca si expertii umani a rezultatelor despre activitati dificil de examinat. Principala caracteristica a sistemelor expert este derivata din baza de cunostinte impreuna cu un algoritm de cautare specific metodei de rationare. Un sistem expert trateaza cu succes probleme pentru care o solutie algoritmica clara nu exista.
Cronologic, primele aplicatii ale inteligentei artificiale le-au constituit sistemele expert. Acestea emuleaza rationamentul uman pentru sarcini specifice si in domenii restranse si au fost foarte bine primite de companii.
Primele sisteme expert dezvoltate in domenii aplicative au fost DENDRAL, destinat analizei structurilor moleculare, MYCIN, un sistem expert pentru diagnosticul si tratamentul infectiilor sanguine, sistemele EMYCIN, HEADMED, CASNET si INTERNIST pentru domeniul medical, PROSPECTOR pentru evaluarea prospectiunilor si forajelor geologice, sau TEIRESIAS pentru achizitia inteligenta a cunoasterii.
Primul sistem expert a fost dezvoltat incepand din 1965, la Stanford, de catre Edward Feigenbaum si laureatul premiului Nobel, geneticianul Joshua Lederberg
- DENDRAL, chimistul computerizat, este primul program bazat pe cunostinte destinat rationamentului stiintific
El reusea sa determine structura unor compusi chimici organici pe baza analizei spectroscopice a moleculelor
Pe masura ce setul sau de reguli a crescut, sistemul a devenit insa dificil de mentinut si dezvoltat in continuare
- Un alt sistem expert celebru este MYCIN, creat in 1972 de Edward H. Shortlife, tot la universitatea Stanford. In dizertatia sa de doctorat, el a demonstrat puterea sistemelor bazate pe reguli pentru reprezentarea cunoasterii si inferente in domeniul diagnosticului si tratamentului medical. Sistemul diagnostica infectii bacteriene ale sangelui si propunea tratamente corespunzatoare, cu dozajul antibioticelor calculat in functie de greutatea pacientului. MYCIN dobandea informatii suplimentare prin intrebari adresate utilizatorului, precum:
,,A suferit recent arsuri pacientul?" sau
,,Are pacientul alergii cunoscute la medicamentul X?"
Se remarca de asemenea tratarea cunostintelor in conditii de incertitudine, spre deosebire de sistemul DENDRAL, care nu putea realiza acest lucru
Programul folosea reguli de tipul:
,,Daca microorganismul este Gram pozitiv si morfologia microorganismului este Cocci
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.