Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Masterat

FISA DISCIPLINEI

Codul
Denumirea disciplinei
MI290 Programare genetică - generare automată de cod sursă
Specializarea
Semestrul
Ore: C+S+L
Categoria
Statutul
Sisteme inteligente - în limba engleză
2
2+2+0
obligatorie
Titularii de disciplina
Prof. Dr. DUMITRESCU Dan Dumitru,  ddumitrcs.ubbcluj.ro
Obiective
Cursul este consacrat prezentarii principalelor notiuni , modele si algoritmi din Programarea genetica.
Continutul
- Descoperirea programelor;
- Limbajul generator de programe;
- Principalele structuri al PG;
- Initializarea structurilor de tip arbore;
- Calcularea adecvarii in PG;
- Operatorii de cautare ai PG - recombinarea si mutatia;
- Introni;
- Modele de populatii;
- Implementari paralele ale PG.
Bibliografie
1. KOZA, J.,R., Genetic Programming, MIT Press, 1992.
2. KOZA, J.,R., Genetic Programming, Vol. 2, MIT Press, 1994.
3. KOZA, J.,R., Genetic Programming, Vol. 3, MIT Press, 2000.
4. BANZHAF, W., NORDIN, P., KELLER, R., FRANCONE. F., Genetic Programming,.Morgan Kaufmann, San Franscisco, 1998.
5. DUMITRESCU, D. LAZZERINI, B., JAIN. L., Evolutionary Computation, CRC Press, Boca Raton, New York, 2000.
Evaluare
Fiecare student trebuie sa demonstreze ca a atins un nivel acceptabil de cunoastere si intelegere a domeniului, ca este capabil sa exprime cunostintele intr-o forma coerenta, ca are capacitatea de a stabili anumite conexiuni si de a utiliza cunostintele in rezolvarea unor probleme.
Verificarea cunostintelor se face prin evaluarea unui proiect individual, activitatii in timpul semestrului si prezentarilor facute. Fiecare student va primi cate o nota pentru fiecare activitate. Nota finala va fi media notelor.
Legaturi: Syllabus-urile tuturor disciplinelor
Versiunea in limba engleza a acestei discipline
Versiunea in format rtf a acestei discipline