Show all

Introduction to Machine Learning

This course is intended for beginners who have no or limited experience with machine learning and want to do their first steps in this field.
Level
Designed for participants without knowledge and experience
basic
Course length
2 days
Language
 cz  eu
Course code
PU21110284
Artificial intelligence (AI)
Category:
Do you want this tailor-made course to your company? Contact us

Courses on a specific date with a live lecturer

Term
Language
Place
Form
?
How and where the course takes place.
Price without VAT
14. - 15. 10. 2024
Language
Place
Praha
Form
classroom
?
The course with an instructor in classroom.
Code of the course: PU21110284-0018
Price without VAT
9 990 Kč
14. - 15. 10. 2024
Language
Place
online
Form
virtual classroom
?
Online training with a lecturer at a specific time.
Code of the course: PU21110284-0019
Price without VAT
9 990 Kč
Open term
?
We will agree on a specific date together. This is a non-binding order.
Language
Place
Praha
Form
classroom
?
The course with an instructor in classroom.
Code of the course: PU21110284-0003
Price without VAT
9 990 Kč
Open term
?
We will agree on a specific date together. This is a non-binding order.
Language
Place
Praha
Form
classroom
?
The course with an instructor in classroom.
Code of the course: PU21110284-0004
Price without VAT
9 990 Kč

Course description

The participants will learn what machine learning is, what types of ML are the most typical in practical applications and how the basic algorithms work. We are not going to sink into mathematical formulas or complex proofs.  Instead, we will focus on intuitive understanding of the principles, which are necessary for the ability to design machine learning models.

The course covers introduction to classification, regression, clustering, and practical basics of artificial neural networks in Python.

Required knowledge

  • basic knowledge of programing in Python
  • high school level of mathematics

Course content

Day 1
  • What is machine learning?
  • Types of machine learning (classification, regression, ranking, reinforcement learning, clustering, anomaly detection, recommendation, optimization)
  • Data preparation (train, test and validation data sets, imbalanced and noisy data)
  • Classification model evaluation (accuracy, precision, recall, confusion matrix, ROC, AUC)
  • Basic algorithms for classification (baseline models, Naïve Bayes Classifier, Logistic regression, Support Vector Machines, decision trees, ensemble models)
  • Quick Scikit-Learn tutorial (how to load and transform data, training models, predicting values, model pipelines and evaluation)
  • Practical classification task
  • Basic algorithms for regression (analytical methods, gradient descent, SVR, regression trees)
Day 2
  • Basic algorithms for clustering (K-means, hierarchical clustering)
  • Practical clustering task
  • Introduction to artificial neural networks (why they are so popular, what their advantages and disadvantages are, perceptron neural network)
  • Most frequently used activation functions (Sigmoid, Linear, Tanh, Relu, Softmax)
  • Multi-Layer neural networks  (back propagation algorithm, stochastic gradient descent, convolution, pooling, regularizations)
  • Quick tutorial to Keras (sequential models, optimizers, training, data workflow)
  • Practical classification and regression tasks using neural networks

Lecturers

Jiří Materna
Jiří Materna

He is a machine learning specialist with experience in its applications in industry since 2007. Between 2008 and 2017, he worked at Seznam.cz, of which the last 7 years as head of the research department. He now works as a freelancer, offers the development of custom machine learning solutions, organizes the Machine Learning Prague conference and writes the ML Guru blog. 

Do you want this tailor-made course for your company?

Contact us

News with the course

Náhledový obrázek novinky
Machine Learning 18. 3. 2023
The differences between Machine learning and Artificiant inteligence

Machine learning (ML) and Artificial intelligence (AI) are related fields, but they are not the same thing. AI is a broader field that encompasses many different technologies, including machine learning. Check with us the key differences between machine learning and artificial intelligence.

Náhledový obrázek novinky
Machine Learning 3. 6. 2021
Discover the benefits of Machine Learning

Machine Learning allows companies to be efficient, search for patterns in data, automate and make decisions with minimal human intervention. Learned algorithms solve defined tasks in real time and based on input data. At the same time, they learn from the new data and adapt to changing conditions.

Follow-up courses

Do you want this tailor-made course for your company?

Contact us

News with the course

Náhledový obrázek novinky
Machine Learning 18. 3. 2023
The differences between Machine learning and Artificiant inteligence

Machine learning (ML) and Artificial intelligence (AI) are related fields, but they are not the same thing. AI is a broader field that encompasses many different technologies, including machine learning. Check with us the key differences between machine learning and artificial intelligence.

Náhledový obrázek novinky
Machine Learning 3. 6. 2021
Discover the benefits of Machine Learning

Machine Learning allows companies to be efficient, search for patterns in data, automate and make decisions with minimal human intervention. Learned algorithms solve defined tasks in real time and based on input data. At the same time, they learn from the new data and adapt to changing conditions.

Why with us