
Courses targeted at professionals working in managerial and executive roles, software engineers
Course duration: 3 weeks (18 hours)
Online teaching
Language: English
Price: 250 EUR
Course held between 19 September – 7 October 2022
About this course
Specific Skills Acquired: The course contains general definitions of machine learning tasks and a description of algorithms for their solution. Participants will gain skills in decomposition and classification of machine learning tasks and a general understanding of possible ways to solve them.
General Objectives: This course is an introductory course in machine learning. The main goal of the course is to provide participants with a general understanding of the problems solved by machine learning methods and basic algorithms for solving them.
Course content
General formulation of the machine learning task. Classification of ML tasks.
- Introduction to Python ecosystem
- numpy
- pandas
- matplotlib, seaborn
- scklearn library
- Nearest neighbors classifiers
- Decision trees
- Bayesian classifiers
- Linear classifiers, SVM
- Regression algorithms
- Clustering: KMeans, DBSCAN
- Neural networks (Keras library)
- Convolutional neural networks (Keras library)
- Hadoop architecture
- PySpark