Korppi-järjestelmän toimintoja Korppi


Kirjaudu sisään järjestelmään!
22.3.2023 17:37

MATA6200 Topics in Mathematics of Data Science, 4 op

Matematiikan ja tilastotieteen laitos

Kurssille ei voida ilmoittautua, koska se on jo vanhennettu.
Kurssin ilmoittautumisaika päättyi 28.2.19 klo 23:59.

Yleisiä tietoja

Alkaa - päättyy: 16.1.19 - 21.3.19
Ilmoittautumisaika: 13.8.18 klo 0:00 - 28.2.19 klo 23:59
Opettaja(t): Augusto Gerolin Gavea (augustogerolin@gmail.com)
Laajuus: 4 op
Kielet: opetuskielet: English; suorituskielet: English
Ilmoittautuneita: 12
Maksimi osallistujamäärä: 20
Sopii vielä: 8
Organisaatiot:Matematiikan ja tilastotieteen laitos (MATHS), Matematiikka (MAT)

This course covers basics of optimization and computational linear algebra used in Data Science.
(1st part) Introduction: Classification problem and examples (imaging, shape analysis, words’ mover distance, etc). Brief recall on some elements of Linear Algebra. Linear systems: Least square, Linear Regression, Singular-value decomposition/principal-
component analysis, Rayleigh quotients, K-means.

(2nd part) Convergence: Local optima and global optima. Some elements of Convex Analysis. Convexity and smoothness, Lipschitz functions, Strong convexity. Gradient Decent methods, Newton’s method.

(3rd part) Metric Learning / Cost functions: Distances (Euclidian, Earth Mover distance) and f-Divergences (e.g., Kullback-Lieber). Properties on the real line. Study the particular case of the space of Gaussian distributions in 1d.
Time allowing further topics can be discussed as for instance: Linear programming and Sinkhorn Algorithm, Neural Networks, Generative Models, Zero-sum games, etc.


• Understand basic mathematical tools used in Machine Learning algorithms.
• Study convergence of basic algorithms used in Applied Mathematics and Data Science.
• Understand some theoretical issues in Machine Learning algorithms and be aware of open problems in the field.
• Reinforce some concepts studied in Calculus and Linear Algebra by applying these on concrete problems.
• Be familiar with some concepts and theorems in Convex Analysis.
• Be introduced to some mathematical ideas and concepts which are going to be devel- oped in a master degree in mathematics.


Lineaarinen algebra ja geometria 2 and Vektoricalculus 1 (or an equivalent course in Linear Algebra and Multi-variable Calculus).

Study materials approved in curriculum

The instructor will provided further links for references and notes after the lectures. Part
of the course material is inspired on selected sections of the following books.

- On Convex Analysis:
1. Sébastien Bubeck. Convex Optimization: Algorithms and Complexity. Foundations and Trends in Machine Learning Vol. 8, No. 3-4 (2015) 231-358.
2. Stephen Boyd and Lieven Vandenberghe. Convex Optimization. Cambridge Univer- sity Press. Available at: https://web.stanford.edu/ boyd/cvxbook/

- On Linear Algebra:
3. Gilbert Strang. Introduction to Linear Algebra, Fifth Edition, 2016.
- Complementary material (selected topics):
4. Lindsay I Smith. A tutorial on Principal Components Analysis. Available at:
https://www.cs.otago.ac.nz/cosc453/student tutorials/principal components.pdf
5. Thomas M. Cover, Joy A. Thomas. Elements of Information Theory 2nd Edition
(Wiley Series in Telecommunications and Signal Processing). 2006.

[Tiivistä opetusryhmien aika- ja paikkatiedot]

Luento [ryhmien tarkat tiedot ja ilmoittautuminen]

Luento Thu [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 12, maksimi 20
ilm.aika: 13.8.2018 00:00 - 28.2.2019 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1MaD 3553to17.1.201912:15-14:00Gerolin GaveaTapahtuman tiedot
2MaD 3554to24.1.201912:15-14:00Gerolin GaveaTapahtuman tiedot
3MaD 3556to7.2.201912:15-14:00Gerolin GaveaTapahtuman tiedot
4MaD 3557to14.2.201912:15-14:00Gerolin GaveaTapahtuman tiedot
5MaD 3558to21.2.201912:15-14:00Gerolin GaveaTapahtuman tiedot
6MaD 3559to28.2.201912:15-14:00Gerolin GaveaTapahtuman tiedot
Luento Fri [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 12, maksimi 20
ilm.aika: 13.8.2018 00:00 - 28.2.2019 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1MaD 3813pe18.1.201908:15-10:00Gerolin GaveaTapahtuman tiedot
2MaD 3814pe25.1.201908:15-10:00Gerolin GaveaTapahtuman tiedot
3MaD 3815pe1.2.201908:15-12:00Gerolin GaveaTapahtuman tiedot
4MaD 3816pe8.2.201908:15-10:00Gerolin GaveaTapahtuman tiedot
5MaD 3817pe15.2.201908:15-10:00Gerolin GaveaTapahtuman tiedot
6MaD 3818pe22.2.201908:15-10:00Gerolin GaveaTapahtuman tiedot
7MaD 3819pe1.3.201908:15-10:00Gerolin GaveaTapahtuman tiedot
Luento Wed (once) [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 12, maksimi 20
ilm.aika: 13.8.2018 00:00 - 28.2.2019 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1MaD 3554ke23.1.201916:15-18:00Gerolin GaveaTapahtuman tiedot

Tentti [ryhmien tarkat tiedot ja ilmoittautuminen]

Tentti 10.4.2019 [tenttiin ilmoittautuminen]; ilmoittautuneita 3, maksimi 200
ilm.aika: 10.3.2019 06:30 - 4.4.2019 16:15
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1-15ke10.4.201908:00-12:00Gerolin GaveaTapahtuman tiedot