Skip to content

Comparative analysis of 3 popular regression techniques based on 3 different datasets refactored into Kedro workflow

Notifications You must be signed in to change notification settings

mateuszkasprowicz/regression-methods-comparison

Repository files navigation

Regression methods comparison | Three notebooks refactored into advanced Kedro workflow

Overview

Initially, I developed three seperate notebooks to benchmark three ML techniques (linear regression, KNN, random forest) against three different datasets. After some time, I thought it might be a cool exercise to refactor them into a single Kedro workflow.

Kedro viz graph

Advanced Kedro functionalities used

  • Modular pipelines
  • Multiple namespace layers
  • Hooks
    • external packages config
  • Pipeline registry
    • direct pipeline registration
  • Dataset factories
  • Loading parameters in code

About

Comparative analysis of 3 popular regression techniques based on 3 different datasets refactored into Kedro workflow

Topics

Resources

Stars

Watchers

Forks