Stock Price Prediction
Stock Price Prediction
PRESENTED BY:
SHIVANANDA B-ENG17CS0207
SIDDHARTH NAYAK-ENG17CS0213
SREENIVAS S-ENG17CS0214
SHASHANK GOWDA NC-ENG17CS0204
INTRODUCTION
Hardware requirements:
2GB RAM
5GB HARD DISK
I3 processor or above
Software requirements
NumPy
pandas from sklearn
import matplotlib
Python notebook
APPROACHS TO SOLVE:RECURRENT NEURAL
NETWORK + LSTM
LSTM (Long Short Term Memory)
LSTMs are explicitly designed to avoid the long-term dependency
problem. Remembering information for long periods of time is practically
their default behavior, not something they struggle to learn!
LSTM (How it works?)
The key to LSTM is the Memory cell state which stores the information.
It runs straight down the entire chain.
LSTM has the ability to remove or add information to these cell state,
regulated by structures called gates.
Gates are composed of sigmoid neural net layer and a multiplication
operation.
Sigmoid layer outputs zero or one.
RECURRENT NEURAL NETWORK +
LSTM
LSTM (How it works?)
There are three gates to protect
and control the cell states.
• forget gate
• input gate
• output gate
ACTIVITY DIAGRAM
IMPLEMENTATION
IMPLEMENTATION
Thank you