| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 166
First pagePrevious page12345678910Next pageLast page
1.
Uvajanje metod strojnega učenja v študijske programe kemijskega inženirstva : magistrsko delo
Jure Šuster, 2025, master's thesis

Abstract: V magistrskem delu so predstavljeni temeljni koncepti strojnega učenja in orodja za njihovo implementacijo, s posebnim poudarkom na praktičnem učenju z uporabo programskega jezika Python in njegovih uveljavljenih knjižnic, kot so NumPy, Pandas, Scikit-learn, Matplotlib, Keras in TensorFlow. Delo sistematično opisuje ključne faze razvoja modelov strojnega učenja, ki vključujejo pridobivanje in predobdelavo podatkov, izvedbo eksplorativne analize, uporabo različnih algoritmov za učenje ter vrednotenje njihove uspešnosti z ustreznimi metričnimi kazalci. V praktičnem delu so podrobneje prikazani trije primeri uporabe. Prvi primer obravnava napoved topnosti spojin, pri čemer je bil na osnovi javno dostopnega nabora podatkov razvit regresijski model za napoved kvantitativnih vrednosti. Drugi primer prikazuje uporabo klasifikacijskega modela za razvrščanje podatkov, pri čemer je bil poseben poudarek namenjen vrednotenju uspešnosti modela z različnimi metrikami. Tretji primer vključuje učenje večplastne nevronske mreže na znanem podatkovnem naboru ročno napisanih številk MNIST in ilustrira celoten proces – od priprave podatkov, nastavitve arhitekture modela, učenja modela, do vizualizacije in interpretacije rezultatov. Rezultati teh primerov potrjujejo, da je strojno učenje mogoče učinkovito približati študentom kemijskega inženirstva s kombinacijo teoretičnih osnov in praktičnih vaj, kar pomembno prispeva k njihovi boljši usposobljenosti za izzive sodobne industrije.
Keywords: strojno učenje, kemijsko procesno inženirstvo, nevronske mreže, regresija, klasifikacija
Published in DKUM: 30.10.2025; Views: 0; Downloads: 8
.pdf Full text (3,02 MB)

2.
Metoda hierarhične večznačne klasifikacije na osnovi ekstrakcije značilnic s tekstovno analizo mikrobiotskih podatkov : doktorska disertacija
Lucija Brezočnik, 2025, doctoral dissertation

