Federated learning in stock predictions

Stock market prediction is about learning the future value of a particular stock and it can give a better yield in terms of profit if predicted accurately. Investors utilise various analysis tools to create stock market forecasts to profit from it. However, factors such as news, political conc...

Full description

Saved in:
Bibliographic Details
Main Author: Lim, Shihao
Other Authors: Althea Liang
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/153212
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-153212
record_format dspace
spelling sg-ntu-dr.10356-1532122021-11-16T05:37:02Z Federated learning in stock predictions Lim, Shihao Althea Liang School of Computer Science and Engineering qhliang@ntu.edu.sg Engineering::Computer science and engineering Stock market prediction is about learning the future value of a particular stock and it can give a better yield in terms of profit if predicted accurately. Investors utilise various analysis tools to create stock market forecasts to profit from it. However, factors such as news, political concerns, and natural disasters make stocks difficult to anticipate, thus applying analysis tools will only enhance the possibilities of profiting in the market. Generally, there are three types of stock prediction methodologies: technical analysis, sentimental analysis, and fundamental analysis. There are numerous different machine learning architectures that can evaluate the accuracy of predicting stocks, but can a decentralised stock prediction with a Federated Learning Mechanism be comparable to a conventional centralised setup in Forecasting performance? In this investigation, we proposed a federated learning mechanism, resolving the challenges by allowing users to store the data locally, and learning a shared model by aggregating locally computed updates. We used Long Short-Term Memory (LSTM) which is a type of recurrent neural network to compare the accuracy of the model between federated machine learning and normal machine learning methods. The experimental results show that regardless of model parameter adjustments, the traditional LSTM method outperforms the federated LSTM method in accuracy on stock prediction. Bachelor of Engineering (Computer Engineering) 2021-11-16T05:07:09Z 2021-11-16T05:07:09Z 2021 Final Year Project (FYP) Lim, S. (2021). Federated learning in stock predictions. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/153212 https://hdl.handle.net/10356/153212 en SCSE20-0684 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Lim, Shihao
Federated learning in stock predictions
description Stock market prediction is about learning the future value of a particular stock and it can give a better yield in terms of profit if predicted accurately. Investors utilise various analysis tools to create stock market forecasts to profit from it. However, factors such as news, political concerns, and natural disasters make stocks difficult to anticipate, thus applying analysis tools will only enhance the possibilities of profiting in the market. Generally, there are three types of stock prediction methodologies: technical analysis, sentimental analysis, and fundamental analysis. There are numerous different machine learning architectures that can evaluate the accuracy of predicting stocks, but can a decentralised stock prediction with a Federated Learning Mechanism be comparable to a conventional centralised setup in Forecasting performance? In this investigation, we proposed a federated learning mechanism, resolving the challenges by allowing users to store the data locally, and learning a shared model by aggregating locally computed updates. We used Long Short-Term Memory (LSTM) which is a type of recurrent neural network to compare the accuracy of the model between federated machine learning and normal machine learning methods. The experimental results show that regardless of model parameter adjustments, the traditional LSTM method outperforms the federated LSTM method in accuracy on stock prediction.
author2 Althea Liang
author_facet Althea Liang
Lim, Shihao
format Final Year Project
author Lim, Shihao
author_sort Lim, Shihao
title Federated learning in stock predictions
title_short Federated learning in stock predictions
title_full Federated learning in stock predictions
title_fullStr Federated learning in stock predictions
title_full_unstemmed Federated learning in stock predictions
title_sort federated learning in stock predictions
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/153212
_version_ 1718368050867077120