Bayesian Statistics

Data Analytics
Data and AI

Bayesian statistics is a framework based on Bayes’ Theorem, which has revolutionized many industries by dealing with probability distributions differently (as Bayes would say: Common sense expressed in numbers). The Bayesian interpretation of ‘probability’ defines probability as a degree of belief that an event will occur given prior experiences. In this 2-day deep-dive into Bayesian statistics, you’ll discover how to solve multi-armed bandits using techniques such as Markov chain Monte Carlo, Variational Inference, and much more.

Looking to upskill your team(s) or organization?

Michiel will gladly help you further with custom training solutions for your organisation.

Get in touch

What will you learn?

After the training, you will be able to:

Understand the theory of Bayesian Statistics and how it differs from the classical approach. 

Apply Bayes’ Theorem to real-world problems. 

Use PyMC to put Bayesian statistics into practice. 

Key takeaways

Introduction to Bayes’ Theorem

  1. Learn the Bayesian interpretation of probability: what it is and how it differs from frequentist statistics 
  2. Understand the main components of Bayes Theorem: Priors, Likelihoods, and Posterior Distributions 
  3. Application of Bayes’ Theorem to solve probabilistic problems 

Probability distributions 

  1. Different distributions 
  2. The difference between probability mass and density functions 

Introduction to Bayes’ Theorem

  1. Translate a real-world problem into a probabilistic model 
  2. Finding the posterior distribution in practice 
  3. When to use Markov Chain Monte Carlo and when to use Variational Inference 
  4. The Random Walk Metropolis-Hastings algorithm and how it works 


  • Introduction to Bayesian statistics 
  • Bayes’ Theorem 
  • Bayesian Coin Flipping 
  • The Bayesian Paradigm 
  • Introduction to PyMC3 and distributions 
  • Bayesian Modelling in practice 
  • Markov Chain Monte Carlo with PyMC3 

Who is it for?

If you already understand basic statistics and want to learn about Bayesian statistics and how these differ from the frequentist approach, then this training is for you. Learn to solve real-world problems by translating them into probabilistic models.  


An understanding of the fundamentals of statistics will be required, as well as experience with Python.  

Want to learn more about basic statistics concepts and Python first? Then check out our A/B Testing and Innovating Through Experiments course! 

Why should I follow this training?

It is much more intuitive and easier to convey results to stakeholders without a technical background

Learn what Bayesian statistics is and how to apply it to real-world problems. 

Understand the theory of Bayesian Statistics

What else
should I know?

After registering for this training, you will receive a confirmation email with practical information. A week before the training, we will ask you about any dietary requirements and share literature if you need to prepare.

See you soon!

Course information

All literature and course materials are included in the price. 

All literature and course materials are included in the price. 

After registering for this course, you will receive a confirmation email with practical information. 

Upcoming courses

View all trainings
Terraform Advanced

Follow the Infrastructure as Code – Terraform Advanced training and learn about up-to-date tooling available for Terraform.

View training
Design Thinking Foundation

Replace the wrong assumptions with the right questions. Get started with Design Thinking Foundation training.

Daniël Burm

Agile Development
1 day
In Person


28 Mar, 2024



View training
React Foundation

Level up your developer skills with our React Foundation training. Get to know the basics of this popular library in just one day.

Bart den Hollander

Front-End Development
1 day
In Person


9 Apr, 2024



View training
Specification by Example Training by Gojko Adzic  

Learn SBE with Gojko Adzic. Turn user stories into acceptance tests in this 2-day workshop. Perfect for Agile teams. Enroll now!

Software Testing
View training
Domain-Driven Design (DDD) Foundation

Improve collaboration between business and IT with our Domain-Driven Design (DDD) Foundation training.

Sjoerd Westerhof

Software Quality Assurance
2 days
In Person


29 Feb – 1 Mar, 2024



View training

Can’t find the course you’re looking for? There’s more!