Pages
-
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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...
Pages