Cursuri Informatică zi
Inteligenţă Artificială (asistent: drd. Madalina Raschip)
Cursul de
Inteligenţă Artificială se adresează studenţilor informaticieni din anul 3. El prezintă noţiuni
fundamentale ale domeniului IA, incepand cu limbajului Lisp,
considerat limbajul "de casă" al domeniului şi continuand cu
noţiuni de reprezentare a cunoştinţelor, de căutare in
spaţiul stărilor, inferenţe in reţele semantice, probleme
de planificare şi jocuri. Studenţii primesc un proiect pe care
trebuie să-l realizeze inainte de examen.
2007-2008
Cursuri
Curs 1: Prezentarea proiectului (ppt)
Curs 2: Introducere in IA si Lisp (ppt)
Curs 3: Functii elementare si elemente de programare Lisp (Exemple de sesiuni la curs: txt1,
txt2
txt3)
Curs 4: PROIECT > Interfata grafica > motorul MIA (prezentare: Corina si Emanuel Dima). Materialul poate fi accesat din Wiki-ul proiectului
Curs 5: Lisp. Exemplu de transpunere matrice (txt)
Curs 6: PROIECT > Interfata text-vorbire (prezentare: Doina Jitca si Vasile Apopei - IIT). Materialul poate fi accesat din Wiki-ul proiectului
Curs 7: Lisp. Materialul integral relativ la Lisp poate fi gasit aici: (pdf)
Proiecte vechi
2005: Proiect de traducere simbolica - UNL
Situri si documente de interes:
Tehnologiile limbajului uman (asistent: drd. Ionut Pistol)
Cursul (numit anterior
Lingvistică Computaţională) se adresează studenţilor care doresc să
aprofundeze cunoştinţe predate la cursul de Inteligenţă
Artificială din anul 3. Din vastul domeniu al lingvisticii
computaţionale, se dezbat probleme de analiză a discursului, scopul
final fiind construirea de modele pentru interpretarea automată a
textelor. Dintre tematicile tratate: teorii clasice
ale discursului (teoria stărilor atenţionale,
teoria structurilor retorice, teoria centrelor), probleme de coeziune a
textelor (anafora), teoria nervurilor, parsarea
incrementală a textelor, ontologii lingvistice.
In fiecare an cursul se incheie cu o serie de proiecte realizate de studenţi.
Lucrările de diplomă pe care le conduc se inspiră cu predilecţie din probleme
tratate la acest curs.
Programarea Bazată pe Reguli (asistent: drd. Adrian Iftene)
Cursul de Programare Bazată pe Reguli işi propune familiarizarea studenţilor cu o paradigmă de
programare utilizată in crearea de sisteme expert. Un sistem expert (SE) este un program care
simulează experienţa şi posibilităţile de
raţionament ale unui specialist uman intr-un anumit domeniu. Se
prezintă anatomia SE, tipuri de SE (cu inlănţuire inainte,
inapoi şi mixtă), realizarea internă a SE, algoritmul RETE. Limbajul introdus va
fi CLIPS. Se vor construi numeroase exemple de programe realizate in CLIPS.
Cursul se va incheia cu un proiect.
Materiale
Cartea de bază: Dan Cristea, "Programarea bazată pe reguli", Ed. Academiei, 2002.
Cursul 2008
Cursul 1: Introducere in Sisteme Expert. Functionarea unui motor de inferente in trei timpi:
filtrare, selectie, executie, oprirea motorului. Rularea unui program. Interfata utilizator a CLIP-ului, ferestre. Definirea limbajului. Pattern-uri simple.
Variabile uni- si multi-camp. Comenzi. Exemple: Adunarea elementelor unui vector. clp
Cursul 2: Prioritatea regulilor, definitia de salience. Exemple: Grade de rudenie. clp
Cursul 3 (Pistol): Prioritati, variabile etc. Exemple: Bubble sort.
Cursul 4: Proiectarea unui program bazat pe reguli ca automat cu stari. Exemplu: Problema celor n regine. clp ppt
Cursul 2007
Cursurile 1-2: Introducere in Sisteme Expert. Functionarea unui motor de inferente in trei timpi:
filtrare, selectie, executie, oprirea motorului. Rularea unui program. Interfata utilizator a CLIP-ului, ferestre. Definirea limbajului. Pattern-uri simple. Variabile uni- si multi-camp. Comenzi. Exemple:
Numara mere.
Bubble-sort.
Bubble-sort (oricate multimi).
Relatii de rudenie.
Cursurile 5-6: Algoritmul RETE. Proiectul "Sentimente".
Cursul 2006
Cursurile 1-2: Introducere in Sisteme Expert. Functionarea unui motor de inferente in trei timpi:
filtrare, selectie, executie, oprirea motorului. Rularea unui program.
Interfata utilizator a CLIP-ului, ferestre. Definirea limbajului. Pattern-uri simple. Variabile uni- si multi-camp. Comenzi. Probleme.
| |
|