Overview central steps#

Following steps are typical for a machine learning project:

  1. Look at the big picture.

  2. Get the data.

  3. Explore and visualize the data.

  4. Prepare the data for the machine learning algorithm.

  5. Select a model and train it.

  6. Fine-tune your model.

  7. Present your model and make it ready for later usage.

We will go through them in the following using scikit-learn as machine learning library.

Scikit-learn is a Python library providing access to classification, regression, clustering and dimensionality reduction with few lines of code. Furthermore, essential workflows for preprocessing the data or to validate the generated models are available as well. More details on scikit-learn can be found here: Link to website scikit-learn

Within this section, diverse regression models will be trained to introduce the general workflow of a machine learning project and to get familiar with scikit-learn.