Show all

Machine Learning Bootcamp

This is a weekly intensive series of all our courses at a discounted price.
Level
Designed for participants with basic knowledge and experience
intermediate
Course length
5 days
Language
 cz  eu
Course code
PU21110288
Artificial intelligence (AI)
Category:
Do you want this tailor-made course to your company? Contact us

Courses with lecturer

Term
Language
Place
Form
?
How and where the course takes place.
Price without VAT
31. 3. - 8. 4. 2025
Language
Place
Praha
Form
classroom
?
The course with an instructor in classroom.
Code of the course: PU21110288-0021
Price without VAT
21 990 Kč
31. 3. - 8. 4. 2025
Language
Place
online
Form
virtual classroom
?
Online training with a lecturer at a specific time.
Code of the course: PU21110288-0022
Price without VAT
21 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: PU21110288-0003
Price without VAT
21 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: PU21110288-0004
Price without VAT
21 990 Kč

Course description

The package contains:
  • Introduction to machine learning (2 days)
  • Convolutional neural networks and image processing (1 day)
  • Natural Language Processing (1 day)
  • Time Series (1 day)

Required knowledge

No previous knowledge of machine learning is required.

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
Day 3
  • Introduction to natural language processing
  • Chapters from computational linguistics (corpus, tokenization, morphological, syntactic and semantic analysis, entropy, perplexity)
  • Text document vectorization (bag of words, one-hot encoding, TF-IDF)
  • Practical taks on text classification
  • Word embedding (word2vec, GloVe)
  • Introduction to language modelling (n-gram models, smoothing, neural network based language models)
  • Practical task on language modelling (implementation of a language detection algorithm based on language models)
  • Neural network based text generator
Day 4
  • Back to the history
  • What the convolution is and why it works
  • TensorFlow (designing a simple convolutional neural network)
  • Practical classification task with the Fashion MNIST data set.
  • Experiments with the MSCOCO and ResNet data sets
  • Visualisations using TensorBoards
  • Image classification
  • How to deal with noisy data
Day 5
  • Introduction to the theory of time series modeling
  • Classical methods for time series prediction (space & frequency domain, spectral analysis, autocorrelation, ARIMA models etc.)
  • Hands-on example (pandas, basic characteristics, simple prediction)
  • Machine learning for time series prediction (state-space methods, Hidden Markov Chain, Kalman filter, classical neural networks, recurrent networks, LSTM)
  • Hands-on examples of machine learning methods (training set preparation for specific task and model, training process & evaluation)
  • Complex example of time series prediction using recurrent neural network (temperature prediction from high-dimensional input data: training data set preparation, training process & validation, prediction with trained neural network)

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
Artificial intelligence (AI) 15. 11. 2024
The Practical Application of AI: HubSpot Increased Lead Conversion Rate

HubSpot is an American software development company. It has 8,000 employees and branches in several countries around the world. Processes related to lead generation and qualification were time-consuming and not always efficient, reducing sales productivity.

Náhledový obrázek novinky
Artificial intelligence (AI) 17. 10. 2024

AI in Practice: DHL Has Accelerated the Delivery of Parcels

DHL is one of the largest logistics companies in the world. It provides transportation and delivery of parcels in  many countries. However, route planning, warehouse management and demand forecasting were difficult and often inefficient.

Náhledový obrázek novinky
Artificial intelligence (AI) 12. 9. 2024
The Practical Application of AI: Microsoft Increases Financial Prediction Accuracy by 20%

Microsoft, a global tech giant, faced challenges with its complex financial processes, which involved extensive financial planning and analysis (FP&A). Traditional methods were time-consuming and sometimes inaccurate, leading to delayed decisions and potential financial risks.

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

Contact us

News with the course

Náhledový obrázek novinky
Artificial intelligence (AI) 15. 11. 2024
The Practical Application of AI: HubSpot Increased Lead Conversion Rate

HubSpot is an American software development company. It has 8,000 employees and branches in several countries around the world. Processes related to lead generation and qualification were time-consuming and not always efficient, reducing sales productivity.

Náhledový obrázek novinky
Artificial intelligence (AI) 17. 10. 2024

AI in Practice: DHL Has Accelerated the Delivery of Parcels

DHL is one of the largest logistics companies in the world. It provides transportation and delivery of parcels in  many countries. However, route planning, warehouse management and demand forecasting were difficult and often inefficient.

Náhledový obrázek novinky
Artificial intelligence (AI) 12. 9. 2024
The Practical Application of AI: Microsoft Increases Financial Prediction Accuracy by 20%

Microsoft, a global tech giant, faced challenges with its complex financial processes, which involved extensive financial planning and analysis (FP&A). Traditional methods were time-consuming and sometimes inaccurate, leading to delayed decisions and potential financial risks.

Why with us