- Docente: Davide Maltoni
- Credits: 6
- SSD: ING-INF/05
- Language: Italian
- Teaching Mode: Traditional lectures
- Campus: Cesena
- Corso: Second cycle degree programme (LM) in Computer Science and Engineering (cod. 8614)
Learning outcomes
Providing the student with the concepts necessary: - to understand and apply machine learning approaches; - implement classification, regression and clustering algorithms to solve problems in different applicative fields; use neural networks and other deep learning techniques.
Course contents
- Artificial Intelligence and Machine Learning
- Supervided and Unsupervised Learning
- Classification and Regression
- Classifiers: Bayes, k-Nearest Neighbor, Support Vector Machines, Multiclassifiers
- Clustering (K-means, EM) and Dimensionality Reduction (PCA, DA)
- Neural Networks (NN)
- Introduction to Deep Learning
- Convolutional Neural Networks (CNN)
Readings/Bibliography
Teacher's slides at:
http://bias.csr.unibo.it/maltoni/ml
Teaching methods
Lectures + Practical (guided) sessions in lab.
Lab assignments and solutions at:
http://bias.csr.unibo.it/maltoni/ml
Assessment methods
Written exam and/or home project
Teaching tools
Software libraries and tools for machine learning
Links to further information
http://bias.csr.unibo.it/maltoni/ml
Office hours
See the website of Davide Maltoni