Sisteme expert

Trimis la data: 2011-06-03 Materia: Informatica Nivel: Facultate Pagini: 21 Nota: / 10 Downloads: 2454
Autor: Dobrea Marinela Dimensiune: 32kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui referat: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
In orice domeniu de activitate exista probleme cu grad ridicat de dificultate care pot fi solutionate numai de catre expertii umani, dar elementul central al prelucrarii inteligente il constituie rationamentul artificial.Sistemele expert sunt sisteme de programe bazate pe tehnicile inteligentei artificiale care inmagazineaza cunostintele expertilor umani dintr-un domeniu bine definit si apoi le folosesc pentru rezolvarea problemelor din domeniul respectiv.

Sistemul expert, prin incercarea de a imita expertul uman, prezinta urmatoarele caracteristici: cunostintele sunt independente de mecanismul de rationament (modificarea unui anumit element nu influenteaza rationamentul);spre deosebire de programarea clasica (unde trebuie sa se descrie explicit toate prelucrarile intr-o maniera statica), sistemele expert se caracterizeaza printr-o abordare declarativa in care se specifica cunostintelece vor fi exploatate in mod dinamic de mecanismul de rationament;

Sistemele expert trebuie sa fie capabile sa explice rationamentele facute si sa argumenteze solutiile obtinute intr-o maniera asemanatoare expertului uman;cunostintele manipulate de sistemele expert sunt in principal de natura simbolica, spre deosebire de programele clasice care utilizeaza prepoderent date numerice;

sistemele expert trebuie sa fie capabile sa gestioneze baze de cunostinte de volum mare si sa trateze cunostintele inexacte sau incomplete;sistemele expert utilizeaza metode empirice bazate pe experienta care conduc la solutiile cele mai bune.sistemul expert este specializat intr-un anumit domeniu sin u in rezolvarea unei singure probleme ca programele informatice clasice.

Baza de cunostiinte contine ansamblul de cunostiinte specializate intr-un anumit domeniu. Astfel exista mai multe metode de reprezentare a cunostintelor, dintre care cele mai importante sunt:retelele semantice; regulile de productie; cadrele.

Procesul de creare a bazei de cunostinte este amplu si consta in:preluarea cunostintelor de la expertul uman;modelarea cunostintelor in conformitate cu cerintele metodei de reprezentare;introducerea in baza si validarea cunostintelor

b)Baza de fapte
Contine datele unei probleme concrete care urmeaza sa fie rezolvata (formulareaproblemei), precum si faptele rezultate in urma rationamentelor efectuate de motorul deinferenta asupra bazei de cunostinte.

c)Motorul de inferenta
Motorul de inferenta este elemental efectiv de prelucrare in sistemul expert care, pornind de la fapte (datele de intrare ale problemei) activeaza cunostintele corespunzatoare din baza de cunostinte, construind astfel rationamente care conduc la fapte noi.
Motorul de inferenta construieste un plan de rezolvare al problemei in functie de specificul acesteia, utilizand cunostintele din domeniul respective.

In urma actiunii motorului de inferenta intr-un anumit context, baza de cunostinte se imbagateste fie prin adaugarea unor elemente noi, fie prin modificarea celor existente.In consecinta, motorul de inferenta este un program care implementeaza altgoritmii de rationament (deductivi, inductivi sau mixti) dar care este independent de baza de cunostinte.

d) Modulul explicativ
Modulul explicativ are rolul de a prezenta intr-o forma larg accesibila, justificarearationamentelor efectuate de motorul de inferenta si, totodata, prezinta intrebarile la caretrebuie sa raspunda utilizatorul.

e)Modulul de achizitie a cunostintelor
Modulul de achizitie a cunostintelor are rolul de a transforma cunostintele din
forma in care le exprima utilizatorul, in forma sa interna. Totodata, acest modul asigura si interfata de comunicare cu baza de date.

f)Interfata cu utilizatorul
Interfata cu utilizatorul realizeaza dialogul utilizatorului cu sistemul expert in
sensul specificarii datelor de intrare si al furnizarii rezultatelor pentru problema de rezolvat.

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.
Confidentialitatea ta este importanta pentru noi

Referat.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat politica de confidentialitate pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Politica de Cookie
Am inteles