Abstract: Zanesljiva identifikacija kompleksnih vsebinskih struktur v primerih, kjer posamezni primerki podatkovnega nabora niso homogeni, pač pa združujejo informacije več virov, predstavlja enega izmed ključnih metodoloških izzivov sodobne podatkovne analitike. Relativno enostavna je namreč naloga, kjer je določen primerek homogen in ga z uporabo večrazredne klasifikacije znamo relativno preprosto razvrstiti v enega izmed ponujenih razredov. Kompleksnost pa se drastično poveča, ko se v istem primerku skriva več virov. V tem primeru osnovne metode analize ne zadostujejo več in potrebujemo naprednejše pristope, ki so sposobni razbrati soobstoj več razredov oziroma oznak, kar je tudi domena večznačne klasifikacije. V predloženi doktorski disertaciji obravnavamo omenjeni problem na področju metagenomike, ki med drugim omogoča raziskovanje mikrobiote, raznolike skupnosti bakterij in drugih mikroorganizmov v določenem okolju. Z naprednimi tehnikami sekvenciranja iz njih pridobimo zaporedja DNK celotne mikrobne združbe, ki jih lahko opišemo kot izjemno dolga besedila, zapisana z abecedo štirih nukleotidov: A, T, G in C. Naš cilj je v teh besedilih poiskati t. i. označevalne gene, ki so izključno ali močno povezani z gostiteljem. V ta namen smo na podlagi optimizacijskih pristopov in domenskih pravil predlagali metodo ekstrakcije značilnic, temelječo na osnovi k-merov, tj. krajših delov DNK. Pristop na osnovi k-merov se je izkazal za zelo učinkovitega, zato smo ga uporabili tudi pri sintetičnem generiranju vzorcev mikrobnih oziroma mikrobiotskih podatkov. Metoda temelji na pripravi profilov k-merov in na nanje osnovanih grafih prehodov. Ker smo v doktorski disertaciji analizirali lokacijsko specifične vzorce, smo morali njihov manjši nabor čistih vzorcev ustrezno razširiti. Še več, sintetično smo razširili tudi nabor mešanih vzorcev, kar predstavlja še večji izziv v realnih okoljih. Obe predlagani metodi sta se združili v konceptualno najzahtevnejšem delu doktorske naloge, predlagani metodi hierarhične večznačne klasifikacije na osnovi ekstrakcije značilnic, imenovani MLB. Z njo smo na osnovi vhodnih podatkov, tj. čistih ali sintetično ustvarjenih vzorcev, napovedovali deleže gostiteljev v mešanih mikrobnih vzorcih. Rezultate metode MLB smo primerjali s tistimi, pridobljenimi z orodjem SourceTracker, vodilnim orodjem za natančno identifikacijo in kvantifikacijo gostiteljev mikrobov v mešanih vzorcih. Metodi smo ovrednotili z uveljavljenimi metrikami na področju večznačne klasifikacije, ki razkrivajo, da metoda MLB učinkovito rešuje problem določitve gostiteljev in njihovih deležev ter poda primerljive, večinoma pa boljše rezultate kot orodje SourceTracker.
Keywords: strojno učenje, večznačna klasifikacija, ekstrakcija značilnic, obdelava naravnega jezika, mikrobiotski podatki
Published in DKUM: 20.10.2025; Views: 0; Downloads: 18
.pdf Full text (22,60 MB)

3.
Funkcionalnosti in uporaba dokumentnega sistema v praksi
Jan Nagovnak Gradišnik, 2025, master's thesis

Abstract: Digitalna preobrazba poslovnih procesov je v zadnjih letih bistveno vplivala na način upravljanja z dokumentacijo. Podjetja se zaradi vse večje količine informacij, zakonskih zahtev in potrebe po varnosti, hitrosti in preglednosti odločajo za implementacijo dokumentnih sistemov (DMS), ki omogočajo učinkovito elektronsko upravljanje poslovne dokumentacije. Magistrska naloga celostno obravnava ključne funkcionalnosti DMS ter skozi praktičen projekt predstavi kompleksnost digitalizacije fizičnega arhiva, s poudarkom na opremljanju dokumentov z metapodatki, klasifikacijskih pravilih in končnem vključevanju dokumentov v elektronski arhiv. V teoretičnem delu so predstavljene glavne značilnosti DMS, kot so klasifikacija dokumentov, uporaba strukturiranih metapodatkov, verzijsko sledenje, pravice dostopa, iskalni mehanizmi, povezljivost z drugimi informacijskimi sistemi ter tehnološke možnosti različnih arhitektur (lokalne, oblačne in hibridne rešitve). Poseben poudarek je namenjen pomenu standardiziranega vnosa metapodatkov in njihove vloge pri dolgotrajni hrambi, hitrem iskanju in zagotavljanju skladnosti s predpisi. V nadaljevanju je prikazana tudi tehnična podlaga sistemov, kot so baze podatkov, API-ji, mehanizmi indeksiranja ter uporaba OCR-tehnologije za prepoznavanje besedila na digitaliziranih dokumentih. Praktični del naloge temelji na izvedenem projektu masovnega skeniranja za naročnika, pri čemer je bil cilj zmanjšati fizični arhiv in omogočiti lažje ter hitrejše iskanje dokumentacije. Arhiv je obsegal več kot tisoč rednikov, razdeljenih na štiri vsebinske sklope. Projekt je zajemal pripravo fizičnega prostora, prevzem dokumentacije, skeniranje z uporabo profesionalnih skenerjev, avtomatski in ročni zajem metapodatkov ter prenos v elektronski arhiv. Za opremljanje dokumentov je bila uporabljena specializirana programska oprema, pri čemer je sistem omogočal učenje na podlagi preteklih dokumentov (t. i. šablone), kar je pospešilo proces opremljanja. Med izvajanjem projekta so se pojavile številne tehnične, organizacijske in vsebinske težave. Med ključne izzive sodijo napake na skenerjih zaradi obrabljenosti papirja in umazanije, neustrezna usposobljenost kadra za delo z dokumenti ter težave pri razumevanju vsebine. Slednje so se rešile z dodatnimi validacijskimi postopki in okrepljenim sodelovanjem z naročnikom. Poleg tega so bila v procesu upoštevana pravila informacijske varnosti, zlasti pri nastavitvah dostopnih pravic, ki so bile definirane na ravni klasifikacijskih znakov in povezane z aktivnimi imeniki uporabnikov. Rezultati projekta kažejo, da premišljen pristop, ustrezna tehnična rešitev in jasno postavljeni procesi pripomorejo k uspešni transformaciji fizičnega arhiva v elektronsko obliko. S tem se izboljšata preglednost nad dokumentacijo in učinkovitost zaposlenih, hkrati pa se dolgoročno znižujejo stroški upravljanja z dokumenti. Pridobljene izkušnje nudijo dobro osnovo za nadaljnje projekte digitalizacije tudi v drugih organizacijah.
Keywords: Dokumentni sistem (DMS), digitalizacija dokumentov, masovno arhiviranje, metapodatki, klasifikacijski načrt, elektronski arhiv, optično prepoznavanje znakov (OCR), iskanje po vsebini, pravice dostopa, verzijsko sledenje, integracija podatkov, proces obdelave dokumentov, avtomatska klasifikacija, dolgoročna hramba, informacijska varnost.
Published in DKUM: 07.10.2025; Views: 0; Downloads: 9
.pdf Full text (3,21 MB)

