Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)

Breakthrough in computational power and together with the abundance of large datasets available had contributed a significant role in stimulating the technological advancement in artificial neural networks. While artificial neural networks may be a powerful tool, it is also criticized as a black box...

Full description

Saved in:
Bibliographic Details
Main Author: Siek, Ming Kang
Other Authors: Quek Hiok Chai
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156568
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-156568
record_format dspace
spelling sg-ntu-dr.10356-1565682022-04-20T07:01:06Z Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs) Siek, Ming Kang Quek Hiok Chai School of Computer Science and Engineering ASHCQUEK@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Breakthrough in computational power and together with the abundance of large datasets available had contributed a significant role in stimulating the technological advancement in artificial neural networks. While artificial neural networks may be a powerful tool, it is also criticized as a black box. The models are difficult for humans to interpret directly as it creates complex mathematical functions within itself. To address this issue, many have investigated into fuzzy neural networks which combines the interpretability of fuzzy system and performance of neural networks. This paper proposes a system using Fuzzy C-Means (FCM) algorithm and embedded with a deep Long Short-Term Memory (LSTM) neural network to form a FCMLSTM system that handles time series problems. Our system uses FCM to form IF-THEN rules which provide interpretability to results. Fuzzy input generated by FCM is forwarded to the LSTM model to generate a fuzzy output. The fuzzy output will be interpreted using the Mamdani Inference Model and IF-THEN rules to generate a crisp output using the centre of gravity defuzzification method. Our FCMLSTM system’s performance is evaluated using metrics to measure the accuracy and the trend of the outputs. The performance of our system in predicting trend showed promising results and led to the investigation of utilising our system to incorporate together with trend indicators to form our trading strategy predicted Moving Average Divergence Histogram (MACDH). Our trading strategy will trade based on the buy and sell signals and is applied to conduct a portfolio rebalancing strategy. The results will be compared to the buy & hold strategy, hindsight MACDH and MACDH evaluated by the return of interest and annualised return of interest. Bachelor of Engineering (Computer Science) 2022-04-20T07:01:06Z 2022-04-20T07:01:06Z 2022 Final Year Project (FYP) Siek, M. K. (2022). Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156568 https://hdl.handle.net/10356/156568 en 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::Computing methodologies::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Siek, Ming Kang
Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
description Breakthrough in computational power and together with the abundance of large datasets available had contributed a significant role in stimulating the technological advancement in artificial neural networks. While artificial neural networks may be a powerful tool, it is also criticized as a black box. The models are difficult for humans to interpret directly as it creates complex mathematical functions within itself. To address this issue, many have investigated into fuzzy neural networks which combines the interpretability of fuzzy system and performance of neural networks. This paper proposes a system using Fuzzy C-Means (FCM) algorithm and embedded with a deep Long Short-Term Memory (LSTM) neural network to form a FCMLSTM system that handles time series problems. Our system uses FCM to form IF-THEN rules which provide interpretability to results. Fuzzy input generated by FCM is forwarded to the LSTM model to generate a fuzzy output. The fuzzy output will be interpreted using the Mamdani Inference Model and IF-THEN rules to generate a crisp output using the centre of gravity defuzzification method. Our FCMLSTM system’s performance is evaluated using metrics to measure the accuracy and the trend of the outputs. The performance of our system in predicting trend showed promising results and led to the investigation of utilising our system to incorporate together with trend indicators to form our trading strategy predicted Moving Average Divergence Histogram (MACDH). Our trading strategy will trade based on the buy and sell signals and is applied to conduct a portfolio rebalancing strategy. The results will be compared to the buy & hold strategy, hindsight MACDH and MACDH evaluated by the return of interest and annualised return of interest.
author2 Quek Hiok Chai
author_facet Quek Hiok Chai
Siek, Ming Kang
format Final Year Project
author Siek, Ming Kang
author_sort Siek, Ming Kang
title Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
title_short Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
title_full Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
title_fullStr Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
title_full_unstemmed Fuzzy C-means long short-term memory (FCMLSTM) with application in exchange-traded funds (ETFs)
title_sort fuzzy c-means long short-term memory (fcmlstm) with application in exchange-traded funds (etfs)
publisher Nanyang Technological University
publishDate 2022
url https://hdl.handle.net/10356/156568
_version_ 1731235710950703104