论文标题

通过基于自动编码器的深度学习模型进行聚类时间序列数据

Clustering Time Series Data through Autoencoder-based Deep Learning Models

论文作者

Tavakoli, Neda, Siami-Namini, Sima, Khanghah, Mahdi Adl, Soltani, Fahimeh Mirza, Namin, Akbar Siami

论文摘要

机器学习,尤其是深度学习算法是新兴的数据分析方法。这些技术从根本上将基于数据挖掘的分析从根本上转变为基于学习的模型,在该模型中,现有数据集及其群集标签(即火车集)被学会了以构建监督的学习模型,并预测了看不见的数据的集群标签(即测试集)。特别是,深度学习技术能够在给定数据集中捕获和学习隐藏的功能,从而为聚类和标记问题构建了更准确的预测模型。但是,主要问题是时间序列数据通常是未标记的,因此无法直接调整基于学习的深度学习算法来解决这些特殊和复杂类型的数据集的聚类问题。为了解决这个问题,本文介绍了一种两阶段的聚类时间序列数据。首先,引入了一种新颖的技术来利用给定时间序列数据的特征(例如,波动率),以创建标签,从而能够将问题从无监督的学习转变为受监督的学习。其次,建立了一个基于自动编码器的深度学习模型,旨在学习和模拟时间序列数据的已知和隐藏特征以及其创建的标签,以预测看不见的时间序列数据的标签。该论文报告了一项案例研究,其中,使用引入的两阶段程序将选定的70个股票指数的财务和股票时间序列数据聚类为不同的组。结果表明,所提出的过程能够在聚类和预测看不见的时间序列数据的标签方面达到87.5%的准确性。

Machine learning and in particular deep learning algorithms are the emerging approaches to data analysis. These techniques have transformed traditional data mining-based analysis radically into a learning-based model in which existing data sets along with their cluster labels (i.e., train set) are learned to build a supervised learning model and predict the cluster labels of unseen data (i.e., test set). In particular, deep learning techniques are capable of capturing and learning hidden features in a given data sets and thus building a more accurate prediction model for clustering and labeling problem. However, the major problem is that time series data are often unlabeled and thus supervised learning-based deep learning algorithms cannot be directly adapted to solve the clustering problems for these special and complex types of data sets. To address this problem, this paper introduces a two-stage method for clustering time series data. First, a novel technique is introduced to utilize the characteristics (e.g., volatility) of given time series data in order to create labels and thus be able to transform the problem from unsupervised learning into supervised learning. Second, an autoencoder-based deep learning model is built to learn and model both known and hidden features of time series data along with their created labels to predict the labels of unseen time series data. The paper reports a case study in which financial and stock time series data of selected 70 stock indices are clustered into distinct groups using the introduced two-stage procedure. The results show that the proposed procedure is capable of achieving 87.5\% accuracy in clustering and predicting the labels for unseen time series data.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源