计算机科学 ›› 2020, Vol. 47 ›› Issue (11): 255-267.doi: 10.11896/jsjkx.200500119

• 人工智能 • 上一篇    下一篇

一种股票市场的深度学习复合预测模型

张永安, 颜斌斌   

  1. 北京工业大学经济与管理学院 北京 100124
  • 收稿日期:2020-05-25 修回日期:2020-07-27 出版日期:2020-11-15 发布日期:2020-11-05
  • 通讯作者: 颜斌斌(maywind23@126.com)
  • 作者简介:bjutzhya@bjut.edu.cn
  • 基金资助:
    国家自然科学基金(61571052,70972115)

Deep Learning Hybrid Forecasting Model for Stock Market

ZHANG Yong-an, YAN Bin-bin   

  1. School of Economics and Management,Beijing University of Technology,Beijing 100124,China
  • Received:2020-05-25 Revised:2020-07-27 Online:2020-11-15 Published:2020-11-05
  • About author:ZHANG Yong-an,born in 1957,professor,Ph.D supervisor.His main research interests include artificial intelligence,economic and management system complexity.
    YAN Bin-bin,born in 1990,Ph.D.His main research interests include deep learning and financial engineering.
  • Supported by:
    This work was supported by the National Natural Science Fundation of Chian(61571052,70972115).

摘要: 深度学习能够从大量原始数据中提取高级抽象特征而不依赖于先验知识,对于金融市场预测具有潜在的吸引力。基于“分解—重构—综合”的思想,提出了一种全新的深度学习预测方法论,并在此基础上构建了一种股票市场单步向前的深度学习复合预测模型——CEEMD-LSTM。在此模型中,序列平稳化分解模块的CEEMD能将时间序列中不同尺度的波动或趋势逐级分解出来,产生一系列不同特征尺度的本征模态函数(Intrinsic Mode Function,IMF);采用深度学习中适合处理时间序列的长短期记忆网络(Long-Short Term Memory,LSTM)分别对每个IMF与趋势项提取高级、深度特征,并预测下一交易日收盘价的收益率;最后,综合各个IMF分量以及趋势项的预测值,得到最终的预测值。基于3类不同发达程度股票市场的股票指数的实证结果表明,此模型在预测的两个维度即预测误差与预测命中率上均要优于其他参照模型。

关键词: 长短期记忆网络, 股票市场预测, 互补集成经验模态分解, 深度学习, 深度学习预测方法论

Abstract: Without relying on prior knowledge,deep learning can extract high-level abstract features from a large amount of raw data,which is potentially attractive for financial market forecasting.Based on the idea of “Decomposition-Reconstruction-Integration”,this paper proposes a new method of deep learning prediction methodology,and constructs a deep learning hybrid prediction model-CEEMD-LSTM-for forecasting one-step-ahead closing price of stock market.In this model,CEEMD,as a sequence smoothing decomposition module,can decompose the fluctuations or trends of different scales in time series step by step,producing a series of Intrinsic Mode functions (IMFs) with different feature scales.Long and short-term memory network (LSTM),which is suitable for processing time series in deep learning,is adopted to extract advanced and deep features of each IMF and residual term and to predict the return of closing price of the next trading day.Finally,the predicted values of each IMF components and residual term are integrated to obtain the final predicted value.The empirical results of the stock indices from three stock markets of different developed types demonstrates that the proposed model is superior to other benchmark models in two dimensions-predictive error (RMSE,MAE,NMSE) and predicted directional symmetry (DS).

Key words: Complementary ensemble empirical mode decomposition, Deep learning, Long-short term memory, Prediction methodology based on deep learning, Stock market forecasting

中图分类号: 

  • TP181
