Medii de programare în Inteligen a Artificial ă
[Pages:40]Medii de programare ?n Inteligena Artificial
Sisteme Expert
Lect. univ. dr. Mihaela Colhon
Sisteme bazate pe cunotine
Un sistem de inteligen artificial, sau sistem bazat pe cunotine, este format din dou componente fundamentale: baza de cunotine care conine cunotinele specifice domeniului problemei i eventual, cunotine generale motorul de inferen care proceseaz cunotinele pentru rezolvarea problemei.
Definiie ?n inteligena artificial cunotinele sunt vzute ca mulimea de fapte i principii acumulate de oameni sau, mai general, nivelul cunoaterii umane la un anumit moment.
2
Clasificarea cunoasterii dupa gradul de generalitate
Cunostintele relative la alte cunostinte se numesc meta-cunostinte. Informatiile pot fi combinate in entitati de cunoastere mai complexe, numite cunostinte. Datele sunt materia prima a informatiilor. Un ansamblu de semnale alcatuiesc setul de date (mesaje).
3
Date. Informaii. Cunotine
Data: orice simbol sau semnal care fr a fi ?ncadrat ?ntr-un anume context nu are niciun ?neles.
Exemple: yes, galben, 112221, etc.
Datele pentru a avea sens sunt organizate sau prelucrate ?n structuri mai complexe numite informaii.
Exemple: numere de telefon - 0351111222, 0251223456, etc.;
culori ? rou, galben, albastru, etc.
Cunotine: sunt substituite unori reguli necesare ?nelegerii i interpretrii informaiilor.
Exemple: dac temperatura e mai mare dec?t 20? atunci se
considera ca vremea e calduroas; daca nota este mai mare de 5
4
atunci se consider ca e not de trecere.
Tipuri de cunotine
?n cadrul acestor sisteme sunt codificate mai multe tipuri de cunotine: cunostinte procedurale (cum sa rezolvam o problema): reguli, strategii, agende, proceduri si functii; cunostinte declarative (ce este cunoscut despre problema): concepte, obiecte, fapte; cunostinte bazate pe mostenire (descriu organizarea cunostintelor): pot fi de doua tipuri:
? ne-structurate: retele semantice ? structurate: cadre, reprezentari orientate obiect
meta-cunostinte (cunostinte despre cunostinte): informatia de care este nevoie pentru rezolvarea unei probleme; euristicile (reguli-de-aur care ghideaza rationamentul): criterii, metode sau principii pentru a decide care dintre mai multe posibile alternative de derulare a actiunii promite cea mai eficace cale de rezolvare a problemei
5
Inferena ?n programe IA
Definiie. Se numete metod de inferen, sau pe scurt inferen, procedura de obinere la un moment dat, a noi elemente (fapte) pe baza cunotinelor sistemului.
Fiecare model de reprezentare a cunotinelor are metode de inferen specifice. Pentru a putea ajunge la solutia unei probleme este necesar, de cele mai multe ori, o
aplicare repetata a metodei de inferen.
Definitie. Se numete strategie de control procesul de aplicare repetat a metodei de inferen pentru a ajunge la soluie, de preferinta c?t mai repede.
Metoda de inferen ?mpreun cu strategia de control
formeaz nucleul motorului de inferen al unui sistem
6
bazat pe cunostinte.
Sisteme Expert. Definire
Un sistem expert este un produs software care poate raiona ca un expert uman ?n domeniu. Deci, un sistem expert trebuie sa modeleze at?t cunotinele expertului c?t i modul ?n care acesta raioneaz.
N. infenrdenrea(n2u0:-01S)ISTEME EXPERT. Reprezentarea cunotinelor i
Un sistem expert este un sistem care emuleaz abilitatea de a lua decizii a expertului uman. Termenul ?emuleaz? ?nseamn c sistemul este menit s acioneze ?n toate privinele ca expertul uman. Emularea este ceva mai mult dec?t simularea, care cere doar s se acioneze prin imitarea condiiilor realizate. Sistemele expert acioneaz foarte bine ?n domenii bine delimitate.
J. Giarratano, G. Riley:- Expert Systems. Principles & programming, 2nd edition (1993)
7
Sisteme Expert
Deoarece regulile de raionament sunt uor de implementat ?n programe de calculator, sistemele expert pot fi uor dezvoltate folosind computere. Domeniul in care astfel de programe sunt folosite cu mare succes este medicina (cu precadere sunt utlizate ?n diagnoz). Avantajele unui sistem expert versus un doctor:
SE pot procesa o baza de cunotine/date mult mai mare SE nu pot uita sau grei ?n aplicarea regulilor de raionament SE este disponibil (aproape) permanent i nu iese la pensie Un SE poate accesa i prelucra cunotine mai complexe dec?t un doctor obinuit
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- lege nr 15 2021 din 8 martie 2021 legea bugetului de stat
- analiza efectului gradului de concentrare prezent pe piaţa
- prof univ dr neagoe visarion curriculum vitae
- medii de programare în inteligen a artificial ă
- adresa bld maresal alexandru averescu nr 15 sector 1
- puncte de vedere onoarea este recompensa pentru ceea ce a
- randament scenariu an scenariul scenarii ron 2018 ron
- examenul de bacalaureat 2011 simulare 13 aprilie 2011
- pag 10 sunteți chiriaș ce trebuie să știți ca să plătiți
- rezumat apapr
Related searches
- n positive adjectives to describe a person
- letter n adjectives to describe a person
- what is 8ft n a diameter circle
- n words to describe a person
- c n a registry missouri
- programare inmatriculare auto online
- bank of america n a contact number
- write a program to ask the user to enter number of real numbers n then read in
- a u b n c
- programare inmatriculare botosani
- programare permise auto
- credit first n a payment