CNN-FCM: System modeling promotes stability of deep learning in time series prediction

作者:

Highlights:

摘要

Time series data are usually non-stationary and evolve over time. Even if deep learning has been found effective in dealing with sequential data, the stability of deep neural networks in coping with the situations unseen during the training stage is also important. This paper deals with this problem based on a fuzzy cognitive block (FCB) which embeds the learning of high-order fuzzy cognitive maps into the deep learning architecture. Thereafter, computers can automatically model the complex system that produces the observation rather than simply regress the available data. Respectively, we design a deep neural network termed CNN-FCM which has combined the available convolution network with FCB. To validate the advantages of our design and verify the effectiveness of FCB, twelve benchmark datasets are employed and classic deep learning architectures are introduced as the comparison. The experimental results show that the performance of many current popular deep learning architectures declines when handling data deviated from the training set. FCB plays an important role in promoting the performance of CNN-FCM in the corresponding experiments. Thereafter, we conclude that system modeling can promote the stability of deep learning in time series prediction.

论文关键词:Fuzzy cognitive maps,Deep neural networks,Time series prediction,System modeling

论文评审过程:Received 4 November 2019, Revised 13 May 2020, Accepted 25 May 2020, Available online 8 June 2020, Version of Record 24 June 2020.

论文官网地址:https://doi.org/10.1016/j.knosys.2020.106081