[1] LECUN Y,BENGIO Y,HINTON G.Deep learning[J].Nature,2015,521(7553):436-444.
[2] PRIETO A,PRIETO B,ORTIGOSA E M,et al.Neural networks:An overview of early research,current frameworks and new challenges[J].Neurocomputing,2016,214:242-268.
[3] LÄNGKVIST M,KARLSSON L,LOUTFI A.A review of unsupervised feature learning and deep learning for time-series modeling[J].Pattern Recognition Letters,2014,42:11-24.
[4] AREL I,ROSE D C,KARNOWSKI T P.Deep Machine Learning-A New Frontier in Artificial Intelligence Research[J].IEEE Computational Intelligence Magazine,2010,5(4):13-18.
[5] HINTON G E,SALAKHUTDINOV R R.Reducing the dimensionality of data with neural networks[J].Science,2006,313(5786):504-507.
[6] HUANG N E,SHEN Z,LONG S R,et al.The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis[J].Proceedings of the Royal Society of London,1998,454(1971):903-995.
[7] KROGH A,VEDELSBY J.Neural network ensembles,crossvalidation,and active learning[C]//Advances in Neural Information Processing Systems.1995:231-238.
[8] LEE H,PHAM P,LARGMAN Y,et al.Unsupervised feature learning for audio classification using convolutional deep belief networks[C]//Advances in Neural Information Processing Systems.2009:1096-1104.
[9] CIREŞAN D,MEIER U,MASCI J,et al.Multi-column deep neural network for traffic sign classification[J].Neural Networks,2012,32:333-338.
[10] HINTON G E,OSINDERO S,TEH Y-W.A fast learning algorithm for deep belief nets[J].Neural Computation,2006,18(7):1527-1554.
[11] DENG L,YU D.Deep learning:methods and applications[J].Foundations and Trends in Signal Processing,2014,7(3/4):197-387.
[12] SRIVASTAVA N,HINTON G,KRIZHEVSKY A,et al.Dropout:A Simple Way to Prevent Neural Networks from Overfitting[J].Journal of Machine Learning Research,2014,15:1929-1958.
[13] SU Z,LU M,LI D X.Financial Empirical Application of Deep Learning:Dynamics,Contributions and Prospects[J].Financial Research,2017(5):111-126.
[14] CHONG E,HAN C,PARK F C.Deep learning networks for stock market analysis and prediction:Methodology,data representations,and case studies[J].Expert Systems with Applications,2017,83:187-205.
[15] ZHANG C Z.A deep learning model for financial market prediction:FEPA model[D].Chengdu:University of Electronic Science and Technology of China,2016.
[16] WEN M,LI P,ZHANG L F,et al.Stock Market Trend Prediction Using High-Order Information of Time Series[J].IEEE Access,2019,7:28299-28308.
[17] KIM H Y,WON C H.Forecasting the volatility of stock price index:A hybrid model integrating LSTM with multiple GARCH-type models[J].Expert Systems with Applications,2018,103:25-37.
[18] LIPTON Z C,KALE D C,ELKAN C,et al.Learning to diagnose with LSTM recurrent neural networks[J].arXiv:1511.03677,2015.
[19] SAK H,SENIOR A,BEAUFAYS F.Long short-term memory recurrent neural network architectures for large scale acoustic modeling[C]//Fifteenth annual Conference of the International Speech Communication Association.2014.
[20] GÖÇKEN M,ÖZÇALICI M,BORU A,et al.Integrating metaheuristics and artificial neural networks for improved stock price prediction[J].Expert Systems with Applications,2016,44:320-331.
[21] PATEL J,SHAH S,THAKKAR P,et al.Predicting stock market index using fusion of machine learning techniques[J].Expert Systems with Applications,2015,42(4):2162-2172.
[22] TICKNOR J L.A Bayesian regularized artificial neural network for stock market forecasting[J].Expert Systems with Applications,2013,40(14):5501-5506.
[23] CHEN K,ZHOU Y,DAI F.A LSTM-based method for stock returns prediction:A case study of China stock market[C]//2015 IEEE International Conference on Big Data (Big Data).2015:2823-2824.
[24] NELSON D M,PEREIRA A C,DE OLIVEIRA R A.Stockmarket's price movement prediction with LSTM neural networks[C]//2017 International Joint Conference on Neural Networks (IJCNN).2017:1419-1426.
[25] BAO W,YUE J,RAO Y.A deep learning framework for financial time series using stacked autoencoders and long-short term memory[J].PLoS One,2017,12(7):e0180944.
[26] AKITA R,YOSHIHARA A,MATSUBARA T,et al.DeepLearning for Stock Prediction Using Numerical and Textual Information[C]//Ieee/Acis 15th International Conference on Computer and Information Science (ICIS).2016:945-950.
[27] BISOI R,DASH P K,PARIDA A K.Hybrid Variational Mode Decomposition and evolutionary robust kernel extreme learning machine for stock price and movement prediction on daily basis[J].Applied Soft Computing,2019,74:652-678.
[28] AWAJAN A M,ISMAIL M T,AL WADI S.Improving forecasting accuracy for stock market data using EMD-HW bagging[J].Plos One,2018,13(7):e0199582.
[29] YANG R X,HE J Y,XU M Y,et al.An Intelligent and Hybrid Weighted Fuzzy Time Series Model Based on Empirical Mode Decomposition for Financial Markets Forecasting[C]//Perner P.Advances in Data Mining:Applications and Theoretical Aspects.Cham:Springer International Publishing Ag,2018:104-118.
[30] ZHANG N N,LIN A J,SHANG P J.Multidimensional k-nearest neighbor model based on EEMD for financial time series forecasting[J].Physica a-Statistical Mechanics and Its Applications,2017,477:161-173.
[31] XIU Y,CHEN X Y.Study on Prediction of the Shanghai Composite Index Based on EMD and NARX Neural Network[C]//2nd International Conference on Information Technology and Intelligent Transportation Systems (ITITS).2017:590-596.
[32] LI H F.Price forecasting of stock index futures based on a new hybrid EMD-RBF neural network model[J].Agro Food Industry Hi-Tech,2017,28(1):1744-1747.
[33] WEI L Y.A hybrid ANFIS model based on empirical mode decomposition for stock time series forecasting[J].Applied Soft Computing,2016,42:368-376.
[34] WU Z,HUANG N E.Ensemble empirical mode decomposition:a noise-assisted data analysis method[J].Advances in adaptive data analysis,2009,1(1):1-41.
[35] YEH J R,SHIEH J S,HUANG N E.Complementary Ensemble Empirical Mode Decomposition:A Novel Noise Enhanced Data Analysis Method[J].Advances in Adaptive Data Analysis,2010,2(2):135-156.
[36] FLANDRIN P,GONCALVES P.Empirical mode decompositions as data-driven wavelet-like expansions[J].International journal of wavelets,multiresolution and information processing,2004,2(4):477-496.
[37] KINGMA D P,BA J.Adam:A method for stochastic optimization[J].arXiv:1412.6980,2014.
[38] NAIR B B,MOHANDAS V,SAKTHIVEL N.A decision tree-rough set hybrid system for stock market trend prediction[J].International Journal of Computer Applications,2010,6(9):1-6.
[39] M'NG J C P,MEHRALIZADEH M.Forecasting East AsianIndices Futures via a Novel Hybrid of Wavelet-PCA Denoising and Artificial Neural Network Models[J].Plos One,2016,11(6):29.
[40] SAPANKEVYCH N I,SANKAR R.Time series prediction using support vector machines:a survey[J].IEEE Computational Intelligence Magazine,2009,4(2):24-38.
[41] KAZEM A,SHARIFI E,HUSSAIN F K,et al.Support vector regression with chaos-based firefly algorithm for stock market price forecasting[J].Applied Soft Computing,2013,13(2):947-958.
[42] HINTON G E.Deep belief networks[J].Scholarpedia,2009,4(5):5947.
[43] LI X,YANG L,XUE F,et al.Time series prediction of stock price using deep belief networks with intrinsic plasticity[C]//2017 29th Chinese Control And Decision Conference (CCDC).2017:1237-1242.
[44] SHEN F,CHAO J,ZHAO J.Forecasting exchange rate using deep belief networks and conjugate gradient method[J].Neurocomputing,2015,167:243-253.
[45] CHEN X.Stock price prediction via deep belief networks[D].Fredericton:University of New Brunswick,2015.
[46] LI J,BU H,WU J.Sentiment-aware stock market prediction:A deep learning method[C]//2017 International Conference on Service Systems and Service Management.2017:1-6.
[1] 饶志双, 贾真, 张凡, 李天瑞.
基于Key-Value关联记忆网络的知识图谱问答方法
Key-Value Relational Memory Networks for Question Answering over Knowledge Graph
计算机科学, 2022, 49(9): 202-207. https://doi.org/10.11896/jsjkx.220300277
[2] 汤凌韬, 王迪, 张鲁飞, 刘盛云.
基于安全多方计算和差分隐私的联邦学习方案
Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy
计算机科学, 2022, 49(9): 297-305. https://doi.org/10.11896/jsjkx.210800108
[3] 徐涌鑫, 赵俊峰, 王亚沙, 谢冰, 杨恺.
时序知识图谱表示学习
Temporal Knowledge Graph Representation Learning
计算机科学, 2022, 49(9): 162-171. https://doi.org/10.11896/jsjkx.220500204
[4] 王剑, 彭雨琦, 赵宇斐, 杨健.
基于深度学习的社交网络舆情信息抽取方法综述
Survey of Social Network Public Opinion Information Extraction Based on Deep Learning
计算机科学, 2022, 49(8): 279-293. https://doi.org/10.11896/jsjkx.220300099
[5] 王馨彤, 王璇, 孙知信.
基于多尺度记忆残差网络的网络流量异常检测模型
Network Traffic Anomaly Detection Method Based on Multi-scale Memory Residual Network
计算机科学, 2022, 49(8): 314-322. https://doi.org/10.11896/jsjkx.220200011
[6] 郝志荣, 陈龙, 黄嘉成.
面向文本分类的类别区分式通用对抗攻击方法
Class Discriminative Universal Adversarial Attack for Text Classification
计算机科学, 2022, 49(8): 323-329. https://doi.org/10.11896/jsjkx.220200077
[7] 姜梦函, 李邵梅, 郑洪浩, 张建朋.
基于改进位置编码的谣言检测模型
Rumor Detection Model Based on Improved Position Embedding
计算机科学, 2022, 49(8): 330-335. https://doi.org/10.11896/jsjkx.210600046
[8] 孙奇, 吉根林, 张杰.
基于非局部注意力生成对抗网络的视频异常事件检测方法
Non-local Attention Based Generative Adversarial Network for Video Abnormal Event Detection
计算机科学, 2022, 49(8): 172-177. https://doi.org/10.11896/jsjkx.210600061
[9] 胡艳羽, 赵龙, 董祥军.
一种用于癌症分类的两阶段深度特征选择提取算法
Two-stage Deep Feature Selection Extraction Algorithm for Cancer Classification
计算机科学, 2022, 49(7): 73-78. https://doi.org/10.11896/jsjkx.210500092
[10] 程成, 降爱莲.
基于多路径特征提取的实时语义分割方法
Real-time Semantic Segmentation Method Based on Multi-path Feature Extraction
计算机科学, 2022, 49(7): 120-126. https://doi.org/10.11896/jsjkx.210500157
[11] 侯钰涛, 阿布都克力木·阿布力孜, 哈里旦木·阿布都克里木.
中文预训练模型研究进展
Advances in Chinese Pre-training Models
计算机科学, 2022, 49(7): 148-163. https://doi.org/10.11896/jsjkx.211200018
[12] 周慧, 施皓晨, 屠要峰, 黄圣君.
基于主动采样的深度鲁棒神经网络学习
Robust Deep Neural Network Learning Based on Active Sampling
计算机科学, 2022, 49(7): 164-169. https://doi.org/10.11896/jsjkx.210600044
[13] 苏丹宁, 曹桂涛, 王燕楠, 王宏, 任赫.
小样本雷达辐射源识别的深度学习方法综述
Survey of Deep Learning for Radar Emitter Identification Based on Small Sample
计算机科学, 2022, 49(7): 226-235. https://doi.org/10.11896/jsjkx.210600138
[14] 赵冬梅, 吴亚星, 张红斌.
基于IPSO-BiLSTM的网络安全态势预测
Network Security Situation Prediction Based on IPSO-BiLSTM
计算机科学, 2022, 49(7): 357-362. https://doi.org/10.11896/jsjkx.210900103
[15] 王君锋, 刘凡, 杨赛, 吕坦悦, 陈峙宇, 许峰.
基于多源迁移学习的大坝裂缝检测
Dam Crack Detection Based on Multi-source Transfer Learning
计算机科学, 2022, 49(6A): 319-324. https://doi.org/10.11896/jsjkx.210500124
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!