4.
Klasifikacija glasbenih instrumentov s pomočjo nevronskih mrež
Jure Lebar, 2025, master's thesis

Abstract: V magistrskem delu je obravnavana klasifikacija glasbenih instrumentov s pomočjo nevronskih mrež. Primerjani so bili trije modeli: enodimenzionalna konvolucijska mreža (1D CNN), dvodimenzionalna konvolucijska mreža (2D CNN) in rekurentna nevronska mreža (LSTM). Kot vhodni podatki so bili uporabljeni mel-spektrogrami zvočnih posnetkov desetih različnih instrumentov. Rezultati kažejo, da je 2D CNN dosegla najboljšo natančnost pri klasifikaciji, medtem ko je LSTM imel največ napak, a je kljub temu dosegel solidne rezultate.
Keywords: nevronske mreže, klasifikacija instrumentov, konvolucijska mreža, rekurentna nevronska mreža
Published in DKUM: 22.09.2025; Views: 0; Downloads: 16
.pdf Full text (4,08 MB)

5.
Klasifikacija krompirja s pomočjo globokih nevronskih mrež s podporo barvne in termovizijske analize
Taja Pec, 2025, master's thesis

Abstract: V magistrskem delu obravnavamo klasifikacijo krompirja v tri kakovostne razrede – gnili, krmni in jedilni – z uporabo naprednih globokih nevronskih mrež. Model smo razvili v programskem jeziku Python z uporabo ogrodja TensorFlow. Primerjali smo učinkovitost treh sodobnih arhitektur konvolucijskih nevronskih mrež: EfficientNet, DenseNet in Xception, ter na podlagi rezultatov izbrali najbolj primerno za našo podatkovno bazo. DenseNet201 je izstopal kot najbolj natančen in stabilen model, DenseNet121 pa je ponujal najboljše ravnovesje med natančnostjo in računsko zahtevnostjo. Preizkusili smo tudi termovizijsko kamero za preučevanje možnosti zaznave gnilobe na podlagi temperaturnih razlik krompirja in opisali omejitve te metode. Cilj raziskave je razvoj inteligentnega, cenovno dostopnega sistema za avtomatsko sortiranje krompirja, ki bi povečal produktivnost kmetijske proizvodnje ob minimalnih stroških.
Keywords: globoko učenje, konvolucijske nevronske mreže, klasifikacija krompirja, TensorFlow, termovizijska analiza
Published in DKUM: 22.09.2025; Views: 0; Downloads: 11
.pdf Full text (8,18 MB)

