Na početku rada umjetna inteligencija je smještena u odnosu na organizaciju današnje znanosti te su dane grane umjetne inteligencije s obzirom na njezine podjele u literaturi. Shodno tome, strojno učenje kao grana umjetne inteligencije smješteno je u šire područje struke te su dane njegove definicije. Nakon toga, usvojena je notacija za strukturiranje i prikazivanje podataka te je napravljena podjela algoritama strojnog učenja. U ovom radu su obrađeni algoritmi strojnog učenja linearna regresija s jednom varijablom, linearna regresija s više varijabli, logistička regresija, naivni Bayes i stabla odlučivanja. Svaki algoritam je matematički opisan, odnosno opisano je kako i zašto algoritam radi na „najnižoj“ razini, što je omogućilo komentira...