Department of Mathematics | University of Patras

Machine Learning

PART A: Theory
(i) Supervised Learning: Support Vector Machines, Ensemble Methods, Hyper-parameters optimization, Handing Imbalanced Datasets. (ii) Time Series Using Regression Methods: Model trees, Neural Networks. (iii) Semi-Supervised Learning: Self-trained models, Active Learning. (iv) Text Classification, Image Classification, Sound Classification. (v) Deep Learning: Convolutional Neural Networks, Recurrent Networks. (vi) Reinforcement Learning.

PART B: Laboratory
Python for Data Science, Python libraries: scikit-learn, orange, imbalanced-learn, pandas, statsmodels, h2o, libact, nltk, scikit-image, SpeechRecognition, tensorflow, keras, keras-rl.


Division: Computational Mathematics and Informatics

Recommended Literature:

Program of Studies:
Semester: B
ECTS: 7.5
Hours per week (Lec/Tut/L): 1/0/1
Code: MCDA211
Erasmus students: No