Uvod: uvod v podatkovno rudarjenje in odkrivanje zakonitosti v podatkih, povezava s strojnim učenjem, vizualizacija podatkov in modelov, predstavitev CRISP-DM metodologije odkrivanja zakonitosti.
Tehnike rudarjenja podatkov: predstavitev posameznih tehnik rudarjenja podatkov: učenje odločitvenih, regresijskih in modelnih dreves, učenje klasifikacijskih in povezovalnih pravil, razvrščanje v skupine, metoda najbližjih sosedov, Naivni Bayesov klasifikator, metoda podpornih vektorjev, umetne nevronske mreže, odkrivanje podskupin, ansambli klasifikatorjev.
Hevristike in ocenjevanje rezultatov: predstavitev preiskovalnih hevristik, hevristik za ocenjevanje kvalitete naučenih vzorcev in modelov, metodologija evalvacije rezultatov.
Napredne metode rudarjenja podatkov: učenje z delno-označenimi podatki, aktivno učenje, rudarjenje relacijskih podatkov, propozicionalizacija, semantično rudarjenje podatkov.
Praktično usposabljanje: praktična uporaba izbranih tehnik in orodij rudarjenja podatkov.
Introduction: introduction to data mining and knowledge discovery in databases, relation with machine learning, visualization of data and models, presentation of the CRISP-DM knowledge discovery methodology.
Data mining techniques: presentation of specific data mining techniques: decision, regression and model tree learning, learning classification and association rules, clustering, nearest neighbors approach, Naive Bayesian classifier, support vector machines, artificial neural networks, subgroup discovery, ensemble classifiers.
Heuristics and results evaluation: presentation of search heuristics, heuristics for estimating the quality of induced patterns and models, methodology for results evaluation.
Advanced data mining methods: semi-supervised learning, active learning, relational data mining, propositionalization, semantic data mining.
Practical training: practical use of selected data mining techniques and tools.