6.
Razvrščanje odpadkov s pomočjo globokih nevronskih mrež
Teodora Grneva, 2025, master's thesis

Abstract: Magistrsko delo se osredotoča na pomemben izziv učinkovitega razvrščanja odpadkov. Pravilna identifikacija in ločevanje odpadkov sta ključna za izboljšano ravnanje z njimi, višje stopnje recikliranja in zmanjšanje negativnih vplivov na okolje. V nalogi uporabljamo napredne tehnike globokega učenja, predvsem kompleksne umetne nevronske mreže, za natančno klasifikacijo odpadkov na podlagi slik. Cilj je optimizirati razvrščanje odpadkov z raziskovanjem in primerjavo različnih modelov globokega učenja, tehnik predobdelave slik ter prenosom znanja za izboljšanje natančnosti klasifikacije. Ugotovitve bodo prispevale k razvoju naprednih sistemov za ravnanje z odpadki in ohranjanju okolja.
Keywords: strojno učenje, globoko učenje, klasifikacija slik, razvrščanje odpadkov, nevronske mreže
Published in DKUM: 04.09.2025; Views: 0; Downloads: 20
.pdf Full text (1,67 MB)

7.
Gradnja uravnoteženih evolucijskih klasifikacijskih dreves : magistrsko delo
Tadej Lahovnik, 2024, master's thesis

Abstract: Uspešnost odločitvenih dreves temelji na predpostavki, da učni podatki za vsak razred vključujejo enako količino informacij. Pri nesorazmerni porazdelitvi razredov so klasifikatorji pristransko usmerjeni k večinskim razredom. Zaradi majhnega števila vzorcev manjšinskih razredov klasifikatorji niso zmožni ustreznega usvajanja znanja, kar vodi do slabšega posploševanja in prekomernega prileganja. V okviru zaključnega dela smo razvili več algoritmov za gradnjo uravnoteženih evolucijskih dreves, ki se osredotočajo na reševanje izzivov, povezanih z nesorazmerno porazdelitvijo razredov. Rezultati eksperimenta kažejo, da uravnoteženost evolucijskih dreves ne prispeva k izboljšanju klasifikacije v primerjavi s tradicionalnimi metodami.
Keywords: evolucijski algoritem, odločitvena drevesa, klasifikacija, neuravnoteženi podatki
Published in DKUM: 06.02.2025; Views: 0; Downloads: 82
.pdf Full text (2,85 MB)

8.
Uporaba evolucijskih algoritmov v statističnem in hibridnem strojnem prevajanju : doctoral dissertation
Jani Dugonik, 2025, doctoral dissertation

Abstract: Doktorska disertacija obravnava področje strojnega prevajanja visoko fleksibilnih jezikov, osredotoča pa se na izzive tako statističnega kot nevronskega strojnega prevajanja, ki jih prinašajo strukturne razlike med visoko fleksibilnimi jeziki in angleščino. Naša raziskava vključuje tudi eksperimentalni del, izveden na jezikovnem paru \mbox{slovenščina--angleščina}, ki zajema prevajanje v obe smeri. V prvem eksperimentu smo načrtovali nov pristop za optimizacijo parametrov v statističnem strojnem prevajanju z uporabo evolucijskih algoritmov. Primerjali smo sisteme statističnega strojnega prevajanja, optimizirane s klasičnimi algoritmi za optimizacijo uteži v statističnem strojnem prevajanju, in sisteme, optimizirane z evolucijskimi algoritmi. V drugem eksperimentu pa smo načrtovali in razvili hibridni pristop, ki vključuje sisteme statističnega in nevronskega strojnega prevajanja. Izvorno poved in dva ciljna prevoda, prevedena z obema sistemoma, smo pretvorili v isti vektorski prostor, iz katerega smo nato pridobili vektorje značilk. V okviru doktorske disertacije smo pred\-lagali nov nabor značilk. Z uporabo klasifikatorjev smo nato izbrali boljšega izmed dveh prevodov, statističnega in nevronskega. Evalvacijo sistemov strojnega prevajanja smo izvedli z uporabo uveljavljenih metrik, kot so BLEU, TER, chrF in COMET. Opravili smo statistično analizo eksperimentalnih rezultatov s ponovnim vzorčenjem, ki je pokazala statistično pomembne razlike v kakovosti ustvarjenih prevodov. Eksperimentalni rezultati potrjujejo, da smo s predlaganimi pristopi izboljšali kakovost strojnih prevodov.
Keywords: evolucijski algoritem, statistično strojno prevajanje, nevronsko strojno prevajanje, hibridni pristop strojnega prevajanja, optimizacija, predstavitev besed, klasifikacija, obratno prevajanje
Published in DKUM: 29.01.2025; Views: 0; Downloads: 93
.pdf Full text (1,21 MB)

9.
Vnos ultra-procesiranih živil v sodobni prehrani in tveganje za zdravje
Nika Zupanič, 2024, master's thesis

Abstract: Uvod: V zadnjih 50 letih so se vzorci prehranjevalnih navad ljudi in proizvodnja hrane močno spremenili. Prehrana in naše prehranjevalne navade vplivajo na številna tveganja za zdravje, kar pa lahko vodi v različne bolezni. Ultra-procesirana živila so tako imenovane industrijske formulacije, ki so priročne, okusne in visoko kalorične. Namen zaključnega dela je pregledati znanstveno literaturo o ultra-procesiranih živilih ter njihovem vplivu na zdravje ljudi. Metode: Izvedli smo »scoping« pregled znanstvene literature, uporabili pa smo deskriptivno metodo dela. Uporabili smo naslednje podatkovne baze: PubMed, CINAHL in Web of Science. S pomočjo diagrama PRISMA smo predstavili izbor virov, izvedli pa smo tudi tematsko analizo in sintezo podatkov. Rezultati: Izmed dobljenih 173 člankov smo jih 7 vključili v končno analizo. Ugotovili smo, da imajo prehrana in prehranjevalne navade posameznikov močan vpliv na zdravje in na kakovost življenja. Povečan vnos ultra-procesiranih živil vodi v povečano tveganje za mnoge bolezni, kot so: sladkorna bolezen, debelost, bolezni srca itd. Diskusija in zaključek: Ultra-procesirana živila, ki vedno bolj postajajo del našega vsakdana, imajo mnoge negativne posledice na naše zdravje in splošno kakovost našega življenja. Ključnega pomena je ozaveščanje tako potrošnikov kot zdravstvenih delavcev, kaj točno ultra-procesirana živila so in kakšen je njihov vpliv na zdravje ljudi.
Keywords: Sodobna prehrana, ultra-procesirana živila, klasifikacija NOVA, tveganja za zdravje
Published in DKUM: 20.01.2025; Views: 0; Downloads: 84
.pdf Full text (1,17 MB)

10.
Metoda kontekstno odvisne vektorske predstavitve sprememb programske kode za klasifikacijo vrste aktivnosti vzdrževanja : doktorska disertacija
Tjaša Heričko, 2024, doctoral dissertation

