Pages

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 agenta za autonomno upravljanje u 2D simulaciji
Evolucijsko učenje agenta za autonomno upravljanje u 2D simulaciji
Stjepan Đelekovčan
Učenje agenata za igru Thrust koja modelira fizikalnu 2D okolinu i u kojoj je cilj raketom skupiti što više bodova u što kraćem vremenu. Agenti su modelirani neuronskim mrežama i učenje se obavlja koristeći genetski algoritam. U radu je objašnjena teoretska baza prema kojoj je implementiran algoritam te je dan uvid u to kako postavke algoritma i neuronske mreže utječu na rezultate. Postavke učenja optimirane su znanstvenom metodom te je pružen uvid u rezultate.
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...
FIZLer web aplikacija za učenje fizike
FIZLer web aplikacija za učenje fizike
Domagoj Božić
Ovaj rad se bavi temom izrade web aplikacije za pomoć učenicima pri učenju fizike. Realizirana aplikacija omogućuje klijentima objavljivanje pitanja i međusobno odgovaranje, nakon što učenik shvati zadatak ima opciju razrješavanja objave. Mentori, profesori mogu razriješiti sve objave te se njihovi odgovori smatraju pouzdanima. Uz objavu pitanja kao i uz objavu odgovora moguće je priložiti i fotografiju rješenja. Klijenti imaju opcije pretraživanja po sadržaju objava te pregled...
FM-indeks
FM-indeks
Juraj Radanović
Ubrzan razvoj računarstva zadnjih nekoliko desetljeća omogućio je obradu velikih količina podataka, pa tako i genetskih podataka. Cijeli genomi mogu imati i više milijardi znakova, te je potrebno stvoriti programe koji efikasno, memorijski i vremenski, obavljaju određene zadatke. Jedan od zadataka je pretraživanje određenog slijeda nukleotida u cijelom genomu, čime sam se bavio u ovom radu. Koristio sam dvije inačice programa kako bih usporedio rezultate i pokazao poboljšanje...
FM-stablo
FM-stablo
Veronika Knezović
Izloženo je i implementirano FM-stablo, novi algoritam koji predstavlja poboljšanje u odnosu na postojeći algoritam lociranja FM-indeksa. Opisane su strukture sufiksno polje i Burrows-Wheelerova transformacija te algoritmi prebrojavanja i lociranja FM-indeksa. Objašnjena je teorijska ideja organiziranja prostora pretraživanja u konceptualno stablo. Uspoređena su vremena izvođenja FM-stabla i algoritma lociranja FM-indeksa. Implementaciju sam napisala u Javi te su testovi su provedeni...
FPGA implementacija DCT konverzije i dekvantizacije JPEG dekodera
FPGA implementacija DCT konverzije i dekvantizacije JPEG dekodera
Borna Krušlin
Rad se bavi analizom procesa dekodiranja slika kodiranih JPEG standardom. Cilj je identificirati uska grla algoritma dekodiranja slike te ih hardverski izvesti na Zynq SoC platformi kako bi se ubrzao proces dekodiranja. Fokus rada je na implementaciji, sintezi i analizi koraka dekvantizacije i IDCT transformacije obradbenih blokova slike. Programska podloga ovog rada je Jaguar JPEG biblioteka iz koje je izolirana cjelobrojna implementacija IDCT transformacija. Kao sintetizator korišten je...
FPGA implementacija Huffmanovog dekodiranja JPEG dekodera
FPGA implementacija Huffmanovog dekodiranja JPEG dekodera
Fran Fodor
Implementacija JPEG dekodera na FPGA PYNQ-Z1 pločici pisana je u C++-u i sintetiziran pomoću Vitis HLS-a. HLS automatizira implementaciju C/C++ koda u Verilog koji se stavlja na pločicu. Upravljanje pločicom ostvareno je pomoću Jupyter Notebook-a. Preko Jupyter Notebook-a šalju se potrebni podatci i primaju dekodirane vrijednosti. Također je provedena usporedba dekodiranja na FPGA, ARM procesoru na pločici, na procesoru Ryzen 7 5700U te na procesoru i9-12900k.
FPGA implementacija dekodiranja JPEG slika na više jezgara
FPGA implementacija dekodiranja JPEG slika na više jezgara
Robert Đaković
Rad prikazuje ProNoC sustav za implementaciju MPSoC sustava u FPGA-u, implementaciju 4x4 mreže jezgara na kojima se dekodira JPEG slika uz pomoć ModelSim programa za simulaciju. Opisani su svi potrebni programi, znanja i formati korišteni u radu kao i detaljan prikaz rezultata. Također, predložen je plan rada u eventualnom budućem nadograđivanju rada.
FPGA implementacija digitalnog pretvarača frekvencije bez upotrebe množila
FPGA implementacija digitalnog pretvarača frekvencije bez upotrebe množila
Ivan Laznibat
U ovom radu opisana je kratka teoretska pozadina o sustavu za digitalnu konverziju frekvencije uzorkovanja (eng. Digital down converter, DDC). Sustav se sastoji od kaskade: polinomijalno izoštrenog CIC decimatora (SCIC), SCIC kompenzatora i filtra kanala. Najčešća primjena DDC sustava je u programski definiranom radiju. Napravljen je model sustava u Matlabu te su uspoređena dva ekvivalentna primjera DDC-a: s i bez polinomijalnog izoštravanja. Napravljen je RTL model u VHDL i...
FPGA implementacija filtara s varijabilnim kašnjenjem temeljena na Farrow strukturi
FPGA implementacija filtara s varijabilnim kašnjenjem temeljena na Farrow strukturi
Antonio Benc
U ovom radu opisani su filtri s varijabilnim kašnjenjem i razvijen je model filtra s varijabilnim kašnjenjem koji koristi Farrow strukturu te je napravljena njegova implementacija na razvojnom sustavu Zedboard. Model podržava maksimalan red filtra 10. U svrhu usporedbe razvijen je i model filtra s varijabilnim kašnjenjem koji koristi CIC interpolator. Testiranje nad nekoliko ispitnih signala pokazalo je da Farrow filtar daje rezultate bliže idealnima i koristi manje odsječaka...

Pages