#MLConcepts: What is a Machine Learning Pipeline?

Vaibhav Pandey
Jun 26, 2023

--

This question will usually pop up at the start of a Machine Learning journey.

In very simple words machine learning pipeline is an orchestration of connected activities, used to perform machine learning tasks.

They are usually performed using the following stages:

  1. Acquire Data
  2. Preprocessing
  3. Feature Engineering
  4. Model Training
  5. Model Evaluation
  6. Model Tuning
  7. Deployment

These steps remain consistently common in any type of AI/ML project.

How is it implemented?

The most usual way of implementing ML Pipelines is Iron Python Notebooks.

Tools at your disposal

A number of common tools are available to implement ML Pipelines and they can be either installed on your workstation or can be used online. Some examples are:

Installing on your workstation:

Anaconda — Here

Available Online and No deployments needed:

Google Collab — Here

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Vaibhav Pandey
Vaibhav Pandey

Written by Vaibhav Pandey

https://vaibhavpandey.co.uk, 9x Azure Certs Masters Degree in AI 2023, PG Diploma in AI 2022, Desertation in Cancer Prediction, Builds with AI

No responses yet

Write a response