Napredna pretraga

Pregled bibliografske jedinice broj: 586592

Metajezik za opis evolucijskih algoritama


Đurasević, Marko
Metajezik za opis evolucijskih algoritama 2012., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


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


Projekt / tema
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Siniša Srbljić, )

Ustanove
Fakultet elektrotehnike i računarstva, Zagreb

Autor s matičnim brojem:
Marko Đurasević, (347070)