ocorcho / streaming-machine-learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Streaming Machine Learning (SML)

Abstract

This repository contains a one-day lesson about SML. It starts by introducing the actual big data scenario and why the existing ML techniques are no longer feasible. Then it introduces the SML scenario, listing both the benefits and the open challenges. It follows an introduction to the concept drift phenomenon, explaining its principal characteristics and presenting some techniques to detect it. The last part of the lesson introduces some classification and ensemble SML models, comparing them with their respective ML versions. Moreover, each theoretical part is followed by an exercise and laboratory part, with the possibility to apply SML concepts and models for real.

Agenda

Settings

To run the jupyter notebooks, we suggest you to use Anaconda. Open the terminal into the repository and type the following commands:

  • conda create -n <env_name> pip
  • conda activate <env_name>
  • pip install -r requirements.txt
  • jupyter notebook

About

License:Apache License 2.0


Languages

Language:Jupyter Notebook 100.0%