Pregled bibliografske jedinice broj: 586592
Metajezik za opis evolucijskih algoritama
Metajezik za opis evolucijskih algoritama, 2012., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 586592 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Metajezik za opis evolucijskih algoritama
(Evolutionary computation description language)
Autori
Đurasević, Marko
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
02.07
Godina
2012
Stranica
45
Mentor
Jakobović, Domagoj
Ključne riječi
metajezik; evolucijski algoritmi; genetski algoritmi; genetsko programiranje; evolucijska strategija; evolucijsko programiranje
(metalanguage; evolutionary algorithms; genetic algorithms; genetic programming; evolutionary strategy; evolutionary programming)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb