Učenje pravila temeljeno na logici prvog reda (CROSBI ID 353710)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Burić, Tomislav
Dalbelo Bašić, Bojana
hrvatski
Učenje pravila temeljeno na logici prvog reda
Učenje skupova pravila (često nazivano "induktivno logičko programiranje) jedna je od temeljnih disciplina strojnog učenja. Budući da su ako-onda pravila jednostava i lako razumljiv način reprezentacije ljudskog znanja i ljudskog razmišljanja, učenje skupova takvih pravila ima široku primjenu i od posebne je važnosti. U radu su proučavani slijedno pokrivajući algoritmi koji uče jedno po jedno pravilo sve dok naučena pravila ne pokrivaju sve primjere za učenje. Navedene su razne varijante takvih algoritama te njihove prednosti i nedostaci. Posebna pozornost posvećena je algoritmu FOIL (First Order Inductive Learner) te njegovoj implementaciji u programskom jeziku C. Na testnim primjerima pokazana je uspješnost algoritma pri učenju pravila prvog reda na relativno malom skupu primjera za učenje.
induktivno logičko programiranje; FOIL
nije evidentirano
engleski
First-order-logic rule induction
nije evidentirano
inductive logic programming; FOIL
nije evidentirano
Podaci o izdanju
47
15.06.2007.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb