Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory

Predicting stock prices through historical data is a hot research topic. Stock price data is considered to be a typical time series. Recurrent neural network (RNN), long short-term memory (LSTM), and gated recurrent units (GRU) have been commonly employed to handle this type of data. However, most s...

Full description

Bibliographic Details
Main Authors: Xingqi Wang, Kai Yang, Tailian Liu
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9420698/
id doaj-dec46dcef472425db3d9923f50275f26
record_format Article
spelling doaj-dec46dcef472425db3d9923f50275f262021-05-07T23:01:16ZengIEEEIEEE Access2169-35362021-01-019672416724810.1109/ACCESS.2021.30770049420698Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal MemoryXingqi Wang0https://orcid.org/0000-0002-9241-9567Kai Yang1https://orcid.org/0000-0002-6926-7497Tailian Liu2https://orcid.org/0000-0003-0831-3303Science and Information College, Qingdao Agricultural University, Qingdao, ChinaScience and Information College, Qingdao Agricultural University, Qingdao, ChinaScience and Information College, Qingdao Agricultural University, Qingdao, ChinaPredicting stock prices through historical data is a hot research topic. Stock price data is considered to be a typical time series. Recurrent neural network (RNN), long short-term memory (LSTM), and gated recurrent units (GRU) have been commonly employed to handle this type of data. However, most studies focus on the analysis of individual stocks, thus ignoring the correlation between similar stocks in the entire stock market. This paper proposes a clustering method for mining similar stocks, which combines morphological similarity distance (MSD) and kmeans clustering. Subsequently, Hierarchical Temporal Memory (HTM), an online learning model, is used to learn patterns from similar stocks and make predictions at last, denoted as C-HTM. The experiments on the price prediction show that 1) compared with HTM which has not learned similar stock patterns, C-HTM has better prediction accuracy, 2) in terms of short-term prediction, the performance of C-HTM is better than all baseline models.https://ieeexplore.ieee.org/document/9420698/Machine learningkmeansmorphological similarity distancehierarchical temporal memorystock prediction
collection DOAJ
language English
format Article
sources DOAJ
author Xingqi Wang
Kai Yang
Tailian Liu
spellingShingle Xingqi Wang
Kai Yang
Tailian Liu
Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
IEEE Access
Machine learning
kmeans
morphological similarity distance
hierarchical temporal memory
stock prediction
author_facet Xingqi Wang
Kai Yang
Tailian Liu
author_sort Xingqi Wang
title Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
title_short Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
title_full Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
title_fullStr Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
title_full_unstemmed Stock Price Prediction Based on Morphological Similarity Clustering and Hierarchical Temporal Memory
title_sort stock price prediction based on morphological similarity clustering and hierarchical temporal memory
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2021-01-01
description Predicting stock prices through historical data is a hot research topic. Stock price data is considered to be a typical time series. Recurrent neural network (RNN), long short-term memory (LSTM), and gated recurrent units (GRU) have been commonly employed to handle this type of data. However, most studies focus on the analysis of individual stocks, thus ignoring the correlation between similar stocks in the entire stock market. This paper proposes a clustering method for mining similar stocks, which combines morphological similarity distance (MSD) and kmeans clustering. Subsequently, Hierarchical Temporal Memory (HTM), an online learning model, is used to learn patterns from similar stocks and make predictions at last, denoted as C-HTM. The experiments on the price prediction show that 1) compared with HTM which has not learned similar stock patterns, C-HTM has better prediction accuracy, 2) in terms of short-term prediction, the performance of C-HTM is better than all baseline models.
topic Machine learning
kmeans
morphological similarity distance
hierarchical temporal memory
stock prediction
url https://ieeexplore.ieee.org/document/9420698/
work_keys_str_mv AT xingqiwang stockpricepredictionbasedonmorphologicalsimilarityclusteringandhierarchicaltemporalmemory
AT kaiyang stockpricepredictionbasedonmorphologicalsimilarityclusteringandhierarchicaltemporalmemory
AT tailianliu stockpricepredictionbasedonmorphologicalsimilarityclusteringandhierarchicaltemporalmemory
_version_ 1721455199140184064