Machine learning and data mining is an important field of computer science and engineering with many applications. The objectives of this course are to present a wide spectrum of Machine Learning and Data Mining methods and to discuss their properties and applicability in the context of various fields through examples of successful applications in different scenarios.
The main outcome of the course is the capability of the students of solving machine learning problems by a proper formulation of the problem, a proper choice of the algorithm suitable to solve the problem and the execution of experiments for evaluating the application of machine learning techniques.
In the course we emphasize the intuitions and know-how needed to get learning algorithms to work in practice, rather than the mathematical derivations.