Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Likumos balstītu un vienkāršu mašīnmācīšanās pieeju salīdzinoša analīze lietotāja saskarnes komponentu izvēlē
Title in English Comparative Analysis of Rule-based and Simple Machine Learning Approaches in User Interface Component Selection
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Kristaps Babris
Reviewer Evelīna Budiloviča
Abstract Darbā tiek risināts UI komponentu izvēles vadlīniju formalizācijas uzdevums - cik labi atšķirīgas algoritmiskas pieejas spēj rekonstruēt izvēles loģiku, kas iekļauta nozares standartos Material Design 3, Apple HIG un WCAG 2.1. Tiešs salīdzinājums starp likumos balstītām un vienkāršām mašīnmācīšanās pieejām šādam uzdevumam uz vieniem un tiem pašiem datiem zinātniskajā literatūrā nav atrasts. Bakalaura darba mērķis ir veikt šādu salīdzinošu analīzi, novērtējot pieeju efektivitāti, interpretējamību un to piemērotību adaptīvu saskarņu izstrādei. Mērķa sasniegšanai veikta literatūras analīze, formalizēts UI komponentu izvēles uzdevums, definēti četri salīdzināšanas kritēriji un realizētas četras pieejas - kompakta eksperta likumu kopa un trīs interpretējami mašīnmācīšanās modeļi: lēmumu koks, CN2 un RIPPER. Visas četras pieejas darbojas uz identiskas 18 pazīmju ievades telpas. Eksperimentālā datu kopa veidota kā sintētiska un no nozares vadlīnijām deterministiski iegūta, jo rekonstrukcijas precizitātes mērīšana prasa etalonu ar zināmu un kontrolējamu loģisko struktūru, ko reāli dati nepiedāvā. Mašīnmācīšanās pieejas sasniedz augstāku rekonstrukcijas precizitāti (aptuveni 90-94 %), bet eksperta likumu kopa ar 79 % precizitāti nodrošina augstāku interpretējamību un nav atkarīga no apmācības datiem. Šajā eksperimentā CN2 algoritms uzrāda labāko līdzsvaru starp abām dimensijām. Iegūtie secinājumi attiecas uz vadlīniju formalizācijas uzdevumu - reālu dizaineru lēmumu prognozēšana ir atsevišķs pētniecības virziens ar atšķirīgām datu prasībām. Darba apjoms: 67 lappuses, 12 tabulas, 3 attēli, 32 informācijas avoti, 1 pielikums.
Keywords UI KOMPONENTU IZVĒLE, LIKUMOS BALSTĪTAS PIEEJAS, MAŠĪNMĀCĪŠANĀS, INTERPRETĒJAMĪBA, SALĪDZINOŠĀ ANALĪZE.
Keywords in English UI COMPONENT SELECTION, RULE-BASED APPROACHES, MACHINE LEARNING, INTERPRETABILITY, COMPARATIVE ANALYSIS.
Language lv
Year 2026
Date and time of uploading 26.05.2026 16:23:22