1. Using generative AI to improve the performance and interpretability of rule-based diagnosis of Type 2 diabetes mellitusLeon Kopitar, Iztok Fister, Gregor Štiglic, 2024, izvirni znanstveni članek Opis: Introduction: Type 2 diabetes mellitus is a major global health concern, but interpreting machine learning models for diagnosis remains challenging. This study investigates combining association rule mining with advanced natural language processing to improve both diagnostic accuracy and interpretability. This novel approach has not been explored before in using pretrained transformers for diabetes classification on tabular data. Methods: The study used the Pima Indians Diabetes dataset to investigate Type 2 diabetes mellitus. Python and Jupyter Notebook were employed for analysis, with the NiaARM framework for association rule mining. LightGBM and the dalex package were used for performance comparison and feature importance analysis, respectively. SHAP was used for local interpretability. OpenAI GPT version 3.5 was utilized for outcome prediction and interpretation. The source code is available on GitHub. Results: NiaARM generated 350 rules to predict diabetes. LightGBM performed better than the GPT-based model. A comparison of GPT and NiaARM rules showed disparities, prompting a similarity score analysis. LightGBM’s decision making leaned heavily on glucose, age, and BMI, as highlighted in feature importance rankings. Beeswarm plots demonstrated how feature values correlate with their influence on diagnosis outcomes. Discussion: Combining association rule mining with GPT for Type 2 diabetes mellitus classification yields limited effectiveness. Enhancements like preprocessing and hyperparameter tuning are required. Interpretation challenges and GPT’s dependency on provided rules indicate the necessity for prompt engineering and similarity score methods. Variations in feature importance rankings underscore the complexity of T2DM. Concerns regarding GPT’s reliability emphasize the importance of iterative approaches for improving prediction accuracy.
Ključne besede: GPT, association rule mining, classification, interpretability, diagnostics Objavljeno v DKUM: 26.11.2024; Ogledov: 0; Prenosov: 6 Celotno besedilo (1,29 MB) Gradivo ima več datotek! Več... |
2. Proceedings of the 10th Student Computing Research Symposium : (SCORES'24)2024, zbornik Opis: The 2024 Student Computing Research Symposium (SCORES 2024), organized by the Faculty of Electrical Engineering and Computer Science at the University of Maribor (UM FERI) in collabora-tion with the University of Ljubljana and the University of Primorska, showcases innovative student research in computer science. This year’s symposium highlights advancements in fields such as ar-tificial intelligence, data science, machine learning algorithms, computational problem-solving, and healthcare data analysis. The primary goal of SCORES 2024 is to provide a platform for students to present their research, fostering early engagement in academic inquiry. Beyond research presen-tations, the symposium seeks to create an environment where students from different institutions can meet, exchange ideas, and build lasting connections. It aims to cultivate friendships and future research collaborations among emerging scholars. Additionally, the conference offers an opportu-nity for students to interact with senior researchers from institutions beyond their own, promoting mentorship and broader academic networking. Ključne besede: evaluacija, optimizacija, strojno učenje, podatki, zborniki Objavljeno v DKUM: 26.11.2024; Ogledov: 0; Prenosov: 40 Celotno besedilo (35,41 MB) Gradivo ima več datotek! Več... |
3. Integracija velikih jezikovnih modelov v mobilne rešitveDavid Balažic, 2024, diplomsko delo Opis: Diplomsko delo se osredotoča na analizo in implementacijo velikih jezikovnih modelov v mobilne rešitve z namenom raziskave njihovega delovanja, integracije in vpliva na uporabniško izkušnjo. V prvem delu je predstavljen teoretični del delovanja velikih jezikovnih delov. V praktičnem delu je ponazorjeno implementiranje teh modelov v mobilne rešitve in predstavljanje pristopa delovanja preko programskega vmesnika ter neposredno na napravi. Rezultati raziskave kažejo, da je pristop s programskim vmesnikom primernejši ob uporabi kompleksnejših modelov, vendar se pristop neposredno na napravi izkaže za koristnega ob uporabi manjših modelov. Ključne besede: veliki jezikovni modeli, umetna inteligenca, mobilne rešitve, model Objavljeno v DKUM: 22.10.2024; Ogledov: 0; Prenosov: 4 Celotno besedilo (1,58 MB) |
4. Implementacija grafa raztrosa in grafa grupirane matrike v ogrodju NiaARM za vizualizacijo asociacijskih pravilMiha Bukovnik, 2024, diplomsko delo Opis: Podatkovno rudarjenje je ključnega pomena za pridobivanje dragocenih informacij iz velikih podatkovnih zbirk, s široko uporabo na različnih področjih. Rudarjenje asociacijskih pravil odkriva vzorce in povezave v podatkih, kar je izredno uporabno v telekomunikacijah, tržni analizi, upravljanju tveganj ter drugih področjih. Vizualizacija teh pravil z grafom raztrosa in grafom grupirane matrike omogoča boljše razumevanje in analizo pravil. Cilj diplomskega dela je implementacija omenjenih vizualizacijskih tehnik v ogrodju NiaARM, vključno s primerjalno analizo vizualizacij iz paketa arulesViz. Ugotovitve nakazujejo na uporabnost tako NiaARMa kot arulesViza s svojimi specifičnostmi. Medtem ko ogrodje NiaARM omogoča visoko stopnjo interaktivnosti in prilagodljivosti v vizualizaciji, pa paket arulesViz, z večjo podporo skupnosti in dodatnimi viri pomoči, ponuja hitrejše in zanesljivejše vizualizacije. Ključne besede: asociacijska pravila, rudarjenje asociacijskih pravil, vizualizacijske tehnike, graf, NiaARM Objavljeno v DKUM: 22.10.2024; Ogledov: 0; Prenosov: 1 Celotno besedilo (1,71 MB) |
5. Preživetje v sencah: Primerjava igralnih algoritmov v zvrsti preživetvenih grozljivk : diplomsko deloSara Dugi, 2024, diplomsko delo Opis: V diplomskem delu smo raziskovali vpliv iskalnih algoritmov na igralno izkušnjo v preživetvenih grozljivkah. Analizirali smo algoritme A* iskanje, dvosmerno iskanje, iskanje v širino, pohlepni algoritem in Dijkstrov algoritem. Raziskava je pokazala, da izbira algoritma močno vpliva na dinamiko igre in občutek napetosti. A* in pohlepni algoritem povečujeta hitrost in dinamičnost, medtem ko iskanje v širino in Dijkstrov algoritem zagotavljata stabilnost. Dvosmerni algoritem pa uravnoteži hitrost in natančnost sledenja. Prilagoditev algoritmov glede ne cilje igre lahko bistveno izboljša igralčevo izkušnjo. Ključne besede: Preživetvene grozljivke, iskalni algoritmi, umetna inteligenca, igralna izkušnja, dinamika igre Objavljeno v DKUM: 14.10.2024; Ogledov: 0; Prenosov: 8 Celotno besedilo (12,33 MB) |
6. Napovedovanje športnih rezultatov v nogometu s pomočjo strojnega učenjaJakob Simičak, 2024, diplomsko delo Opis: V zaključnem delu smo se osredotočili na statistiko pričakovanih zadetkov v nogometu. S programom Figma smo ustvarili izgled programa, ki smo ga poimenovali Footstat. Program Footstat uporablja podatke podjetja Statsbomb, ki je med vodilnimi podjetji v zbiranju in obdelovanju nogometnih podatkov. Z uporabo njihovega API-ja smo lahko dostopali do podatkov preko Python knjižnice. Omejili smo se na brezplačne podatke, ki jih je podjetje namenilo za raziskovalne in študijske namene. Nato smo ustvarili metriko s pomočjo logistične regresije, ki smo jo implementirali s pomočjo knjižnice za obdelavo podatkov v Pythonu Scikit-learn. Končni rezultat je postal program Footstat, ki je s pomočjo metrike izračunal pričakovane zadetke za izbrane tekme glede na omejene podatke podjetja Statsbomb . Izračunane pričakovane zadetke smo na koncu primerjali z dejanskimi zadetki na tekmah in analizirali morebitna odstopanja. Ključne besede: pričakovani zadetki, nogomet, logistična regresija, Statsbomb, Footstat Objavljeno v DKUM: 08.10.2024; Ogledov: 0; Prenosov: 25 Celotno besedilo (3,58 MB) |
7. Uporaba drevesnega preiskovanja Monte Carlo za inteligentno vodenje igralnih agentov v Rogue-podobnih igrahBenjamin Jeran, 2024, diplomsko delo Opis: V diplomski nalogi smo se osredotočili na implementacijo igralnega agenta za Rogue-podobne igre. V teoretičnem delu smo najprej opisali, kaj so Rogue-podobne igre ter izpostavili njihove glavne značilnosti. Naredili smo pregled igralnih agentov in njihovih pristopov ter se na koncu dotaknili osnovne implementacije algoritma drevesnega preiskovanja Monte Carlo, pri katerem smo uporabili formulo UCT za izbiranje vozlišč. V praktičnem delu smo s pomočjo algoritma zgradili igralnega agenta za Rogue-podobno igro ter naredili raziskavo, kako dobro se je ta obnesel v igranju. Raziskovali smo, kako dobro se agent na podlagi algoritma MCTS izkaže proti igranju nasprotnika, ki izbira naključne poteze. Algoritem MCTS se je ob koncu praktičnega dela dobro izkazal za uporabo v Rogue-podobnih igrah. Ključne besede: Rogue-podobne igre, MCTS, inteligentno vodenje agentov, okrepitveno učenje Objavljeno v DKUM: 08.10.2024; Ogledov: 0; Prenosov: 8 Celotno besedilo (2,00 MB) |
8. Simulacija in vizualizacija ekosistema z uporabo genetskega algoritma in naključnega generiranja podatkovŽan Mišič, 2024, diplomsko delo Opis: V diplomski nalogi smo raziskali uporabo genetskega algoritma v kombinaciji z naključnim generiranjem podatkov v razvoju simulacijskega programa. V prvem delu so razloženi pojmi, kot so računska inteligenca, genetski algoritem, naključno generiranje podatkov in šum. V drugem delu so predstavljena orodja, uporabljena pri izdelavi programa. Na koncu, v tretjem delu, je razložena sama izdelava simulacijskega programa. Ustvarjen program lahko ustvari naključno generirano simulacijsko okolje na podlagi vnesenih parametrov, nastavljenih v glavnem meniju. V programu smo uspešno implementirali genetski algoritem in na koncu izpisali vse potrebne podatke za pregled simulacije. Ključne besede: naključno generiranje podatkov, genetski algoritem, računska inteligenca, Godot Objavljeno v DKUM: 19.09.2024; Ogledov: 0; Prenosov: 3 Celotno besedilo (1,98 MB) |
9. Določanje uspešnosti počepa s pomočjo strojnega vidaNejc Graj, 2024, diplomsko delo Opis: V tem diplomskem delu bomo predstavili področje strojnega učenja, bolj specifično področje
globokega učenja. V teoretičnem delu bomo prikazali, kako se je strojno učenje do sedaj že
uporabljalo v športu, kako strojno in globoko učenje delujeta ter kako poteka proces učenja
konvolucijskih nevronskih mrež. V praktičnem delu bomo ustvarili svojo učno množico in
nato z algoritmom, ki je zasnovan na konvolucijskih nevronskih mrežah, ustvarili model, ki
je zmožen določati uspešnost počepa po pravilih zveze za Powerlifting. Ključne besede: strojni vid, globoko učenje, konvolucijske nevronske mreže, powerlifting Objavljeno v DKUM: 19.09.2024; Ogledov: 0; Prenosov: 10 Celotno besedilo (3,43 MB) |
10. Uporaba umetne inteligence na področju varnosti geselMatej Malek, 2024, diplomsko delo Opis: V diplomski nalogi smo predstavili osnove umetne inteligence oziroma strojnega učenja in njeno uporabo v varnosti sodobnih informacijskih tehnologij ter rešitev. Podali smo razloge, zakaj je njena uporaba koristna in potrebna ter kako se z njo že srečujemo v vsakdanjem življenju. Navedli smo tudi bistvene težave in napade, s katerimi se srečujemo, ter kako jih ljudje rešujejo s pomočjo umetne inteligence. V teoretičnem delu smo se osredotočili na razjasnitev pojmov, zgodovino napadov in razlago uporabljenih algoritmov. V praktičnem delu pa smo opravili primerjavo treh algoritmov strojnega učenja za ugotavljanje moči gesla, s čimer smo prišli do zaključka, da so nevronske mreže, čeprav najbolj časovno potratne, tudi najboljša izbira. Ključne besede: K-najbližji sosed, klasifikacija, nevronske mreže, odločitvena drevesa, strojno
učenje Objavljeno v DKUM: 19.09.2024; Ogledov: 0; Prenosov: 14 Celotno besedilo (1,71 MB) |