| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 10 / 144
Na začetekNa prejšnjo stran12345678910Na naslednjo stranNa konec
1.
A graph pointer network-based multi-objective deep reinforcement learning algorithm for solving the traveling salesman problem
Jeewaka Perera, Shih-Hsi Liu, Marjan Mernik, Matej Črepinšek, Miha Ravber, 2023, izvirni znanstveni članek

Opis: Traveling Salesman Problems (TSPs) have been a long-lasting interesting challenge to researchers in different areas. The difficulty of such problems scales up further when multiple objectives are considered concurrently. Plenty of work in evolutionary algorithms has been introduced to solve multi-objective TSPs with promising results, and the work in deep learning and reinforcement learning has been surging. This paper introduces a multi-objective deep graph pointer network-based reinforcement learning (MODGRL) algorithm for multi-objective TSPs. The MODGRL improves an earlier multi-objective deep reinforcement learning algorithm, called DRL-MOA, by utilizing a graph pointer network to learn the graphical structures of TSPs. Such improvements allow MODGRL to be trained on a small-scale TSP, but can find optimal solutions for large scale TSPs. NSGA-II, MOEA/D and SPEA2 are selected to compare with MODGRL and DRL-MOA. Hypervolume, spread and coverage over Pareto front (CPF) quality indicators were selected to assess the algorithms’ performance. In terms of the hypervolume indicator that represents the convergence and diversity of Pareto-frontiers, MODGRL outperformed all the competitors on the three well-known benchmark problems. Such findings proved that MODGRL, with the improved graph pointer network, indeed performed better, measured by the hypervolume indicator, than DRL-MOA and the three other evolutionary algorithms. MODGRL and DRL-MOA were comparable in the leading group, measured by the spread indicator. Although MODGRL performed better than DRL-MOA, both of them were just average regarding the evenness and diversity measured by the CPF indicator. Such findings remind that different performance indicators measure Pareto-frontiers from different perspectives. Choosing a well-accepted and suitable performance indicator to one’s experimental design is very critical, and may affect the conclusions. Three evolutionary algorithms were also experimented on with extra iterations, to validate whether extra iterations affected the performance. The results show that NSGA-II and SPEA2 were greatly improved measured by the Spread and CPF indicators. Such findings raise fairness concerns on algorithm comparisons using different fixed stopping criteria for different algorithms, which appeared in the DRL-MOA work and many others. Through these lessons, we concluded that MODGRL indeed performed better than DRL-MOA in terms of hypervolumne, and we also urge researchers on fair experimental designs and comparisons, in order to derive scientifically sound conclusions.
Ključne besede: multi-objective optimization, traveling salesman problems, deep reinforcement learning
Objavljeno v DKUM: 28.03.2024; Ogledov: 53; Prenosov: 9
.pdf Celotno besedilo (7,89 MB)
Gradivo ima več datotek! Več...

2.
Prevajanje programskih jezikov : zbirka nalog in rešitev
Tomaž Kos, Tomaž Kosar, 2023, drugo učno gradivo

Ključne besede: prevajanje programskih jezikov, programski jeziki, e-gradiva
Objavljeno v DKUM: 05.01.2024; Ogledov: 138; Prenosov: 12
.pdf Celotno besedilo (679,23 KB)

3.
Razvoj računalniške igre: Delve into the Void : diplomsko delo
Dominik Dretar, 2023, diplomsko delo

Opis: Delo obsega zasnovo in implementacijo streljaške igre s tlorisne perspektive, predvsem s poudarkom na zasnovi posameznih elementov, od grafike do posameznih mehanik. Namen je demonstrirati izdelavo računalniške igre od prvotne ideje, zasnovne dokumentacije, tehnične implementacije in refleksije na končni produkt. Uspeh in kvaliteta igre sta močno odvisna od dobro premišljene zasnove, prav tako tudi od primerne implementacije. Dobra zasnova tudi upošteva dodeljen čas za implementacijo ter velikost in izkušenost ekipe, ki sodeluje pri projektu. Končni produkt je odsev tega, da lahko s primerno zasnovo tudi sam programer z omejenimi izkušnjami izpelje primerno definiran projekt v kratkem času.
Ključne besede: razvoj igre, zasnova, Unity, C#
Objavljeno v DKUM: 22.12.2023; Ogledov: 802; Prenosov: 145
.pdf Celotno besedilo (1,26 MB)

