Metajezik za opis evolucijskih algoritama (CROSBI ID 372817)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Đurasević, Marko
Jakobović, Domagoj
hrvatski
Metajezik za opis evolucijskih algoritama
U ovom radu predstavljen je metajezik za opis evolucijskih algoritama (ECDL), te je dodatno implementiran programski prevoditelj koji program zapisan u ECDL-u prevodi u program zapisan u Javi. Dobiveni Java program moguće je izvesti u sklopu ECF-a u kojem su definirani svi operatori i sve ostale strukture koje su potrebne za izvođenje evolucijskih algoritama. Svrha jezika je uvođenje veće razine apstrakcije u opis evolucijskih algoritama, kako bi se na taj način olakšao i ubrzao njihov razvoj, te kako bi se programera oslobodilo brige oko nebitnih detalja i na taj način smanjila mogućnost pojave pogrešaka prilikom razvoja evolucijskih algoritama. Nadalje planiran je daljnji razvoj i uvođenje novih opcija i mogućnosti u sam ECDL i programski prevoditelj.
metajezik; evolucijski algoritmi; genetski algoritmi; genetsko programiranje; evolucijska strategija; evolucijsko programiranje
nije evidentirano
engleski
Evolutionary computation description language
nije evidentirano
metalanguage; evolutionary algorithms; genetic algorithms; genetic programming; evolutionary strategy; evolutionary programming
nije evidentirano
Podaci o izdanju
45
02.07.2012.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb