Artificial Intelligence LSTM Algorithm

This Program was created using Python. The objective of this Program is to use previous stock prices and daily prices. Using these values as input, it predicts the price for the next day using past data. This Program uses LSTM (Long Short Term Memory). This network provides the ability to process subsequent data and provides feedback connections.

LSTM Networks can work with various data types, such as; Text Recognition, Speech Recognition, Machine Translation, Healthcare, Weather Forecast, and most data formats. For this project, values like prices were used as the input. Also, the LSTM Network was altered to fit the data format and required output. Using data from over 1000 Companies' Daily Prices and training the LSTM Network to provide a trained model that is then used to predict prices of different companies.

To run this program, pick a company from the Drop Down list; consisting of Tickers for different companies worldwide, including the US and Qatar Stocks, then click run; this will take a moment to load since it's loading the network model. The result will show the daily price result for the whole history of the documented everyday price of that company (The actual price) and the daily prediction price using the model. Please Note: These results consist of an untrained model since the trained model network is extensive on memory; the results display an untrained model, which might show varied results.

Description

  • Saif Alhail

  • 2021

Long Short Term Memory (LSTM) Algorithm uses previous input, stores in the data and tries to predict the subsequent output for the data.
All Projects created here are done only by Saif Alhail.
All rights are reserved; Saif Alhail