Libraries for Online Machine Learning
Libraries for Online Machine Learning
Loading saved threads...
mike1886 · External communityPost link
External question — Data Science Stack Exchange
Author: mike1886
Original post: https://datascience.stackexchange.com/questions/1073
License: CC BY-SA 3.0 — https://creativecommons.org/licenses/by-sa/3.0/
Adaptation: HTML converted to plain text; contact email addresses removed.
I am looking for packages (either in python, R, or a standalone package) to perform online learning to predict stock data.
I have found and read about Vowpal Wabbit (
https://github.com/JohnLangford/vowpal_wabbit/wiki
),
which seems to be quite promising but I am wondering if there are any other packages out there.
Thanks in advance.
Quote
Report
Rahul Agarwal · External communityPost link
External answer — Data Science Stack Exchange
Author: Rahul Agarwal
Original post: https://datascience.stackexchange.com/a/1076
License: CC BY-SA 3.0 — https://creativecommons.org/licenses/by-sa/3.0/
Adaptation: HTML converted to plain text; contact email addresses removed.
You could look at scikit-learn or Orange module in Python.
Scikit-learn has a SGD classifier and regressor that could do a partial fit data in case of online learning.
In R, take a look at caret package
Quote
Report
user10640 · External communityPost link
External answer — Data Science Stack Exchange
Author: user10640
Original post: https://datascience.stackexchange.com/a/60316
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Adaptation: HTML converted to plain text; contact email addresses removed.
There are a few other libraries for
online
or incremental machine learning.
Jubatus
, which is written in C++, but it officially provides a C++, Python, Ruby and Java clients.
The Tornado Framework
, written in Python
creme
, written in Python
LIBOL
, written in C++ (and Matlab). You can find a more detailed description of the library in the paper
LIBOL: A Library for Online Learning Algorithms
(2014)
LibTopoART
, written in C#
scikit-learn
, which provides some online and incremental learning functionalities
Quote
Report
OliverHennhoefer · External communityPost link
External answer — Data Science Stack Exchange
Author: OliverHennhoefer
Original post: https://datascience.stackexchange.com/a/114551
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Adaptation: HTML converted to plain text; contact email addresses removed.
River
- Online Machine Learning in Python (
website
)
previously
creme
and
scikit-multiflow
.
Quote
Report
Post Reply
Quoted from Forex.com.bd-Editorial External answer — Data Science Stack Exchange Author: user10640 Source score (net votes, not local likes): 1 Original post: https://datascience.stackexchange.com/a/60316 License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/ Adaptation: HTML converted to plain text; contact email addresses removed. There are a few other libraries for online or incremental machine learning. Jubatus , which is written in C++, but it officially provides a C++, Python, Ruby and Java clients. The Tornado Framework , written in Python creme , written in Python LIBOL , written in C++ (and Matlab). You can find a more detailed description of the library in the paper LIBOL: A Library for Online Learning Algorithms (2014) LibTopoART , written in C# scikit-learn , which provides some online and incremental learning functionalities
Checking account access…