Il machine learning e data mining è un importante settore dell'informatica con moltissime applicazioni. Il corso si propone di presentare un ampio spettro dei metodi di Machine Learning e Data Mining attualmente disponibili e di discutere le loro proprietà ed applicabilità nel contesto di diversi settori tramite esempi. L'obiettivo principale del corso è quello di consentire agli studenti la risoluzione di problemi di apprendimento automatico e data mining attraverso una adeguata formulazione del problema, una scelta appropriata dell'algoritmo/i adatto/i a risolvere il problema e l'esecuzione di esperimenti per valutare efficacia delle tecniche adottate.
Durante il corso verranno principalmente esposti i concetti e le idee di base che permettono l'effettivo utilizzo di algoritmi di apprendimento, piuttosto che la loro formulazione puramente matematica.