Hey, fellow machine learning enthusiasts. If you’ve ever had a try at a Kaggle competition, chances are you’re already familiar with the Titanic dataset.
This competition is about predicting whether a passenger will survive the Titanic disaster or not.

With relatively little effort it is possible to reach the top 30% of participants. Unfortunately, many of the top scorers train their model on an external dataset and thus obtain a model that classifies the test dataset with 100% accuracy. This means that you have to make an extra effort to get into the top 3%.

Aim of this article:

  • Explain…


Aim of this article:

  • Understand 1D Gaussian Distribution
  • Use the MLE-Method to determine the Gaussian model parameters

1. What is a Gaussian Distribution?:

When we use the term Gaussian distribution, also known as Normal distribution, we think of data that looks like this:


The Complete code is available on GitHub featuring an all-in-one jupyter notebook.

In a nutshell:

With today’s rapid progress in machine learning, it is hard to imagine that even a few years ago, robust character recognition imposed a real challenge. Since then, the famous MNIST data set has been used by researchers around the world to train new algorithms. Today, MNIST represents practically no challenge for modern neural networks. Inspired by this, in 2017 a research team has set out to classify the Arabic alphabet. Ahmed El-Sawy, Mohamed Loey and Hazem EL-Bakry achieved an accuracy of 94.1% in their work “Arabic Handwritten Characters…

Anel Music

Passionate Coder and ML Enthusiast | Software Developer in the Automotive Sector | TUM MSc EE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store