Proceedings

Enhancing Stock Movement Prediction with Adversarial Training

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. AI for Improving Human Well-being. Pages 5843-5849.

https://doi.org/10.24963/ijcai.2019/810

Abstract

This paper contributes a new machine learning solution for stock movement prediction, which aims to predict whether the price of a stock will be up or down in the near future. The key novelty is that we propose to employ adversarial training to improve the generalization of a neural network prediction model. The rationality of adversarial training here is that the input features to stock prediction are typically based on stock price, which is essentially a stochastic variable and continuously changed with time by nature. As such, normal training with static price-based features (e.g. the close price) can easily overfit the data, being insufficient to obtain reliable models. To address this problem, we propose to add perturbations to simulate the stochasticity of price variable, and train the model to work well under small yet intentional perturbations. Extensive experiments on two real-world stock data show that our method outperforms the state-of-the-art solution [Xu and Cohen, 2018] with 3.11% relative improvements on average w.r.t. accuracy, validating the usefulness of adversarial training for stock prediction task.

  1. [Adebiyi et al., 2014] A. Adebiyi, A. Adewumi, and C. Ayo. Comparison of arima and artificial neural networks models for stock price prediction. JAM, 2014.
  2. [Chen et al., 2018a] J. Chen, C. Ngo, F. Feng, and T. Chua. Deep understanding of cooking procedure for cross-modal recipe retrieval. In MM, pages 1020-1028. ACM, 2018.
  3. [Chen et al., 2018b] L. Chen, H. Zhang, J. Xiao, W. Liu, and S. Chang. Zero-shot visual recognition using semantics- preserving adversarial embedding networks. In CVPR, pages 1043-1052, 2018.
  4. [Cho et al., 2014] K. Cho, M. Van, C. Gulcehre, et al. Learn- ing phrase representations using rnn encoder-decoder for statistical machine translation. In EMNLP, pages 1724- 1734, 2014.
  5. [Chong et al., 2017] E. Chong, C. Han, and F. Park. Deep learning networks for stock market analysis and predic- tion: Methodology, data representations, and case studies. ESA, 83:187-205, 2017.
  6. [Dai et al., 2018] H. Dai, H. Li, T. Tian, X. Huang, L. Wang, J. Zhu, and L. Song. Adversarial attack on graph structured data. In ICML, pages 1115-1124, 2018.
  7. [Diederik and Jimmy, 2015] K. Diederik and B. Jimmy. Adam: A method for stochastic optimization. ICLR, 2015.
  8. [Edwards et al., 2007] R. Edwards, J. Magee, and C. Basset- ti. Technical analysis of stock trends. CRC press, 2007.
  9. [Fama and French, 2012] E. F. Fama and K. R. French. Size, value, and momentum in international stock returns. JFE, 105(3):457-472, 2012.
  10. [Feng et al., 2018] F. Feng, X. He, X. Wang, C. Luo, Y. Liu, and T. Chua. Temporal relational ranking for stock predic- tion. TOIS, 2018.
  11. [Feng et al., 2019] F. Feng, X. He, J. Tang, and T. Chua. Graph adversarial training: Dynamically regularizing based on graph structure. arXiv, 2019.
  12. [Goodfellow et al., 2015] I.
  13. Goodfellow, J. Shlens, and C. Szegedy. Explaining and harnessing adversarial exam- ples. ICLR, 2015.
  14. [Graves et al., 2013] A. Graves, A. Mohamed, and G. Hin- ton. Speech recognition with deep recurrent neural net- works. In ICASSP, pages 6645-6649. IEEE, 2013.
  15. [He et al., 2018] X. He, Z. He, X. Du, and T. Chua. Adver- sarial personalized ranking for recommendation. In SIGIR, pages 355-364, 2018.
  16. [Hochreiter and Schmidhuber, 1997] S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural computation, 9(8):1735-1780, 1997.
  17. [Hu et al., 2018] Z. Hu, W. Liu, J. Bian, X. Liu, and T. Liu. Listening to chaotic whispers: A deep learning framework for news-oriented stock trend prediction. In WSDM, pages 261-269, 2018.
  18. [Huang et al., 2005] W. Huang, Y. Nakamori, and S. Wang. Forecasting stock market movement direction with support vector machine. COR, 32(10):2513-2522, 2005.
  19. [iyato et al., 2017] MT. iyato, A. M. Dai, and I. Goodfel- low. Adversarial training methods for semi-supervised text classification. ICLR, 2017.
  20. [Kurakin et al., 2017] A. Kurakin, I. Goodfellow, and S. Bengio. Adversarial machine learning at scale. ICLR, 2017.
  21. [Li et al., 2018] Q. Li, Y. Chen, J. Wang, Y. Chen, and H. Chen. Web media and stock markets: A survey and future directions from a big data perspective. TKDE, 30(2):381-399, 2018.
  22. [Lin et al., 2017] T. Lin, T. Guo, and K. Aberer. Hybrid neu- ral networks for learning the trend in time series. In IJCAI, pages 2273-2279, 2017. IJCAI
  23. [Musgrave, 1997] G. Musgrave. A random walk down wall street. Business Economics, 32(2):74-76, 1997.
  24. [Nelson et al., 2017] D. Nelson, A. Pereira, and R. Oliveira. Stock market's price movement prediction with lstm neu- ral networks. In IJCNN, pages 1419-1426. IEEE, 2017.
  25. [Nguyen et al., 2015] T. H. Nguyen, K. Shirai, and J. Velcin. Sentiment analysis on social media for stock movement prediction. ESA, 42(24):9603-9611, 2015.
  26. [Qin et al., 2017] Y. Qin, D. Song, H. Cheng, W. Cheng, G. Jiang, and G. Cottrell. A dual-stage attention-based recurrent neural network for time series prediction. In IJ- CAI, pages 2627-2633, 2017. IJCAI
  27. [Rosasco et al., 2004] L. Rosasco, E. D. Vito, A. Caponnet- to, M. Piana, and A. Verri. Are loss functions all the same? Neural Computation, 16(5):1063-1076, 2004.
  28. [Szegedy et al., 2013] C. Szegedy, W. Zaremba, I. Sutskever, J. Bruna, D. Erhan, I. Goodfellow, and R. Fergus. Intrigu- ing properties of neural networks. arXiv, 2013.
  29. [Walczak, 2001] S. Walczak. An empirical analysis of da- ta requirements for financial forecasting with neural net- works. JMIS, 17(4):203-222, 2001.
  30. [Wu et al., 2018] L. Wu, C. Quan, C. Li, and D. Ji. Parl: Let strangers speak out what you like. In CIKM, pages 677- 686. ACM, 2018.
  31. [Xu and Cohen, 2018] Y. Xu and S. Cohen. Stock movement prediction from tweets and historical prices. In ACL, vol- ume 1, pages 1970-1979, 2018.
  32. [Yang et al., 2018] X. Yang, H. Zhang, and J. Cai. Shuffle- then-assemble: Learning object-agnostic visual relation- ship features. In ECCV, pages 36-52, 2018.
  33. [Zhang et al., 2017] L. Zhang, C. Aggarwal, and G. Qi. S- tock price prediction via discovering multi-frequency trad- ing patterns. In SIGKDD, pages 2141-2149. ACM, 2017.
  34. [Zhang et al., 2018] X. Zhang, Y. Zhang, S. Wang, Y. Yao, B. Fang, and P. Yu. Improving stock market prediction via heterogeneous information fusion. KBS, 143:236-247, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards