awesome-online-machine-learning
by online-ml
Online machine learning resources
AI summary
Online Learning Guide
A curated collection of resources and references for software developers to learn about online machine learning concepts, techniques, and tools.
- stars
- 513
- forks
- 55
- watching
- 21
- awesome list
- 1
- entries
- 107
What's in the list
107 links in 22 sections, with live GitHub stats.activeno commit in 2y
Courses and books
- Machine Learning the Feature
— Gives some insights into the inner workings of Vowpal Wabbit, especially the
- Reinforcement Learning and Stochastic Optimization: A unified framework for sequential decisions
— The entire book builds upon Online Learning paradigm in applied learning/optimization problems, being the reference
- Big Data course at the CILVR lab at NYU
— Focus on linear models and bandits. Some courses are given by John Langford, the creator of Vowpal Wabbit
- Machine Learning for Personalization
— Course from Columbia by Tony Jebara, covers bandits
- Streaming Data Analytics
Course from Politecnico di Milano
Blog posts
Software / Modelling
River
— A Python library for general purpose online machine learning
- Flink ML
Apache Flink machine learning library
- LIBFFM
— A Library for Field-aware Factorization Machines
- LIBLINEAR
— A Library for Large Linear Classification
- LIBOL
— A collection of online linear models trained with first and second order gradient descent methods. Not maintained
- scikit-learn
— of scikit-learn's estimators can handle incremental updates, although this is usually intended for mini-batch learning. See also the page
- Spark Streaming
— Doesn't do online learning per say, but instead mini-batches the data into fixed intervals of time
StreamDM
— A machine learning library on top of Spark Streaming
Software / Deployment
django-river-ml
— a Django plugin for deploying River models
chantilly
— a prototype meant to be compatible with River (previously Creme)
Papers / Linear models
Papers / Support vector machines
Papers / Neural networks
Papers / Decision trees
Papers / Unsupervised learning
Papers / Time series
Papers / Drift detection
Papers / Anomaly detection
Papers / Metric learning
Papers / Graph theory
Papers / Ensemble models
- Optimal and Adaptive Algorithms for Online Boosting (2015)
— An implementation is available
Papers / Expert learning
Papers / Active learning
Papers / Miscellaneous
- Online EM Algorithm for Latent Data Models (2007)
— Source code is available
Papers / Surveys
Papers / General-purpose algorithms
- The Sliding DFT (2003)
— An online variant of the Fourier Transform, a concise explanation is available
Papers / Hyperparameter tuning
Papers / Evaluation
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-online-machine-learning.