Rad prikazuje implementaciju strojnog učenja u svrhe analize komunikacije računalne mreže kako bi se otkrili potencijalni napadi sustava. Početno je objašnjeno koje se tehnologije koriste za zaštitu računalne mreže, a potom je detaljnije objašnjen sustav za otkrivanje upada što je i cilj ovog rada. Zatim, prikazane su različite vrste sustava za otkrivanje upada i u kojima se od navedenih mogu koristiti metode strojnog učenja kako bi se automatizacijom mogli detektirati potencijalni napadi. Implementacija rada napravljena je unutar programskog jezika „Python“ uz pomoć biblioteke „scikit-learn“ koja omogućava rad sa modelima strojnog učenja. Implementacija posjeduje pet različitih modela strojnog učenja za obradu podataka. Dobiveni podaci mod...