Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums NoSQL iesprauduzbrukumu noteikšanas metožu efektivitāte
Nosaukums angļu valodā Efficacy of NoSQL Injection Attack Identification Methods
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Ilze Birzniece
Recenzents Jānis Amoliņš
Anotācija Dokumentorientētas NoSQL datubāzes tiek izvēlētas to caurlaidspējas un zemās aiztures dēļ, un tā pati shēmas elastība, kas nodrošina šīs īpašības, rada uzbrukumu virsmu, kuru uz parakstiem balstīti filtri nespēj droši nosegt. Kā aizsardzības slānis tiek piedāvāti uzraudzītas mašīnmācīšanās detekcijas dzinēji. Detekcijas dzinēji atrodas vaicājumu ceļā, kur par tiem katrs pieprasījums maksā ar aizturi. Esošajos pētījumos tiek ziņots par precizitāti un detekcijas kvalitāti, neziņojot par radīto secināšanas aizturi. Šā bakalaura darba mērķis ir kvantitatīvi novērtēt uzraudzītas mašīnmācīšanās metožu efektivitāti NoSQL injekcijas uzbrukumu identificēšanā, kur efektivitāte ir detekcijas kvalitātes un ekspluatācijas izmaksu apvienojums. Četri klasifikācijas algoritmi, proti, loģistiskā regresija, mākslīgais neironu tīkls, nejaušais mežs un k-tuvāko kaimiņu metode, tika apmācīti uz publicētas un marķētas MongoDB vaicājumu datu kopas, izmantojot identisku divdesmit vienas dimensijas pazīmju attēlojumu, un novērtēti vienotā eksperimentālajā apstrādes plūsmā uz vienas un tās pašas aparatūras. Katrs dzinējs tika validēts pret publicētajiem rezultātiem, pārbaudīts ar neatkarīgi veidotu datu kopu un hronometrēts katram vaicājumam. Visi četri dzinēji validācijā pārsniedza F2 vērtējumu 0,92, un ar neatkarīgo datu kopu to F2 vērtējums kritās par 28,9 līdz 39,2 procentpunktiem. Secināšanas aizture nošķīra dzinējus, kurus precizitāte vien nespēja nošķirt; neironu tīkla modelis klasificēja vaicājumus 0,4048 ms laikā, savukārt nejaušais mežs sasniedza salīdzināmu precizitāti 20,42 ms laikā. Neironu tīkls ir efektīvākais no četriem dzinējiem atbilstoši izvirzītajai definīcijai, un precizitātes ziņošana bez secināšanas izmaksām noslēpj detekcijas dzinēja patieso dzīvotspēju. Bakalaura darbs sastāv no 52 lappusēm; tas satur četrus attēlus, 16 tabulas, divus pielikumus un 27 literatūras avotus.
Atslēgas vārdi NOSQL INJEKCIJA, MAŠĪNMĀCĪŠANĀS, DETEKCIJAS DZINĒJI, SECINĀŠANAS AIZTURE, EKSPLUATĀCIJAS DZĪVOTSPĒJA
Atslēgas vārdi angļu valodā NOSQL INJECTION, MACHINE LEARNING, DETECTION ENGINES, INFERENCE LATENCY, OPERATIONAL VIABILITY
Valoda eng
Gads 2026
Darba augšupielādes datums un laiks 02.09.2026 23:56:02