1. Hibridni priporočilni sistem za izposojo knjig v sistemu COBISS : magistrsko deloRene Svenšek, 2025, magistrsko delo Opis: V magistrskem delu obravnavamo razvoj in primerjavo različnih pristopov priporočilnih sistemov na področju knjižničnih sistemov. Najprej so predstavljeni teoretična izhodišča, uporabljene tehnologije in obdelava podatkov, ki so služili kot podlaga za implementacijo. V nadaljevanju so razviti in analizirani štirje pristopi: sodelovalno filtriranje, vsebinsko filtriranje ter mešani in kaskadni hibridni pristop. Eksperimentalni del temelji na vrednotenju z uporabo metrik HR@K, MRR@K in NDCG@K. Rezultati kažejo, da hibridni pristopi presegajo osnovne metode. Med njimi se je kot najbolj učinkovit izkazal kaskadni hibridni model, ki najbolje združuje prednosti obeh osnovnih tehnik in se prilagaja značilnostim knjižničnih podatkov. Ključne besede: hibridni priporočilni sistem, knjižnični sistem, sodelovalno filtriranje, vsebinsko filtriranje, obdelava naravnega jezika Objavljeno v DKUM: 17.10.2025; Ogledov: 0; Prenosov: 14
Celotno besedilo (2,17 MB) |
2. |
3. Računalniški igralec šaha po metodologiji AlphaZero : magistrsko deloTomaž Piko, 2025, magistrsko delo Opis: V magistrskem delu predstavljamo implementacijo lastnega računalniškega igralca šaha po metodologiji AlphaZero, ki se igre nauči brez predhodnega znanja z igranjem proti samemu sebi. V prvem delu na kratko predstavimo zgodovino računalniškega igranja šaha ter izvedemo pregled osnovnih pristopov šahovskih pogonov. Drugi del zajema implementacijo, učenje in preverjanje delovanja računalniškega igralca. Računalniški igralec je dosegel 2144 točk ELO v igrah z igralnim časom ene minute in 1976 točk ELO v kategoriji s časom treh minut, kar ustreza nivoju močnega amaterskega igralca. Ključne besede: šah, računalniški igralec, šahovski pogoni, iskalna drevesa, nevronske mreže Objavljeno v DKUM: 17.10.2025; Ogledov: 0; Prenosov: 5
Celotno besedilo (3,04 MB) |
4. Vpliv kvantizacije na učinkovitost globokih nevronskih mrež : magistrsko deloJakob Oprešnik, 2025, magistrsko delo Opis: V magistrskem delu predstavimo različne tehnike kvantizacije globokih nevronskih mrež in raziskujemo njihov vpliv na učinkovitost modelov.
Na klasifikacijskem modelu ResNet-18 in regresijskem LSTM primerjamo metode kvantizacije med učenjem in po učenju, pri čemer eksperimentiramo s kvantizacijo uteži, aktivacij in gradientov pri bitni širini 16 in 8.
Rezultati so v skladu s pričakovanji in kažejo, da določene metode znatno zmanjšajo velikost modelov in povečajo hitrost sklepanja ob ohranjanju primerljive točnosti, kar omogoča učinkovito implementacijo modelov na napravah z omejenimi računalniškimi viri. Ključne besede: kvantizacija, kvantizacija po učenju, kvantizacija med učenjem, nevronska mreža, globoko učenje Objavljeno v DKUM: 17.10.2025; Ogledov: 0; Prenosov: 17
Celotno besedilo (5,77 MB) |
5. Prunability of multi-layer perceptrons trained with the forward-forward algorithmMitko Nikov, Damjan Strnad, David Podgorelec, 2025, izvirni znanstveni članek Opis: We explore the sparsity and prunability of multi-layer perceptrons (MLPs) trained using the Forward-Forward (FF) algorithm, an alternative to backpropagation (BP) that replaces the backward pass with local, contrastive updates at each layer. We analyze the sparsity of the weight matrices during training using multiple metrics, and test the prunability of FF networks on the MNIST, FashionMNIST and CIFAR-10 datasets. We also propose FFLib—a novel, modular PyTorch-based library for developing, training and analyzing FF models along with a suite of FF-based architectures, including FFNN, FFNN+C and FFRNN. In addition to structural sparsity, we describe and apply a new method for visualizing the functional sparsity of neural activations across different architectures using the HSV color space. Moreover, we conduct a sensitivity analysis to assess the impact of hyperparameters on model performance and sparsity. Finally, we perform pruning experiments, showing that simple FF-based MLPs exhibit significantly greater robustness to one-shot neuron pruning than traditional BP-trained networks, and a possible 8-fold increase in compression ratios while maintaining comparable accuracy on the MNIST dataset. Ključne besede: Forward-Forward, sparsity, pruning, model compression, machine learning, neural network Objavljeno v DKUM: 20.08.2025; Ogledov: 0; Prenosov: 2
Celotno besedilo (7,01 MB) |
6. Primerjava modelov LSTM, CNN in Transformer ter njihovih kombinacij pri napovedovanju časovnih vrstTilen Koren, 2025, magistrsko delo Opis: V magistrskem delu smo primerjali izbrane arhitekture nevronskih mrež (LSTM, CNN, časovni Transformer in hibridne CNN-LSTM) pri napovedovanju časovnih vrst s posamezno spremenljivko in z več spremenljivkami ter pri različnih časovnih horizontih. Rezultati kažejo, da TCN (različica CNN) in LSTM največkrat dosežeta najnižje vrednosti napak. TCN se je izkazal kot najboljša izbira, saj pri zelo majhnem številu parametrov dosega rezultate, primerljive z večjimi modeli. Ključne besede: Napovedovanje časovnih vrst, Nevronske mreže, Mreža z dolgim kratkoročnim spominom, Časovna konvolucijska mreža, Transformer Objavljeno v DKUM: 10.07.2025; Ogledov: 0; Prenosov: 36
Celotno besedilo (1,26 MB) |
7. Constrained multi-objective optimization of simulated tree pruning with heterogeneous criteriaDamjan Strnad, Štefan Kohek, 2021, izvirni znanstveni članek Opis: Virtual pruning of simulated fruit tree models is a useful functionality provided by software tools for computer-aided horticultural education and research. It also enables algorithmic
pruning optimization with respect to a set of quantitative objectives, which is important for analytical
purposes and potential applications in automated pruning. However, the existing studies in pruning
optimization focus on a single type of objective, such as light distribution within the crown. In this
paper, we propose the use of heterogeneous objectives for discrete multi-objective optimization of
simulated tree pruning. In particular, the average light intake, crown shape, and tree balance are
used to observe the emergence of different pruning patterns in the non-dominated solution sets. We
also propose the use of independent constraint objectives as a new mechanism to confine overfitting
of solutions to individual pruning criteria. Finally, we perform the comparison of NSGA-II, SPEA2,
and MOEA/D-EAM on this task. The results demonstrate that SPEA2 and MOEA/D-EAM, which
use external solution archives, can produce better sets of non-dominated solutions than NSGA-II. Ključne besede: multi-objective optimization, virtual tree pruning, heterogeneous objectives, constraint objectives, NSGA-II, SPEA2, EuMOEA/D-EAM Objavljeno v DKUM: 19.06.2025; Ogledov: 0; Prenosov: 8
Celotno besedilo (5,75 MB) Gradivo ima več datotek! Več... |
8. Interaktivno upodabljanje digitalnega modela reliefa s štiriškim drevesom : diplomsko deloAnej Krajnc, 2025, diplomsko delo Opis: Diplomsko delo opisuje implementacijo upodabljanja digitalnega modela reliefa s štiriškim drevesom, trikotniško mrežo, z Blinn-Phongovo osvetlitvijo in sivinsko barvo. Cilj je pohitriti prikaz digitalnega modela reliefa s štiriškim drevesom. Ugotovili smo, da je prikaz s štiriškim drevesom hitrejši od prikaza celotnega modela reliefa, vendar ima večjo pomnilniško zahtevnost. Hitrost izrisa je odvisna tudi od števila oglišč, kar smo ugotovili z uporabo treh digitalnih modelov reliefa z različnim številom oglišč. Ključne besede: štiriško drevo, digitalni model reliefa, trikotniška mreža, Blinn-Phongov osvetlitveni model, OpenGL Objavljeno v DKUM: 08.05.2025; Ogledov: 0; Prenosov: 20
Celotno besedilo (1,61 MB) |
9. A hierarchical universal algorithm for geometric objects’ reflection symmetry detectionBorut Žalik, Damjan Strnad, Štefan Kohek, Ivana Kolingerová, Andrej Nerat, Niko Lukač, David Podgorelec, 2022, izvirni znanstveni članek Opis: A new algorithm is presented for detecting the global reflection symmetry of geometric
objects. The algorithm works for 2D and 3D objects which may be open or closed and may or may
not contain holes. The algorithm accepts a point cloud obtained by sampling the object’s surface at
the input. The points are inserted into a uniform grid and so-called boundary cells are identified.
The centroid of the boundary cells is determined, and a testing symmetry axis/plane is set through
it. In this way, the boundary cells are split into two parts and they are faced with the symmetry
estimation function. If the function estimates the symmetric case, the boundary cells are further split
until a given threshold is reached or a non-symmetric result is obtained. The new testing axis/plane
is then derived and tested by rotation around the centroid. This paper introduces three techniques to
accelerate the computation. Competitive results were obtained when the algorithm was compared
against the state of the art. Ključne besede: computer science, computational geometry, uniform subdivision, centroids Objavljeno v DKUM: 01.04.2025; Ogledov: 0; Prenosov: 8
Celotno besedilo (2,99 MB) Gradivo ima več datotek! Več... |
10. Učenje redkih nevronskih mrež z iterativnim rezanjem parametrovNejc Podvratnik, 2025, magistrsko delo Opis: Moderno globoko učenje pogosto vključuje nevronske mreže, ki imajo nepotrebno veliko število parametrov oziroma povezav. Posledica tega je višja časovna in prostorska zahtevnost pri delu z mrežami. Možna rešitev problema je hipoteza loterijskih srečk, ki pravi, da v množici povezav vsake naprej povezane nevronske mreže obstaja podmnožica, ki je manjša in ohranja enako in v nekaterih primerih tudi večjo uspešnost. Imenujemo jo zmagovita srečka. V magistrskem delu je predstavljena in dokazana hipoteza loterijske srečke ter implementiran lasten algoritem za iterativno rezanje parametrov, ki je bil testiran in analiziran na različnih arhitekturah, podatkovnih zbirkah in hiperparametrih. Ključne besede: strojno učenje, redka nevronska mreža, hipoteza loterijskih srečk, rezanje Objavljeno v DKUM: 04.03.2025; Ogledov: 0; Prenosov: 48
Celotno besedilo (2,88 MB) |