https://infom.fon.bg.ac.rs/index.php/infom/issue/feedИнфоМ - Часопис за информационе технологије и мултимедијалне системе2025-02-25T09:41:37+00:00Мирослав Миновићmiroslav.minovic@fon.bg.ac.rsOpen Journal Systems<p>ИнфоМ - Часопис за информационе технологије и мултимедијалне технологије</p>https://infom.fon.bg.ac.rs/index.php/infom/article/view/2674Учесталост малих и великих слова, биграма и триграма у српском језику2025-02-25T09:41:03+00:00Вукашин Бабићvukasinbabic06@gmail.com<p>Ова студија представља свеобухватну анализу учесталости слова, биграма и триграма у српском језику ћириличним писмом. Користећи корпус од приближно 4 милиона карактера из различитих књижевних дела, новина и онлајн енциклопедије, израчунали смо учесталост великих и малих слова, као и биграма и триграма. Наши налази откривају различите обрасце у српском језику, укључујући распрострањеност одређених слова и словних комбинација. Ови резултати су у великој мери усклађени са претходним студијама о српском и хрватском језику, уз извесне варијације због дијалекатских разлика. Ово истраживање даје значајне податке за примену у криптографији, обради природног језика и лингвистичким студијама специфичним за српски језик.</p>2025-02-25T09:08:57+00:00Сва права задржана (c) 2024 ИнфоМ - Часопис за информационе технологије и мултимедијалне системеhttps://infom.fon.bg.ac.rs/index.php/infom/article/view/2670Детекција упада у системе за управљање садржајем применом регуларних израза2025-02-25T09:41:07+00:00Сара Вујичићs.vujicic@insourcelab.comМарјан Милошевићmarjan.milosevic@uni.kg.ac.rs<p>Све већа присутност веб-сајтова заснованих на системима за управљање садржајем (<em>CMS </em>платформама) навела је нападаче на развијање мноштва злонамерних алата и стратегија и покренула питање безбедности система за управљање садржајем. Овај рад истражује изазове и решења за унапређење безбедности на веб страницама које користе <em>CMS</em>. Како <em>CMS</em> платформе омогућавају корисницима креирање и управљање дигиталним садржајем, истовремено привлаче пажњу нападача који траже рањивости веб-сајтова. Рад спроводи свеобухватну анализу безбедносних мера специфичних за <em>CMS</em>, бавећи се питањима као што су аутентификација корисника, интегритет података и заштита од уобичајених веб напада. Поред тога, рад даје увид у основне принципе система за откривање напада (<em>IDS</em>), правећи разлику између детекције засноване на потписима и аномалијама. Пружа критичку анализу предности и ограничења имплементација <em>IDS</em>-a. Такође, укључује развој апликације за анализу веб логова, која углавном употребом регуларних израза, може да препозна обрасце који указују на злонамерне активности.</p>2025-02-25T09:03:13+00:00Сва права задржана (c) 2024 ИнфоМ - Часопис за информационе технологије и мултимедијалне системеhttps://infom.fon.bg.ac.rs/index.php/infom/article/view/2678Детекција ARP Spoofing, SYN и PING Flood напада коришћењем модела машинског учења2025-02-25T09:41:14+00:00Александар Ракићaleksandar.rakic@yahoo.com<p>Sigurnost uređaja u okruženjima Interneta stvari (IoT) i koncepta “Donesi svoj uređaj” (BYOD) postaje sve veći izazov kako se bežične mreže šire. Ovaj rad predstavlja sveobuhvatnu studiju koja koristi modele mašinskog učenja za otkrivanje tri uobičajena sajber napada u bežičnim mrežama: ARP Spoofing, SYN i PING Flood. Podaci o mrežnom saobraćaju prikupljeni su korišćenjem alata Wireshark, a evaluirani su različiti modeli mašinskog učenja, uključujući CatBoost, LightGBM, Random Forest, Gradient Boosting, XGBoost, Naivni Bajes, K-najbližih suseda (KNN) i Logističku regresiju. Među njima, CatBoost je pokazao superiorne rezultate u detekciji SYN Flood napada, postigavši tačnost od 96,53% i ROC-AUC vrednost od 0,9961. Za detekciju ARP Spoofing napada, Random Forest se istakao sa tačnošću od 97,00% i ROC-AUC od 0,9945. U poređenju sa ostalima, Naivni Bajes je nadmašio druge modele u detekciji PING Flood napada sa tačnošću od 97,83% i ROC-AUC od 0,9977. Ovi rezultati ukazuju na veliki potencijal modela mašinskog učenja, posebno CatBoost i Naivnog Bajesa, u značajnom unapređenju detekcije različitih sajber pretnji u realnom vremenu. Ovi modeli predstavljaju ključne alate za obezbeđivanje IoT i BYOD ekosistema u praktičnim, stvarnim primenama.</p>2025-02-25T09:07:36+00:00Сва права задржана (c) 2024 ИнфоМ - Часопис за информационе технологије и мултимедијалне системеhttps://infom.fon.bg.ac.rs/index.php/infom/article/view/2662Python библиотеке за рад са правилима2025-02-25T09:41:20+00:00Драгица Љубисављевићdragica.ljubisavljevic@fon.bg.ac.rs<p><span style="font-weight: 400;">U ovom radu se daje kratak prikaz oblasti sistema zasnovanih na pravilima kao podoblasti veštačke inteligencije, sa posebnim naglaskom na alate potrebne za njihov razvoj. Glavni cilj je pružiti analizu i pregled popularnih Python biblioteka koje se koriste za razvoj ovakvih sistema. Rad počinje teorijskim osvrtom na osnovne koncepte koji se koriste prilikom razvoja sistema zasnovanih na pravilima. Posebna pažnja je posvećena analizi tri Python biblioteke: Pyke, Experta i Durable rules. Praktični deo rada ilustruje se kroz demonstracioni primer - razvoj sistema za unapređenje operativnih procesa u baletskom studiju. Ovaj primer demonstrira kako se pravila mogu implementirati korišćenjem svake od navedenih biblioteka. Na kraju, izvršena je uporedna analiza ovih biblioteka sa istaknutim prednostima i manama svake od njih.</span></p>2025-02-25T08:54:57+00:00Сва права задржана (c) https://infom.fon.bg.ac.rs/index.php/infom/article/view/2666Развој система за подршку одлучивању у процесу обуке војника2025-02-25T09:41:25+00:00Жељко Јокићantras1209@gmail.comСандро Радовановићsandro.radovanovic@fon.bg.ac.rsАндрија Петровићandrija.petrovic@fon.bg.ac.rsБорис Делибашићboris.delibasic@fon.bg.ac.rs<p>Овај рад представља систем за подршку у одлучивању примењен при обуци младих војника и кадета током прве две године Војне академије, са акцентом на вештине гађања коришћењем DIDEX методологије. За потребе развоја система, праћени су кадети у Војној академији који су учествовали у обуци путем симулатора који омогућава ефикасније усвајање вештина гађања кроз реалистичне сценарије. Истраживање је показало да кадети који су учествовали у обуци путем симулатора, посебно они који су вежбали два пута недељно, имају значајно боље резултате у гађању у поређењу са контролном групом и онима који су вежбали једном недељно. Међутим, просторни капацитет ограничавају употребу симулатора те је неопходно проценити којем полазнику треба понудити обуку путем симулатора. Развијени систем за подршку одлучивању показују да комбинација симулација и циљаног саветовања има потенцијал да значајно побољша резултате у гађању. Такође, развијени систем за подршку одлучивању заснованог на DIDEX методологији пружа персонализоване препоруке за обуку, усмерене на појединачне потребе стрелаца.</p>2025-02-25T08:56:27+00:00Сва права задржана (c) 2024 ИнфоМ - Часопис за информационе технологије и мултимедијалне системеhttps://infom.fon.bg.ac.rs/index.php/infom/article/view/2682Квантификација категоричких атрибута за примену алгоритама машинског учења2025-02-25T09:41:32+00:00Алекса Милосављевићam20233066@student.fon.bg.ac.rsМилан Вукићевићmilan.vukicevic@fon.bg.ac.rs<p>Овај рад истражује различите методе квантификације категоричких атрибута за примену алгоритама машинског учења. Категорички атрибути представљају информације које најчешће описују квалитативне карактеристике, често пристутне у реалним скуповима података, попут пола, боје, образовног нивоа, позиције у фирми и слично. Квантификација таквих атрибута је важна јер већина алгоритама машинског учења захтева нумеричке улазе. Игнорисање категоричких (квалитативних) атрибута може значајно да смањи количину информација у скуповима података и последично да утиче на квалитет изграђених модела. У овом раду ће бити описане и примењене неке од популарних метода за квантификацију попут <em>One-hot encoding</em>-а, <em>Target encoding</em>-a, <em>Count encoding</em>-a и других. У оквиру експерименталне евалуацијеОве методе биће примењене над неколико скупова података који садрже различите типове категоричких атрибута, а затим ће се након примена алгоритама машинског учења сагледати и њихове перформансе. Резултати истраживања пружиће дубље разумевање метода за квантификацију и њихових ефеката на перформансе алгоритама.</p>2025-02-25T09:01:18+00:00Сва права задржана (c) https://infom.fon.bg.ac.rs/index.php/infom/article/view/2694Анализа и евалуација промене концепта излазне променљиве у машинском учењу2025-02-25T09:41:37+00:00Анђела Ристивојевићandjelaristivojevicr@gmail.com<p>Модели машинског учења се сусрећу са променама у расподелама података, које могу утицати на перформансе и поузданост модела. Промене у подацима су најчешће узроковане догађајима из окружења и променама у корисничким преференцијама. Дешава се да су у реалном окружењу промене изненадне и ефикасно прилагођавање модела на исте изостаје. Описани проблем се назива промена концепта излазне променљиве (енг. <em>Concept drift</em>), док уочавање, праћење и решавање проблема промене концепта излазне променљиве побољшава стабилност модела. Технике за уочавање промена омогућавају континуалну анализу, али и прилагођавање модела променама.</p> <p>У раду је дата свеобухватна дефиниција промене концепта излазне променљиве, уз истицање разлике између ове промене и промене у расподели улазних података, циљног атрибута и предикција, као и јасна дистинкција типова промене концепта излазне променљиве.</p> <p>Истраживање је спроведено над скуповима података банке <em>Banca Intesa ad Beograd</em>, припремљеним тако да прате различите значајне догађаје у протекле четири године, са циљем симулације динамичног окружења у ком банка послује. Додатно, решаван је проблем бинарне класификације предвиђања продаје готовинских кредита, као једног од најзначајнијих производа банке. Истраживање се темељи на коришћењу одабраних метода за уочавање промене у расподелама улазних података, циљног атрибута, предикција и промене концепта излазне променљиве, које одговарају датом проблему бинарне класификације, моделу машинског учења и јавно су доступне.</p> <p>Циљ истраживања је испитати постојање промена концепта излазне променљиве за одговарајући скуп података и одговарајући модел машинског учења. Уочавање свих врста промена омогућава боље разумевање животног циклуса модела и временског оквира у ком користимо модел машинског учења. За крај, дат je предлог корекције уочених промена.</p>2025-02-25T09:06:54+00:00Сва права задржана (c) 2024 ИнфоМ - Часопис за информационе технологије и мултимедијалне системе