Home - qdidactic.com
Didactica si proiecte didacticeBani si dezvoltarea cariereiStiinta  si proiecte tehniceIstorie si biografiiSanatate si medicinaDezvoltare personala
referate stiintaSa fii al doilea inseamna sa fii primul care pierde - Ayrton Senna





Aeronautica Comunicatii Drept Informatica Nutritie Sociologie
Tehnica mecanica


Informatica


Qdidactic » stiinta & tehnica » informatica
Alegerea instrumentului de dezvoltare pentru sisteme expert



Alegerea instrumentului de dezvoltare pentru sisteme expert


Alegerea instrumentului de dezvoltare pentru sisteme expert


Dupa ce se stabileste ca problema ce urmeaza a fi rezolvata prin intermediul SE e adecvata, utilizatorul sau inginerul de cunostinte are la dispozitie doua optiuni :


Limbajul de program inalt : C++, Java, Jess, Prolog, Lisp ;

a)     avantajul folosirii limbajelor de programare de nivel inalt este reprezentat de flexibilitate, in sensul ca limbajul de programare nu mai e restrictionat de dorintele IC sau de tipul aplicatiei ;

b)     dezavantaje : actualizarea BC e dificila, sunt necesare cunostinte solide atat de programare, cat si legate de crearea BC, MI si a interfetei cu utilizatorul

Generatoare de SE

a)     avantajele generatoarelor de SE :



ofera un mediu complet pentru construirea si testarea BC ;

pot fi folosite si de catre IC care nu au cunostinte sau experienta in programare ;

solicita numai crearea si testarea BC, pentru ca celelalte componente sunt deja incluse in generatorul de SE ;

b)     dezavantaje :

impun o anumita metoda de reprezentare a cunostintelor, o anumita metoda de inferenta si o anumita interfata cu utilizatorul ;

sunt uneori mult mai scumpe decat limbajele de programare ;

un generator SE particular poate fi folosite doar pentru a rezolva probleme specifice dintr-un anumit domeniu.

c)  la alegerea instrumentelor de dezvoltare trebuie sa se tina cont de urmatoarele especte :

restrictii de dezvoltare (timp, personal, bani) ;

posibilitatile de sprijinire (sponsorizari) ;

fiabilitate (durata de utilizare) ;


mentenabilitate (asistenta tehnica) ;

necesitatile problemei ;

necesitatile aplicatiei.




Metode si tehnici de inteligenta aritificiala


Criterii de clasificare :


Dupa tipul prelucrarilor pe care se bazeaza metodele si tehnicile de IA


a)     metode si tehnici de calcul simbolic - au ca punct de plecare modul traditional de intelegere si modelare a gandirii rationale reprezentate de logica formala;

b)     metode si tehnici de calcul neuronal (imita neuronii

au fost definite prin analogie cu cel mai important procesor

uman de informatii, si anume Sistemul Nervos Central ;

de fapt, toate metodele si tehnicile bazate pe calculul   neuronal sunt metode si tehnici spcifice IA ;

de inspiratie bilologica, calculul neuronal se bazeaza pe conectarea unitatilor de prelucrare printr-o retea densa de interconexiuni ;

unitatea de prelucrare, numita neuron artificial sau formal, realizeaza doar calcule simple ;

reteaua de neuroni artificiali prezinta calitati remarcabile datorita paralelismului in operare ;

spre deosebire de sistemele bazate pe calcul simbolic care nu invata din proprie experienta, calculul neuronal isi impune sa realizeze sisteme pornind de la o cantitate mica de informatii care sa fie capabile sa rezolve aplicatii complexe, prin invatarea pe parcurs a unor cunostinte noi.

c)      metode si tehnici de calcul genetic (imita cromozomii)

au fost definite prin analogie cu prelucrarile informationale ce au loc in sistemele naturale ;

Holland a definit actualele metode in incercarea de a modela transformarile informatiilor genetice ce au loc in procesul evolutiei organismelor vii.


Dupa domeniul in care au fost definite initial :


a)     metode si tehnici generale de rezolvare a problemelor :

au fost prelucrate din alte domenii si au fost definite asa pentru ca pe de o parte sunt folosite si in alte domenii in afara IA si, pe de alta parte, sunt utilizate in mai multe subdomeni ale IA ;

toate metodele si tehnicile generale de rezolvare a problemelor, utilizate in domeniul IA, se bazeaza pe calculul simbolic.

b)     metode si tehnici specifice IA - sunt reprezentate de metode de achizitie, reprezentarea si utilizarea cunostintelor, bazandu-se pe calculul simbolic, neuronal si genetic.




Contact |- ia legatura cu noi -| contact
Adauga document |- pune-ti documente online -| adauga-document
Termeni & conditii de utilizare |- politica de cookies si de confidentialitate -| termeni
Copyright © |- 2024 - Toate drepturile rezervate -| copyright