4.
Vizualizacija konceptov teorije iger : magistrsko delo
Vladimir Miladinović, 2023, magistrsko delo

Opis: V sodobnem svetu se teorija iger hitro razvija in pridobiva pomen, zaradi česar so kakovostna vizualizacijska orodja ključna za boljše razumevanje tega področja, tako za študente kot za druge navdušence. V tej nalogi predstavljamo interaktivno orodje, zasnovano z namenom pojasnjevanja temeljnih konceptov teorije iger, pri čemer smo posebno pozornost namenili normalni oziroma strateški obliki iger. Naše orodje omogoča vizualizacijo in identifikacijo ključnih elementov, kot so dominirane in dominantne strategije (tako v strogi kot šibki obliki), Nashevo ravnovesje (čisto in mešano) ter iterativno odstranjevanje strogo dominantnih strategij. Z razkritjem teh osnovnih konceptov nameravamo zagotoviti globlje in bolj intuitivno razumevanje teorije iger.
Ključne besede: igra, ravnovesje, matrika, izplačilo, igralec.
Objavljeno v DKUM: 24.10.2023; Ogledov: 165; Prenosov: 24
.pdf Celotno besedilo (1,63 MB)

5.
Uporaba orodja Metabase na primeru računovodskih analiz : diplomsko delo
Žiga Zupanič, 2023, diplomsko delo

Opis: Diplomsko delo zajema opis razvoja programa za pridobivanje in izračun računovodskih podatkov ter pripravo poročil in prikaz rezultatov, ki se lahko kasneje uporabljajo za iskanje rešitev poslovne inteligence. Opisane so strukture tabel, ki se uporabljajo v programu, in postopek izračuna zahtevanih računovodskih podatkov, kot je na primer izkaz poslovnega izida, postopek priprave poročil z vizualizacijo podatkov, na koncu pa je prikazan izgled in delovanje poročil v orodju Metabase.
Ključne besede: Metabase, računovodstvo, finančna analiza, podatki
Objavljeno v DKUM: 05.10.2023; Ogledov: 248; Prenosov: 22
.pdf Celotno besedilo (3,18 MB)

6.
Proceduralno generiranje sveta v 3D računalniški igri, temelječi na kockah, v ogrodju libGDX : diplomsko delo
Klemen Napast, 2023, diplomsko delo

Opis: Čeprav so računalniki v današnjem času zelo zmogljivi, proceduralno generiranje naključnega sveta v realnem času predstavlja zelo velik izziv, saj brez pravilne optimizacije program ne deluje dovolj hitro, kar lahko vpliva na igralčevo izkušnjo in posledično onemogoči uspešnost njegovega igranja. V diplomskem delu smo preučili metode in rešitve za čim bolj optimalno generiranje na kockah temelječega naključnega sveta. Prav tako pa smo izdelali računalniško igro v ogrodju libGDX, v katerem lahko igralec upravlja z naključno generiranim svetom in ga raziskuje.
Ključne besede: proceduralno generiranje, libGDX, java, računalniške igre
Objavljeno v DKUM: 18.08.2023; Ogledov: 643; Prenosov: 106
.pdf Celotno besedilo (2,29 MB)

7.
Razvoj inteligentnega nasprotnika strelske računalniške igre : diplomsko delo
Blaž Čerpnjak, 2023, diplomsko delo

Opis: V diplomskem delu je na primeru testne strelske računalniške igre predstavljen razvoj inteligentnega nasprotnika. Delo zajema zgodovino, znane primere in pristope razvoja ter prikazuje eno izmed možnih implementacij inteligentnega agenta s pomočjo uporabe sistemov končnih avtomatov.
Ključne besede: umetna inteligenca, inteligentni nasprotnik, igra, Unity
Objavljeno v DKUM: 18.08.2023; Ogledov: 744; Prenosov: 169
.pdf Celotno besedilo (2,80 MB)