Abstract: V doktorski disertaciji obravnavamo raziskovalni problem avtomatizacije prepoznavanja namenov sprememb programskih rešitev, izvedenih v fazi vzdrževanja. Klasifikacija programskih sprememb glede na vrsto aktivnosti vzdrževanja, ki odraža specifične namene sprememb, omogoča učinkovitejšo analizo in načrtovanje vzdrževanja, podpira delovne procese in naloge razvijalcev ter se pogosto uporablja v raziskavah programskega inženirstva za proučevanje sprememb in evolucije rešitev. S ciljem ugotavljanja raziskovalnih vrzeli smo s sistematičnim pregledom literature proučili obstoječe pristope h klasifikaciji sprememb programskih rešitev glede na vrsto aktivnosti vzdrževanja. Za naslovitev teh vrzeli smo s študijo sistematičnega mapiranja pregledali pristope vektorizacije sprememb programske kode z učenjem predstavitev na podlagi izvorne kode, ki se v obstoječi literaturi uporabljajo za naslavljanje različnih izzivov programskega inženirstva. Na podlagi ugotovitev smo razvili in predlagali novo metodo kontekstno odvisne vektorske predstavitve sprememb programske kode, ki omogoča ekstrakcijo semantičnih značilk sprememb izvorne kode med dvema različicama programske rešitve ob upoštevanju konteksta sprememb. Predlagana metoda predstavi spremembo programske rešitve kot množico podrobnih sorodnih sprememb programske kode, temelječih na predstavitvah zaznanih razlik v izvorni kodi na osnovi žetonov. Za ekstrakcijo semantičnih vložitev sorodnih sprememb metoda uporablja strojno učenje s prenosom znanja iz izbranega prednaučenega jezikovnega modela programske kode iz družine modelov BERT, kot so CodeBERT, UniXcoder in StarEncoder, ki je bil predhodno dodatno prilagojen ciljni nalogi s paradigmama samonadzorovanega in nadzorovanega učenja. Pridobljene vektorske vložitve podrobnih sorodnih sprememb so nato združene v enotno semantično vektorsko predstavitev spremembe programske rešitve. Za klasifikacijo sprememb programskih rešitev glede na vrsto aktivnosti vzdrževanja smo na označeni podatkovni množici izgradili modele strojnega učenja, pri čemer smo za ekstrakcijo značilk uporabili predlagano metodo ter referenčne in obstoječe metode predstavitve sprememb rešitev. Z nadzorovanim eksperimentom, študijo ablacije in primerjalno študijo smo proučili vpliv različnih parametrov predlagane metode predstavitve sprememb na uspešnost klasifikacije, primerjali uspešnost klasifikacije ob uporabi predlagane metode v primerjavi z uporabo referenčnih in obstoječih metod predstavitve sprememb ter ovrednotili uspešnost multimodalnih modelov strojnega učenja, temelječih na nadgradnji obstoječih metod predstavitve sprememb s predlagano metodo z združevanjem modalnosti naravnega jezika in programske kode. Empirične rezultate smo statistično analizirali s pomočjo frekventistične in Bayesove statistike. Izsledki raziskav potrjujejo izhodiščno tezo, da je z uporabo nove metode mogoče izgraditi modele strojnega učenja, ki uspešno klasificirajo spremembe programskih rešitev glede na vrsto aktivnosti vzdrževanja. Osrednje ugotovitve doktorske disertacije so naslednje: vektorske predstavitve sprememb programske kode na osnovi predlagane metode dosegajo primerljivo ali višjo uspešnost pri klasifikaciji v primerjavi s predstavitvami na osnovi referenčnih in obstoječih metod; zmanjšanje dimenzionalnosti kontekstno odvisnih vektorskih predstavitev sprememb omogoča zmanjšanje števila dimenzij brez negativnega vpliva na uspešnost klasifikacije; multimodalni klasifikacijski modeli dosegajo višjo uspešnost klasifikacije v primerjavi z unimodalnimi modeli.
Keywords: vzdrževanje programske opreme, spremembe programskih rešitev, rudarjenje repozitorijev programskih rešitev, strojno učenje, klasifikacija, nevronski jezikovni modeli programske kode, vektorske predstavitve, vektorska vložitev
Published in DKUM: 06.01.2025; Views: 0; Downloads: 120
.pdf Full text (5,56 MB)

Search done in 0.16 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica