PROGRAMA ANALITICĂ
a disciplinei
FUNDAMENTELE INTELIGENŢEI ARTIFICIALE
1. Titularul disciplinei: Prof. dr. Horia-Nicolai Teodorescu, m.c.
2. Tipul disciplinei: impusă
3. Structura în planul de învăţământ:
Semestrul |
Numărul de ore pe săptămână |
Forma de verificare |
Numărul total de ore |
Total ore pe disciplină |
||||||
C |
S |
L |
P |
C |
S |
L |
P |
|||
1 |
2 |
|
1 |
1 |
Examen |
28 |
|
14 |
14 |
56 |
4. Proceduri folosite la predare şi aplicaţii; cerinţe la examinarea studenţilor:
Expunere, conversaţie, exemplificare, aplicaţii demonstrative, exerciţii, probleme rezolvate, microproiecte.
5. Conţinutul disciplinei
(În funcţie de timpul disponibil şi de capacitatea de răspuns şi de cunoştinţele anterioare ale audienţei, titularul îşi rezervă dreptul să reducă sau să adauge unele topici predate.)
C1 - Elemente de logică. Valori de adevăr, grade de încredere, probabilitate, utilitate etc.
Mulţimi de valori de adevăr. Logici tri- şi multi-valente (LMV). Logici Lukasiewicz.
Conective logice ca operatori binari, negaţia.
Exemple de logici trivalente şi LMV.
C2 - Logica propoziţională şi logica predicatelor.
Implicaţia. Comparaţie între logica Booleană şi logica probabilistă. Lanţuri de inferenţă.
Elemente de teoria probabilităţilor. Inferenţă Baysiană. Lanţuri Markov.
C3 - Logica fuzzy. Negaţia şi conectivele.
Implicaţia. Mulţimi fuzzy, funcţii de apartenenţă şi operaţii cu mulţimi fuzzy.
Latici. Algebre Booleene şi algebre Heyting (elemente).
C4 - Comparaţie între diverse logici. Utilizări ale diverselor logici. Exemple de aplicaţii.
Elemente de implementare software şi hardware a diverselor logici.
C5 - Teoria clasificării, recunoaşterea formelor şi data-mining.
Spaţii vectoriale, rotaţii, transformări continui. Plane de separare. Funcţii distanţă. Prototipul clasei şi clasificarea bazată pe prototip. Proiecţii ale claselor pe subspaţii.
Clasificarea pe baza proiecţiilor.
C6 - SVM. K-vecini. Metode probabilistice de clasificare. Ipoteze statice, grad de încredere. Distribuţii statice multivariabile. Clasificatori Bazsieni. Metoda k-medii.
C6- Clasificatori fuzzy. Fuzzy k-vecini.
Comparaţie între metodele de învăţare supervizată şi nesupervizată.
C7- Reţele neuronale pentru clasificare.
C8 - Metode de implementare a sistemelor de clasificare.
Aplicaţii industriale în medicină şi în economie/comerţ a sistemelor de clasificare.
C9 - Recunoaşterea formelor.
Supraveghere şi control inteligent.
C10 - Algoritmi de optimizare – problema formală a optimizării.
Algoritmi genetici. Operaţii. Criterii de optim (fitness). Strategii evolutive.
Programare evolutivă. Alte metode euristice de optimizare: metoda roiurilor de particule, coloniilor de furnici etc.
C11 - Sisteme reconfigurabile + principii şi metode.
Analize de caz pentru sisteme reconfigurabile.
C12 - Sisteme de decizie, diagnoză şi planificare
Elemente de teoria deciziei şi optimizare. Funcţii obiectiv.
C13 - Grafuri şi drumuri pe grafuri etichetate. Curgeri (distribuţii) pe grafuri. Drum optimal.
Planificarea drumurilor – aplicaţii în robotică.
Total ore curs......................... 28 ore
1. Control elementar fuzzy cu microcontroler _4_ ore
2. Sisteme electronice adaptive elementare _4_ ore
3. Sisteme electronice reconfigurabile elementare _2_ ore
4. Sisteme cu microcontroler adaptive _2_ ore
5. Sisteme cu microcontroler cu învăţare (algoritmi elementari) _2_ ore
Total ore aplicaţii .................... 14 ore
1. Control elementar fuzzy cu microcontroler.
2. Clasificator supervizat cu funcţii RBF şi învăţare prin metoda gradientului. Implementarea clasificatorului antrenat într-un microsistem (microcontroler).
3. Sistem de recunoaştere de forme cu reţele neuronale (supervizat, reţea multistrat).
4. Sisteme genetice evolutive şi reconfigurabile.
Total ore ..................... 14 ore
[2]. H.N. Teodorescu, and L.C. Jain (Eds.): „Intelligent Technologies in Rehabilitation”. CRC Press, Florida, USA, 520 pp. + xvi, December 2000 ISBN: 0849301408
[3]. H.N. Teodorescu, D. Mlynek, A. Kandel, H.J. Zimmermann (Eds.): „Intelligent Systems and Interfaces”, 480pp., ISBN: 079237763X, Kluwer Academic Press, Boston. 2000
[4]. H.N. Teodorescu, A. Kandel, and L.C. Jain (Eds.): „Fuzzy and Neuro-fuzzy Systems in Medicine”, CRC Press, Florida, USA, 394 pp.+ xxviii, (ISBN0-8493-9806-1), 1998
[5]. H.N. Teodorescu, M. Zbancioc, Oana Voroneanu – „Sisteme bazate pe cunoştinte. Aplicaţii”. Editura Performantica, 2004, Iasi, ISBN-973-730-014-9, pg. 293
[6]. H.N. Teodorescu – „Elemente de utilizare a Micro-controlerelor” Partea I – Procesarea datelor şi aplicaţii cu Sisteme bazate pe micro-controlere”, Ed. Tehnică „Gh. Asachi” Iaşi 2005, pg.
Observaţii: Toate referinţele, inclusiv cursurile curente sunt protejate copyright – drepturile autorului sau ale editurii respective sunt protejate prin lege. Materialele nu pot fi copiate sau multiplicate sau stocate în vreun fel.
7. Baza materială:
§ Reţea de 8 calculatoare pentru dezvoltarea programelor în C++, MPLAB, NeuroSolutions, FuzzyCLIPS
8. Titular curs
Numele şi prenumele |
Vechime în învăţământ |
Gradul didactic |
Titlul ştiinţific |
Teodorescu Horia-Nicolai |
32 ani |
profesor universitar |
Dr. dr. h.c. m.c. A.R. |
9. Titular aplicaţii
Numele şi prenumele |
Vechime în învăţământ |
Gradul didactic |
Titlul ştiinţific |
Zbancioc Marius-Dan |
8 ani |
asistent univ. |
ing. drd. |
©copyright H.N. Teodorescu. Copierea acestor materiale fără acceptul scris al autorului poate atrage răspundere civilă şi penală, inclusiv plata de daune.