Pages

Primjena operacijskog sustava FreeRTOS u mikrokontrolerskom sustavu LPC11xx
Primjena operacijskog sustava FreeRTOS u mikrokontrolerskom sustavu LPC11xx
Aleksandar Vezmar
LPC11xx je porodica 32-bitnih mikrokontrolera temeljenih na Cortex-M0 arhitekturi. Za razvoj aplikacija temeljenih na LPC11xx mikrokontrolerima koristi se razvojno okruženje LPCXpresso. FreeRTOS je operacijski sustav u stvarnom vremenu namijenjen radu s ugradbenim sustavima. FreeRTOS podržava upravljanje zadaćama, kao i komunikaciju pomoću redova poruka. Demonstracijski primjer obuhvaća tri zadaće. Prva zadaća čita podatke s analogno-digitalnog pretvornika. Druga zadaća...
Primjena optimizacijskih algoritama na problem usmjeravanja vozila
Primjena optimizacijskih algoritama na problem usmjeravanja vozila
Matej Pipalović
Ovaj rad obrađuje problem usmjeravanja vozila, te je fokusiran na njegovo rješavanje pomoću metaheurističkih algoritama. Implementirani su i uspoređeni sljedeći algoritmi: genetski algoritam, simulirano kaljenje, tabu pretraživanje, te algoritam uštede. Pokušala se istražiti ovisnost parametara algoritama i operatora, te njihov utjecaj na kvalitetu rješenja.
Primjena optimizacijskih metoda u razvoju investicijskih strategija
Primjena optimizacijskih metoda u razvoju investicijskih strategija
Luka Manola
U ovom završnom radu ispitana je primjenjivost optimizacijskih postupaka u razvoju investicijskih strategija. Analiza je provedena na četrnaest najlikvidnijih dionica sa Zagrebačke burze. Za svaku je dionicu iz povijesnih podataka konstruiran vektor značajki koji je potom pomoću funkcije cilja preslikan u prostor realnih brojeva. Vektor značajki i funkcija cilja temelje se na indikatorima tehničke analize. Provedeni optimizacijski postupak baziran je na algoritmu slučajnih šuma i...
Primjena optimizacijskih postupaka u analizi financijskih vremenskih nizova
Primjena optimizacijskih postupaka u analizi financijskih vremenskih nizova
Marko Maslać
U okviru završnog rada ispitana je primjenjivost optimizacijskih postupaka u prostornom nisko propusnom filtriranju financijskih vremenskih nizova. Analiza je provedena za 10 najlikvidnijih dionica sa Zagrebačke burze. Rad sadrži tri računalna modela na temelju kojih se optimizacijskim postupcima konstruiraju novi vremenski nizovi koji su linearna kombinacija cijena ostalih dionica. Modeli služe za kratkoročna i dugoročna predviđanja cijena, gdje na dnevnoj bazi dobivamo informacije...
Primjena paradigme poslužiteljskih dojava u razvoju web-usluga
Primjena paradigme poslužiteljskih dojava u razvoju web-usluga
Karlo Vrbić
Dolazak pametnih mobilnih telefona ali i drugih prijenosnih uređaja uvelike je promijenio način korištenja aplikacija. Korisnici danas zahtjevaju da informacija dolazi do njih čim bude dostupna umjesto da je oni moraju zahtijevati. Kroz ovaj rad predstavljeno je par načina na koji je se ovaj problem pokušao riješiti. Jedan od načina, Firebase Cloud Messaging, sam implementirao na Android platformi kako bi bolje shvatio način rada i integracije takvih i sličnih sustava u vlastitu...
Primjena platforme AWS IoT za razvoj usluga u području Interneta stvari
Primjena platforme AWS IoT za razvoj usluga u području Interneta stvari
Igor Orečić
Ovim završnim radom pokazana je primjena platforme AWS IoT za razvoj usluga u području Interneta stvari. Završni rad sastoji se od četiri poglavlja. U uvodu je iznesena motivacija za primjenu platforme AWS IoT za razvoj usluga u području Interneta stvari. Zatim slijedi osvrt na referentnu arhitekturu AIOTI-a. U poglavlju nakon slijedi opis AWS IoT platforme. Opis platforme sastoji se od opisa komunikacijskih protokola, sigurnosti i autorizacije, pravila, upravljanja stvarima i tzv....
Primjena platforme Node-RED za razvoj interaktivnih usluga u području Interneta stvari
Primjena platforme Node-RED za razvoj interaktivnih usluga u području Interneta stvari
Andrea Petrović
U ovom završnom radu je opisan način bežičnog upravljanja pametnom lampom. Parametri na osnovu kojih je ostvareno upravljanje lampom su analogni podaci koje mjere temperaturni i svjetlosni senzori. Cijeli sustav je realiziran na platformi Raspberry Pi, koja se koristi za izgradnju mnogih IoT aplikacija i usluga. Način spajanja senzora na Raspberry Pi je detaljno objašnjen u poglavlju 3. Programi pomoću kojih je izvršeno očitanje analognih vrijednosti sa senzora su napisani u...
Primjena platforme OM2M za razvoj usluga u području Interneta stvari
Primjena platforme OM2M za razvoj usluga u području Interneta stvari
Valentina Vitas
U završnom radu je prikazan je način rada platforme OM2M koja se temelji na standardu oneM2M. Platforma OM2M je platforma koja služi za komunikaciju među uređajima. Za potrebe prikaza funkcionalnosti platforme u implementaciji korišten je Raspberry Pi 3 kao mrežni prilaz i stolno računalo kao poslužitelj. Komunikacija između njih odvija se slanjem HTTP zahtjeva preko RESTfull sučelja čime je prikazana glavna značajka platforme. Za slanje novih podataka s mrežnog prilaza na...
Primjena podržanog učenja kod igara
Primjena podržanog učenja kod igara
Mateo Puhalović
Podržano učenje je jedna kategorija strojnog učenja, uz nadzirano i nenadzirano učenje, te je ono najprikladnije za primjenu kod igara. U podržanom učenju, agent promatra svoju okolinu te uči donositi odluke o akcijama koje treba napraviti kako bi maksimizirao nagradu. Proces na kojem je bazirano podržano učenje naziva se Markovljev proces odlučivanja. U ovom radu korištena je metoda dubokog Q učenja koja kombinira duboko učenje te Q učenje tako da neuronska mreža zamjenjuje Q...
Primjena podržanog učenja na automatsko igranje igara
Primjena podržanog učenja na automatsko igranje igara
Matija Frandolić
Podržano učenje jedan je od glavnih pristupa strojnom učenju i primjenjuje se za rješavanje mnogih zanimljivih problema. Jedna od osobito zanimljivih je primjena na automatsko igranje igara, što podrazumijeva izradu računalnih igrača koji samostalno znaju igrati neku igru. Postoje brojni algoritmi koji se primjenjuju u svrhu učenja takvih igrača, a među popularne i široko primjenjive tu se ubraja i algoritam poznat pod nazivom Q-učenje. U sklopu ovog rada izrađena je kopija...
Primjena podržanog učenja na učenje lokomocije simuliranog tijela
Primjena podržanog učenja na učenje lokomocije simuliranog tijela
Ivan Smoković
Ovaj rad prikazuje rezultate evaluacije primjene algoritama podržanog učenja na problem učenja lokomocije jednostavnog simuliranog tijela. Osim prikaza i analize rezultata, ovaj rad sadrži i detaljan uvod u polje podržanog učenja. Uvode se osnove klasičnog podržanog učenja i matematičke podloge istoga. Zatim se pruža pregled osnovnih algoritama klasičnog podržanog učenja. Uvode se i osnove dubokog učenja kako bi čitatelj razvio intuiciju o primjeni takvih modela u podržanom...

Pages