Proiect Q-Learning - inteligență artificială

Proiect
8/10 (1 vot)
Domeniu: Automatică
Conține 1 fișier: doc
Pagini : 15 în total
Cuvinte : 2582
Mărime: 149.91KB (arhivat)
Publicat de: Lorena Damian
Puncte necesare: 7

Extras din proiect

1.Inteligenta Artificiala

Generalitati

Scopul Inteligentei Artificiale (AI) este de a dezvolta algoritmi sau metode pentru sistemele de calcul, care să simuleze modul de gândire uman. Evident propozitia aceasta nu trebuie luată ca o definitie riguroasă a conceptului de AI. Ceea ce trebuie totusi remarcat în această propozitie este utilizarea termenului de "gândire", si nu de "inteligentă", cu scopul de a largi câmpul aplicatiilor care pot fi considerate ca apartinând AI, ca de exemplu perceptia, prelucrari de limbaj, ..., etc.

Un sistem AI trebuie sa fie capabil sa efectueze 3 lucruri principale :

1. memorare de cunostinte;

2. aplicarea cunostintelor dobândite (memorate) pentru a rezolva probleme;

3. dobândirea de noi cunostinte prin experienta.

De asemenea, un sistem AI este constituit din trei componente:

Fig.I.1: Schema pentru reprezentarea procesului de învatare.

Învatarea: Procesul de învătare poate fi reprezentat grafic prin intermediul schemei din Fig.I.2. Dupa cum se vede din schema, mediul înconjurator furnizează anumite informatii elementului de învatare, care la rândul sau utilizeaza aceasta informatie pentru a îmbogati si îmbunatati continutul unei baze de cunostinte, iar în final elementul de procesare utilizeaza baza de cunostinte pentru a efectua sarcina dorită.

Fig. I.2.: Modelul unui sistem AI cu cele 3 componente ale sale.

Informatia furnizata de mediul înconjurator sistemului de învatare (masinii) este în general, imperfecta, elementul de învatare nestiind sa umple golurile lasate de informatiile lipsa, sau, sa ignore elementele neesentiale. De aceea masina lucreaza mai mult pe baza deductiilor, ajustându-si permanent comportamentul pe baza feedback-ului obtinut de la elementul de procesare.

2.Retele neuronale

Retelele neuronale artificiale reprezinta un sistem de procesare al semnalelor, compus dintr-un numar mare de procesoare elementare interconectate, denumite neuroni artificial sau noduri, si care coopereaza pentru rezolvarea unei sarcini specifice.

Algoritmi si tipuri de instruire

Retelele neuronale artificiale(RNA) actioneaza cunostintele prin instruire (invatare). Invatarea presupune adaptarea parametrilor liberi ai retelei neuronale (ponderi, praguri, rata de invatare, uneori chiar forma functiei de activare sau structura retelei) ca urmare a stimulilor mediului in care se gaseste reteaua.

Tipul de invatare este determinat de maniera in care sunt ajustati parametrii liberi ai retelei neuronale.

Preview document

Proiect Q-Learning - inteligență artificială - Pagina 1
Proiect Q-Learning - inteligență artificială - Pagina 2
Proiect Q-Learning - inteligență artificială - Pagina 3
Proiect Q-Learning - inteligență artificială - Pagina 4
Proiect Q-Learning - inteligență artificială - Pagina 5
Proiect Q-Learning - inteligență artificială - Pagina 6
Proiect Q-Learning - inteligență artificială - Pagina 7
Proiect Q-Learning - inteligență artificială - Pagina 8
Proiect Q-Learning - inteligență artificială - Pagina 9
Proiect Q-Learning - inteligență artificială - Pagina 10
Proiect Q-Learning - inteligență artificială - Pagina 11
Proiect Q-Learning - inteligență artificială - Pagina 12
Proiect Q-Learning - inteligență artificială - Pagina 13
Proiect Q-Learning - inteligență artificială - Pagina 14
Proiect Q-Learning - inteligență artificială - Pagina 15

Conținut arhivă zip

  • Proiect Q-Learning - Inteligenta Artificiala.doc

Alții au mai descărcat și

Aplicații ale inteligenței artificiale

APLICAȚII ALE INTELIGENȚEI ARTIFICIALE Definiția cea mai acceptată a inteligenței artificiale a fost dată de John McCarthy în 1955: “o mașină care...

Modelarea Matlab-Simulink a Unei Sere

Cunoasterea duratei de timp de la semanat pâna la rasaritul plantelor mai are însemnatate si pentru obtinerea unor productii cat mai timpurii. Daca...

Inteligență artificială

Laborator 1 Scopul: Insusirea ideilor fundamentale despre inteligenta artificiala, insusirea ideilor fundamentale despre programarea logica,...

Circuite logice secvențiale

In multe aplicatii este nevoie de un element care sa prezinte 2 stari diferite, cu posibilitatea de a trece dintr-o stare in cealalta, fara sau in...

Mecatronica

Introducere in Mecatronica Contextul in care a aparut Mecatronica: • Mutatii considerabile calitative si cantitative in evolutia societatii in...

Proiectare conceptuală

Cerintele sistemului operational Odata ce a fost definita nevoia si abordarea tehnica, e necesar sa le tranlatam intr-un “scenariu...

Te-ar putea interesa și

Simularea reglării automate a nivelului folosind un regulator cu rețele neuronale

Inteligenta artificiala ,ca si in cazul inteligentei biologice,se dobandeste printr-un proces continuu si de durata de invatare,de aceea problema...

Ilustrarea și simularea unor algoritmi legați de inteligența artificială folosind programarea orientată pe obiect în limbajul java

Introducere Am ales lucrarea intitulată „Ilustrarea și simularea unor algoritmi de inteligență artificială folosind programarea orientată pe...

Consilierea Carierei

Cariera reprezinta un aspect deosebit de important din viata unei persoane, datorita faptului ca ea se concretizeaza intr-o permanenta lupta pentru...

Algoritmi Genetici

1 Introducere în calculul evolutiv În general, orice sarcina abstracta care trebuie îndeplinita, poate fi privita ca fiind rezolvarea unei...

E-services

Prez arhitectura sist de e-serv si enumerati principalele categ de serv care pot fi eficientizate cu ajutorul tehnologiilor informationale si de...

Etică și integritate academică

Etică și integritate.Definiție.Principii. Ramură a filozofiei, etica se ocupă cu sistematizarea și prezentarea conceptelor de conduită greșită și...

Sisteme informatice inițiere

Informatica poate fi definită ca o activitate pluridisciplinară orientată spre proiectarea şi exploa¬tarea sistemelor de prelucrare a...

Ai nevoie de altceva?