Practical conference about ML, AI and Deep Learning applications

Machine Learning Prague 2020

, 2020

Buy your ticket

They’re among us We are in The ML Revolution age

Machines can learn. Incredibly fast. Faster than you. They are getting smarter and smarter every single day, changing the world we’re living in, our business and our life. The artificial intelligence revolution is here. Come, learn and make this threat your biggest advantage.

  • 1 000+ Attendees
  • 3 Days
  • 45 Speakers
  • 10 Workshops
  • 2 Parties

Phenomenal Speakers

Present your project!

Present your achievements in academic research or commercial applications in Machine Learning to a wide audience of experts in the field and discuss your current work in depth. Send us your abstract in PDF (max length 2000 characters) to before January 15, 2020. Applications are chosen based on originality, impact, novelty, and comprehensibility, and presented in the form of posters at ML Prague 2020. Only selected applicants who purchase a ticket for ML Prague 2020 will be allowed to present their posters.

Practical & Inspiring Program


at CEVRO Institut, Jungmannova 28/17, Prague 1


Room 103 Room 106 Room 203 Room 205 Room 206
coffee break

Zero to AI: Workshop on the Wolfram Language

Room 103

Mark Braithwaite, Wolfram

Designed by Wolfram data science experts this workshop will provide an introduction to machine learning techniques illustrated with live dynamic examples using the Wolfram Language. The workshop will walk you step-by-step through the basics of machine learning methodologies and techniques and how to apply them using the Wolfram Language. Upon completion you will come away with enough practical knowledge to immediately use the Wolfram Language for your own machine learning tasks on text data or images including supervised classification and prediction unsupervised feature identification sequence prediction and computer vision.

Developing Autonomous Vehicles with High Fidelity Simulation

Room 106

Ashish Kapoor, Microsoft

High-fidelity simulations can provide a rich platform to develop autonomy by enabling the use of AI technologies such as deep learning computer vision reinforcement learning etc. We have developed AirSim which is a simulator for autonomous vehicles built on the Unreal Engine. It is open-source cross platform and supports hardware-in-loop simulation thus allowing rapid development and testing of the system. The simulation is developed as a plugin and can be simply be dropped into any Unreal environment. AirSim supports AI development capabilities by exposing APIs to enable data logging and controlling vehicles in a platform independent manner. We will give an overview of how to use AirSim for building realistic simulation environments and doing development for quadrotors that use popular flight controllers such as Pixhawk. It is developed as a plugin that can simply be dropped in to any Unreal environment you want. We will also showcase how the system can be used to incorporate machine learning components useful for building such autonomous systems.

Cloud-native AI on OpenShift

Room 203

Marek Čermák, Red Hat
Václav Pavlín, Red Hat

Ever thought of doing a cloud-native AI work? What does that even mean? This workshop will introduce you to running AI related services like Spark Seldon or Jupyter on Kubernetes as part of a project Open Data Hub. You will learn how to move your AI workloads to the cluster and implement a basic data science workflow. As Jupyter notebooks have become the de facto standard in data science we will show you how to use them and adopt some of the best practices that we’ve developed over time.

How to Make Data-Driven Decisions: The Case for Contextual Multi-armed Bandits

Room 205

Jan Malý, O2
Katarína Vlčková, O2

Supervised learning has done wonders but it’s fundamentally limited. A good prediction of customers' churn or the likelihood of new acquisition may not always help you to do what is best in a given situation. By attending our workshop you will get hands-on experience with algorithms for direct optimization of decision-making with uncertainty. We will be focusing on the special case of reinforcement learning known as Contextual multi-armed bandit problems. Those problems arise frequently in important industrial applications played a role in AlphaGo success and are very often adopted by industry leaders such as Google and Netflix. Decision making with uncertainty is a challenge so we will show you how to effectively balance between trying new things to find better solutions and repeating the behavior that works well. During the workshop you will have an opportunity to play with a linear algorithm to solve a simple problem as well as with more advanced solution involving a deep neural network to learn a latent representational feature space for a problem.

SAS Viya & Open Source Integration focus on Python

Room 206

Ivan Kasanicky, SAS
Jordan Bakerman, SAS

In this course you will learn to use the Python API to take control of SAS Cloud Analytic Services (CAS) actions. You will also learn to upload data into the in-memory distributed environment analyze data and create predictive models in CAS using familiar Python functionality via the SWAT (SAS Wrapper for Analytics Transfer) package. You will then learn to download results to the client and use native Python syntax to compare models.

coffee break

Agile Data Annotation

Room 103

Marek "Marx" Grac, Phalanx

Come join us for our workshop and get hands-on experience with data annotation. The main goal of data annotation in Machine Learning algorithms is to make the implicit explicit so that the learning process can be improved. Even though many people see data annotation as a mundane task the process of creating guidelines and processes can be very interesting. In this workshop you will test various data annotation techniques mainly application-driven and low-cost approaches. We will also focus on how to measure the quality of the resulting data as well as test various UX principles and see how much they impact the cost-efficiency. Finally when you get bored of doing the manual part of data annotation yourself we will go through the basic legal aspects of outsourcing it.  

Automatic and Explainable Machine Learning with H2O

Room 106

Jo-fai (Joe) Chow, H2O

General Data Protection Regulation (GDPR) is now in place. Are you ready to explain your models? This is a hands-on tutorial for beginners. I will demonstrate the use of open-source H2O platform ( with both Python and R for automatic and interpretable machine learning. Participants will be able to follow and build regression and classification models quickly with H2O's AutoML. They will then be able to explain the model outcomes with various methods.

Machine Learning in Julia

Room 203

Kevin O'Brien, Coillte
Paul Palmes,

Julia is specifically designed from the start of its conception as a language for high-performance computation but at the same time highly interactive. To achieve this Julia is one of the few modern languages that relies in just-in-time (JIT) compilation via LLVM to make its code run as fast or faster than statically compiled C and fortran codes. Its modern language design has the following features: multiple dispatch Lisp-like macros dynamic types type inference built-in parallel/distributed computing lightweight threads and elegant high-level language constructs. Outline: Introduction to Julia The Julia Language Julia in Data Science Julia Interfacing with Python and R Machine Learning in Julia High-performance computing in Julia  

Data Analysis in Big Data Environment with Apache Spark and Python

Room 205

David Vrba, Socialbakers

Apache Spark became a standard for data processing and machine learning in big data environments and is popular especially for its high-level DataFrame API that allows working nicely with structured data in a very efficient way. In the first part of this workshop we will get familiar with the DataFrame API of Spark and see some challenges that you might face when processing large datasets. We will explore some advanced optimization techniques and see how to apply them to compose efficient analytical queries. In the second part of the workshop we will see how Spark can be used for machine learning and deep learning in particular. We will explore Deep Learning Pipelines - a library that integrates Spark with deep learning frameworks such as TensorFlow and Keras.

Programming the Pepper Robot

Room 206

Aleš Horák, Informatics at Masaryk University
Adam Rambousek, Faculty of Informatics at Masaryk University

The social robot by Softbank Robotics denoted as Pepper will be introduced. The robot hardware capabilities as well as examples of natural human-machine interaction in English and Czech (which are being developed by the team at FI MU) will be presented in detail including a tutorial on your own programming for a virtual or a real Pepper robot. The 1.2-m-tall robot is designed for social interactions with people and it is equipped with an extensive API set to detect faces mood or age and to react to their values.



Rudolfinum, Alšovo nábřeží 12, Prague 1

Stay tuned! We're still working on this year's program with our speakers.

Conference day 1

Rudolfinum, Alšovo nábřeží 12, Prague 1

Stay tuned! We're still working on this year's program with our speakers.

Have a great time Prague, the city that never sleeps

A unique capital where you can breathe centuries of history at every corner. We’ll take a tour to explore the sights, invite you to taste the best pivos (that’s beer in Czech) and bring you back to the present by clubbing with you the whole night!

Impressive Venue

Now the seat of the Czech Philharmonic, the Rudolfinum is a Neo-renaissance building associated with music and art since 1885 and only used for truly outstanding purposes. The comfort, acoustics, and design makes it the greatest venue in the whole of Europe and it’s available for us.

Conference Hall

Alšovo nábřeží 12, Prague 1


CEVRO Institut
Jungmannova 28/17, Prague 1

Now or never Tickets

Early Bird

Sold Out

  • Conference days € 195
  • Only workshops € 150
  • Conference + workshops € 330

Standard Ticket

Late Ticket

From March 8

  • Conference days € 280
  • Only workshops € 195
  • Conference + workshops € 450

What You Get

  • Practical and advanced level talks led by top experts
  • 2 parties in the city with people from around the world. Let’s go wild!
  • Traditional Czech food throughout the conference

We Know That A Little Party Never Killed Anybody

Friday party 19:00

Saturday party 19:00

Our Attendees What they say about ML Prague

Thank you to Our Partners

Gold Partners

Silver Partners

Media Partners

Communities and Further support

Become a partner

Happy to help Contact

If you have any questions about Machine Learning Prague, please e-mail us at


Šárka Štrossová

Jiří Materna