Paginacija

Evolucija evolucijskih algoritama
Evolucija evolucijskih algoritama
Jan Tomljanović
Objašnjena je ideja evolucije evolucijskih algoritama linearnim genetskim programiranjem. Evolucijski algoritam predstavljen je kao niz instrukcija na dva načina. Razvijen je algoritam genetskog programiranja koji evoluira evolucijski algoritam s obzirom na to koliko dobro evolucijski algoritam rješava problem za koji je napravljen. Navedni algoritam ostvaren je u programskom jeziku Java. Program je ispitan na primjeru evolucijskog algoritma za optimizaciju funkcija te rezultati pokazuju...
Evolucija heuristika raspoređivanja za raspoređivanje s ograničenim sredstvima
Evolucija heuristika raspoređivanja za raspoređivanje s ograničenim sredstvima
Dominik Šišejković
Pronalazak mogućih rasporeda dobre kvalitete postaje velik izazov u projektnom menadžmentu s porastom kompleksnosti, veličine i zahtjeva projekata. Iz tog razloga je problem raspoređivanja s ograničenim sredstvima iscrpno istraživan kroz prošla desetljeća, rezultirajući u velikom rasponu egzaktnih i heurističkih metoda rješavanja. U tom kontekstu se ovaj rad fokusira na primjenu genetskog programiranja za evoluciju heuristika raspoređivanja sposobnih za efikasno savladavanje...
Evolucija kretanja dvonožnog modela korištenjem neuronskih mreža
Evolucija kretanja dvonožnog modela korištenjem neuronskih mreža
Dino Grgić
Ovaj završni rad implementira učenje hodanja bipedalnog modela uz pomoć neuronskih mreža. Modeli robota i simulacija hoda odrađena je uz pomoć programskog paketa za simulaciju robota Webots. Učenje hoda izvršeno je aproksimacijom funkcija koje opisuju kut zglobova modela robota kroz vrijeme provodeći funkcijsku regresiju.
Evolucija strategija zamjene stranica korištenjem gramatičke evolucije
Evolucija strategija zamjene stranica korištenjem gramatičke evolucije
Mihael Miličević
Genetsko programiranje je grana evolucijskog računarstva u kojoj populaciju čine računalni programi. Gramatička evolucija je popularan pristup genetskom programiranju koji se bazira na formalnim gramatikama, sposoban evoluirati programe u proizvoljnom jeziku, koristeći polja cijelih brojeva fiksne duljine za genotipe, kontekstno neovisnu gramatiku za definiciju jezika, i mapiranje s genotipa na fenotip koje koristi definiranu gramatiku za preslikavanje s polja cijelih brojeva na...
Evolucijska optimizacija upravljanja električnom energijom temeljena na primjeni pametnih mreža
Evolucijska optimizacija upravljanja električnom energijom temeljena na primjeni pametnih mreža
Marko Ivić
Učinkovito upravljanje električnom energijom postaje sve veći problem za moderni svijet. Pametne mreže se koriste kako bi se isplativije upravljalo električnom energijom. Pronalazak optimalnih parametara za pametnu mrežu predstavlja težak problem za klasičan matematički pristup. Ovaj rad se bavi korištenjem evolucijskih algoritama za optimizaciju parametara pametne mreže. U radu se razmatra više vrsta algoritama te se uspoređuju njihovi rezultati.
Evolucijske heuristike za pretragu prostora parametara napada umetanjem pogreške
Evolucijske heuristike za pretragu prostora parametara napada umetanjem pogreške
Antun Maldini
Kriptografija je u temeljima velikog dijela moderne računalne infrastrukture, stoga je vrlo bitno da se u nju možemo pouzdati. Sigurnost malih, ugradbenih uređaja čini jedan dio tog. Elektromagnetsko umetanje greške (EMFI) je moćna tehnika za izvođenje napada umetanjem pogreške, ali zahtijeva odabir dobrih parametara u prostoru daleko prevelikom da bi se mogao iscrpno pretražiti. U ovom radu se iznosi evolucijski algoritam za pretragu prostora parametara za umetanje greške, kao i...
Evolucijski algoritmi za bojanje grafova
Evolucijski algoritmi za bojanje grafova
Marko Bukal
U ovome diplomskom radu proučavana su i implementirana dva hibridna evolucijska algoritma za rješavanje dobro poznatog problema bojanja grafova. Ovi algoritmi u literaturi su poznati pod nazivima \hca{} i \macol{}. Dana su iscrpna objašnjenja svakog evolucijskog operatora i ukazano je na pojedine implementacijske probleme. Algoritmi su testirani na DIMACS-ovoj bazi grafova te su prikazani ostvareni eksperimentalni rezultati. Analizirao se utjecaj određenih parametara i evolucijskih...
Evolucijski algoritmi za rješavanje igre Dots and Boxes
Evolucijski algoritmi za rješavanje igre Dots and Boxes
Hana Ujčić
Opisati problem pronalaženja optimalnog poteza u igrama s više igraca. Na nekoliko primjera igara oblikovati problem odabira poteza kao problem optimizacije ili strojnog ucenja. Posebnu pažnju posvetiti mogucnosti primjene evolucijskih algoritama u pronalasku što kvalitetnijeg poteza. Ostvariti programski sustav za pronalaženje što kvalitetnijeg poteza za igru Dots and Boxes temeljen na evolucijskim algoritmima. Eksperimentalno utvrditi ucinkovitost razlicitih inacica algoritma...
Evolucijski algoritmi za višekriterijsku i mnogokriterijsku optimizaciju
Evolucijski algoritmi za višekriterijsku i mnogokriterijsku optimizaciju
Leon Šamec
U sklopu ovog rada opisan je i analiziran višekriterijski problem sa svojom nadogradnjom – mnogokriterijskim problemom. Uz to su predstavljeni i opisani evolucijski algoritmi za njihovo rješavanje, poželjna svojstva tih algoritama i načini procjene njihovih performansi. Algoritmi su i uspješno razloženi na gradivne blokove koji se pojavljuju u gotovo svim evolucijskim algoritmima te namjene (MOEA). Metrike za procjenu performansi MOEA su analizirane i opisane te kasnije korištene u...
Evolucijski prototip za učenje količine zasnovano na primjeni simbola
Evolucijski prototip za učenje količine zasnovano na primjeni simbola
Valerija Miklaušić
Aplikacija za učenje količine je edukacijska aplikacija namijenjena svladavanju osnovnih matematičkih (pred)vještina. Korisnici pomoću ove aplikacije imaju mogućnost naučiti osnovne principe učenja količine. Aplikacija je zasnovana na primjeni simbola te podržava rješavanje problema zasnovano na domino principu. Nastala je temeljem zahtjeva Hrvatske zajednice za Down sindrom i udruge roditelja OKO. Rad sadrži tehnički opis aplikacije u kojem je detaljno opisana struktura...
Evolucijsko učenje nad prostornim razmještanjem objekata igre Kanoodle
Evolucijsko učenje nad prostornim razmještanjem objekata igre Kanoodle
Roko Mihalić
Strategiju za igranje igre Kanoodle, kao i ostalih sličnih puzzle igara teško je opisati postupcima osim slaganje blokova jednih pokraj drugih. Pretraživanje svih mogućnosti bi trajalo predugo pa se u ovom radu pomoću genetskog programiranja opisuje postupka učenja jedinki kako da slažu blokove da bi došle do uspješnog rješenja - potpune ploče.
Evoluiranje kriptografskog algoritma korištenjem kartezijskog genetskog programiranja
Evoluiranje kriptografskog algoritma korištenjem kartezijskog genetskog programiranja
Dominik Milde
U ovom radu područje kriptografije susreće se s područjem evolucijskog računarstva. Rad pruža uvid u osnovne koncepte kriptografije i kartezijskog genetskog programiranja. Problem sigurne komunikacije u nesigurnom komunikacijskom kanalu preslikan je u optimizacijski problem. Sudionici u komunikacijskom kanalu su pošiljatelj, primatelj i prisluškivač. Kroz eksperimente u kojima sudjeluju pojedini (ili svi) spomenuti sudionici ispitujemo koje varijable utječu na pojedine ishode. U...

Paginacija