8.
Razvoj mobilne aplikacije MyDrive : diplomsko delo
Matic Lang, 2023, diplomsko delo

Opis: V okviru diplomskega dela smo ustvarili nativno mobilno aplikacijo za diagnostiko in snemanje vožnje vozila. Za pridobivanje podatkov vozila smo v projekt vključili sistem OBD, za določanje lokacije pa GPS sistem mobilne naprave. Pred začetkom implementacije naše aplikacije smo analizirali stanje na trgu. To smo naredili tako, da smo poiskali dela, ki se ujemajo z našo tematiko. Po analizi produktov, ki so trenutno na trgu, smo ugotovili, da obstajajo produkti za avtodiagnostiko in sledenje vožnje, kar smo izbrali za osnovno funkcionalnost naše aplikacije. Prav tako smo pred implementacijo predstavili vse uporabljene tehnologije in razloge za njihovo uporabo in razvojna okolja, v katerih smo razvili produkt. Osrednji del diplomskega dela predstavlja razvoj in implementacija produkta. Najprej smo razvili aplikacijo za mobilne naprave, ki imajo operacijski sistem Android. Za potrebe obdelave podatkov in avtorizacije smo uporabili sistem Firebase. Ker ta ni zadostoval za potrebe pridobivanja podatkov vozila, smo razvili svoj zaledni sistem, ki nam je omogočil prav to. Na koncu smo opisali tudi testiranje aplikacije, ki je potekalo vzporedno z razvojem tudi na terenu.
Ključne besede: OBD, Android, Firebase, analiza vožnje, mobilna aplikacija
Objavljeno v DKUM: 12.06.2023; Ogledov: 477; Prenosov: 100
.pdf Celotno besedilo (1,74 MB)

9.
Razvoj kaskadne kolutne igre Pixel Invaders : diplomsko delo
Klemen Ketiš, 2023, diplomsko delo

Opis: V diplomskem delu smo opisali razvoj kaskadne kolutne igre. Na kratko smo opisali področje iger na srečo in se spoznali z različnimi mehanikami kolutnih iger. Prav tako smo opisali uporabljene tehnologije pri razvoju, kot tudi igro, ki jo razvijamo. V zaključnem delu naloge smo razložili celoten postopek, ki je potreben za razvoj končane sodobne igre.
Ključne besede: razvoj kaskadne kolutne igre, računalniška kolutna igra, Typescript, PixiJS
Objavljeno v DKUM: 12.06.2023; Ogledov: 500; Prenosov: 92
.pdf Celotno besedilo (5,10 MB)

10.
Varno izvajanje evolucijskih algoritmov na platformi EARS : magistrsko delo
Matic Vipotnik, 2022, magistrsko delo

Opis: V magistrskem delu smo implementirali platformo za varno izvajanje naloženih evolucijskih algoritmov. Uporabnikom omogoča, da naložijo programsko kodo, katera se neodvisno, brez interneta zažene v zabojniku. Z zabojnikom dosežemo zelo veliko varnost gostitelja, saj po vsakem zaključku naložene programske kode pobrišemo tako zabojnike kot vse procese, povezane z njim. Po zaključnem zagonu naložene programske kode zna platforma pravilno razvrstiti naloženo kodo v mape, ločiti med predolgimi zagoni, pravilnimi zagoni in zagoni z nepravilnimi rezultati. Natančno smo opisali uporabljene tehnologije in postopke implementacije ter opravili test odzivnosti sistema ob velikih obremenitvah.
Ključne besede: docker, EARS, evolucijski algoritmi, izvajalno okolje, programerska tekmovanja
Objavljeno v DKUM: 24.11.2022; Ogledov: 383; Prenosov: 58
.pdf Celotno besedilo (2,59 MB)

Iskanje izvedeno v 5 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici