Super easy Python Stock price forecasting (using ensemble stacking) Machine learning

1. tool installation

$ pip install scikit-learn pandas_datareader rgf-python xgboost

2. file creation

3. execution

$ python pred.py

4. result

As a result of calculation with the same data and features, MLP are the best among XGBoost, DNN, LSTM, GRU, RNN, LogisticRegression, k-nearest neighbor, RandomForest, BernoulliNB, SVM, RGF, MLP, Bagging, Voting, Stacking.

XGBoost            0.5119047619047619
DNN 0.5496031746031746
LSTM 0.5178571428571429
GRU 0.5138888888888888
RNN 0.5376984126984127
LogisticRegression 0.5496031746031746
k-nearest neighbor 0.5198412698412699
RandomForest 0.49603174603174605
BernoulliNB 0.5496031746031746
SVM 0.5396825396825397
RGF 0.5158730158730159
MLP 0.5694444444444444
Bagging 0.5297619047619048
Voting 0.5416666666666666
Stacking 0.5218253968253969

5. reference

--

--

--

https://github.com/10mohi6

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Understanding Agile Development

RubyMine Refactorings: Overview & Improvements

CS371p Fall 2021: Jesus Luna

Microservice pattern: a way to rework your project safely

IMPOSTER SYNDROME: THE ELEPHANT IN THE ROOM.

What is it like to be a part of Inoreader

Ansible Playbook which will dynamically load the variable file named same as OS_name

5 Tips for Selecting an IoT Platform

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
10mohi6

10mohi6

https://github.com/10mohi6

More from Medium

Building a Convolutional Neural Networks-Based Autoencoder in Python on Gray-Scale Images of…

Protein structure prediction using AlphaFold2

Installing TensorFlow with GPU support on Windows 10 with nvidia graphics card in 5 steps

Python: Why axis = 0 leads to column wise Mean/Sum, but row wise drop/deletion?