Joensuu, Finland

Introduction to Speech and Machine Learning

when 14 August 2023 - 18 August 2023
language English
duration 1 week
credits 3 EC
fee EUR 300

Introductory machine learning contains self-contained introduction to elementary supervised and unsupervised learning. Evaluation of binary classifiers (e.g. type-I/II errors, ROC analysis). Introduction to modern deep learning approaches (feedforward, convolutive, recurrent). Basic idea of graph neural networks. Introductory speech processing will include speech as a carrier of linguistic information; basics of speech analysis and feature extraction, and statistical modeling. We will illustrate these ideas through application examples ranging from gender recognition, to voice biometrics (speaker recognition), speech recognition, and detection of spoofing attacks (such as audio-based deepfakes). The course contains also topics that introduce the student to research in this field, stemming from research done at the Computational Speech Group at UEF.

While no prior knowledge of speech processing or machine learning will be assumed, the participant should have sufficient programming skills. We will be working on Python code examples in the Google Colab environment.

Course leader

Tomi Kinnunen (

Target group

Master, Doctoral

Credits info

3 EC

Fee info

EUR 300: Course fee. The course fee for UEF partner university students is 250 e.
EUR 200: The course fee for exchange students starting at UEF in autumn 2023.


Not available