All Projects → onelearn → onelearn

onelearn / onelearn

Licence: BSD-3-Clause license
Online machine learning methods

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to onelearn

Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+15592.86%)
Mutual labels:  random-forest, regression, classification
Orange3
🍊 📊 💡 Orange: Interactive data analysis
Stars: ✭ 3,152 (+22414.29%)
Mutual labels:  random-forest, regression, classification
Awesome Fraud Detection Papers
A curated list of data mining papers about fraud detection.
Stars: ✭ 843 (+5921.43%)
Mutual labels:  random-forest, classification
The Data Science Workshop
A New, Interactive Approach to Learning Data Science
Stars: ✭ 126 (+800%)
Mutual labels:  random-forest, regression
Handwritten Digit Recognition Using Deep Learning
Handwritten Digit Recognition using Machine Learning and Deep Learning
Stars: ✭ 127 (+807.14%)
Mutual labels:  random-forest, classification
machine learning from scratch matlab python
Vectorized Machine Learning in Python 🐍 From Scratch
Stars: ✭ 28 (+100%)
Mutual labels:  regression, classification
MachineLearningSeries
Vídeos e códigos do Universo Discreto ensinando o fundamental de Machine Learning em Python. Para mais detalhes, acompanhar a playlist listada.
Stars: ✭ 20 (+42.86%)
Mutual labels:  random-forest, classification
Sporf
This is the implementation of Sparse Projection Oblique Randomer Forest
Stars: ✭ 70 (+400%)
Mutual labels:  random-forest, classification
lolo
A random forest
Stars: ✭ 37 (+164.29%)
Mutual labels:  random-forest, regression
R-stats-machine-learning
Misc Statistics and Machine Learning codes in R
Stars: ✭ 33 (+135.71%)
Mutual labels:  random-forest, regression
ugtm
ugtm: a Python package for Generative Topographic Mapping
Stars: ✭ 34 (+142.86%)
Mutual labels:  regression, classification
Machine-Learning-Specialization
Project work and Assignments for Machine learning specialization course on Coursera by University of washington
Stars: ✭ 27 (+92.86%)
Mutual labels:  regression, classification
AdaptiveRandomForest
Repository for the AdaptiveRandomForest algorithm implemented in MOA 2016-04
Stars: ✭ 28 (+100%)
Mutual labels:  random-forest, classification
Jsmlt
🏭 JavaScript Machine Learning Toolkit
Stars: ✭ 22 (+57.14%)
Mutual labels:  random-forest, classification
supervised-machine-learning
This repo contains regression and classification projects. Examples: development of predictive models for comments on social media websites; building classifiers to predict outcomes in sports competitions; churn analysis; prediction of clicks on online ads; analysis of the opioids crisis and an analysis of retail store expansion strategies using…
Stars: ✭ 34 (+142.86%)
Mutual labels:  random-forest, classification
Deepfashion
Apparel detection using deep learning
Stars: ✭ 223 (+1492.86%)
Mutual labels:  regression, classification
Dynaml
Scala Library/REPL for Machine Learning Research
Stars: ✭ 195 (+1292.86%)
Mutual labels:  regression, classification
Lightautoml
LAMA - automatic model creation framework
Stars: ✭ 196 (+1300%)
Mutual labels:  regression, classification
scoruby
Ruby Scoring API for PMML
Stars: ✭ 69 (+392.86%)
Mutual labels:  random-forest, classification
cheapml
Machine Learning algorithms coded from scratch
Stars: ✭ 17 (+21.43%)
Mutual labels:  random-forest, regression

Build Status Documentation Status PyPI - Python Version PyPI - Wheel GitHub stars GitHub issues GitHub license Coverage Status

onelearn: Online learning in Python

Documentation | Reproduce experiments |

onelearn stands for ONE-shot LEARNning. It is a small python package for online learning with Python. It provides :

  • online (or one-shot) learning algorithms: each sample is processed once, only a single pass is performed on the data
  • including multi-class classification and regression algorithms
  • For now, only ensemble methods, namely Random Forests

Installation

The easiest way to install onelearn is using pip

pip install onelearn

But you can also use the latest development from github directly with

pip install git+https://github.com/onelearn/onelearn.git

References

@article{mourtada2019amf,
  title={AMF: Aggregated Mondrian Forests for Online Learning},
  author={Mourtada, Jaouad and Ga{\"\i}ffas, St{\'e}phane and Scornet, Erwan},
  journal={arXiv preprint arXiv:1906.10529},
  year={2019}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].