This project focuses on techniques and tools for handling Time Series Datasets. Main aim of this project is to make Stock Market Prediction and Forecasting using Stacked LSTM.
Long short-term memory (LSTM) is an artificial neural network used in the fields of artificial intelligence and deep learning.
It is a variety of recurrent neural networks (RNNs) that are capable of learning long-term dependencies, especially in sequence prediction problems. LSTM has feedback connections, i.e., it is capable of processing the entire sequence of data, apart from single data points such as images.
i) Univariate Time Series Analysis : univariate time series model here means that there are only one dependent variable on the time series model
ii) Multivariate Time Series Analysis: it consist of more than one time-dependent variable and each variable depends not only on its past values but also has some dependency on other variables.
-
Importing Libraries and Loading data
-
Cleaning data and sorting data by date.
-
Applying univariate approch by selecting
Closing Price
as target variables. -
Exploration and Analysis of Datasets.
-
Preprocessing by MinMax Scaler.
-
Preparing train and test datasets.
-
Constructing Stacked LSTM model.
-
Evaluation of Model.
-
Forecasting for future 30 days.
-
Acknowledgement and References.