Math402
Faculty Profiles

Irina Rudenko
Data Scientist at Yandex Self-Driving Group

German Chesnokov
Machine Learning Engineer at Yandex
Course length
Duration
Total hours
Credits
Language
Course type
Fee for single course
Fee for degree students
Skills you’ll learn
Understanding Machine Learning requires fundamental knowledge in mathematical areas such as linear algebra, calculus, optimization, probability and statistics. The Math Refresher course focuses, through practical examples and assignments, on revising the necessary topics that will allow students to join future Machine Learning courses and gain thorough knowledge about modern Artificial Intelligence.
15 classes
Course overview and initial knowledge test.
Linear algebra basics.
Vector spaces and Euclidean spaces.
Linear combinations and basis.
Change of basis.
Matrices as Linear transforms.
Matrices.
Systems of linear equations.
Matrix decomposition
Matrix decomposition.
Singular value decomposition (reduced SVD).
Linear algebra test.
Extrema of a function.
First and second derivatives. Chain rule. Extrema.
Matrix calculus.
Integration.
Optimization.
Basic set theory and combinatorics.
Calculus test.
Basic Probability.
Discrete Random variables.
Random variables properties.
Continuous Random variables.
Statistics basics.
Probability theory test.
Statistics.
Fun lecture and final test preparation session.
Final Review & Exam
Books
Basic knowledge of Mathematics and Programming paradigms (e.g. Python basics)is required. Previous courses on Linear Algebra, Calculus, Optimization, Combinatorics or Probability and Statistics are appreciated.
The course will consist of three-hour sessions and self-study practical assignments. The sessions will contain both theoretical and practical parts, with the ratio depending on the covered topics.
Irina is a Data Scientist at Yandex Self-Driving Group with strong mathematical background.
She received a master’s degree in Applied Mathematics in 2020 and a bachelor’s degree with honors in 2018 from DIHT MIPT, the Department of Data Analysis (the basic organization – Yandex).
See full profileI received my bachelors in Applied Mathematics at Higher School of Economics, Moscow. Data science has become my passion since it's a combination of my two favourite disciplines: mathematics and computer science. My industrial experience includes working in a startup as well as two large IT companies. I've started my career in the field of natural langue processing and later moved to self-driving cars. Now I work as a machine learning engineer in Scene Modelling group at Yandex Self-Driving Cars. I co-authored a paper accepted to NeurIPS 2021.
See full profileApply for this course
by Irina Rudenko, German Chesnokov
Total hours
45 Hours
Dates
Oct 16 - Nov 03, 2023
Fee for single course
€1500
Fee for degree students
€750
How to secure your spot
Complete the form below to kickstart your application
Schedule your Harbour.Space interview
If successful, get ready to join us on campus
FAQ
Will I receive a certificate after completion?
Yes. Upon completion of the course, you will receive a certificate signed by the director of the program your course belonged to.
Do I need a visa?
This depends on your case. Please check with the Spanish or Thai consulate in your country of residence about visa requirements. We will do our part to provide you with the necessary documents, such as the Certificate of Enrollment.
Can I get a discount?
Yes. The easiest way to enroll in a course at a discounted price is to register for multiple courses. Registering for multiple courses will reduce the cost per individual course. Please ask the Admissions Office for more information about the other kinds of discounts we offer and what you can do to receive one.