Ovaj diplomski rad proučava podskupinu strojnog učenja koja se naziva podržano učenje. U radu pokrivamo osnove podržanog učenja i proučavamo jedan algoritam podržanog učenja, Q-učenje, te uz pomoć Python programskog jezika, na praktičnom primjeru, primjenjujemo taj algoritam. Prvo poglavlje ovoga rada sadrži uvod u kojem čitatelju dajemo do znanja kako se, u današnje vrijeme, umjetna inteligencija i strojno učenje sve više i više razvijaju i primjenjuju u svakodnevnom životu. Uvodimo neke osnovne probleme kojima se strojno učenje bavi kako bi na samome početku dobili osnovnu percepciju o ovom području računalne znanosti. U drugom poglavlju ovoga rada upoznajemo se s osnovnim konceptima strojnog učenja te trima vrstama strojnog uče...