Browse > Article
http://dx.doi.org/10.14400/JDC.2020.18.11.259

A Performance Analysis by Adjusting Learning Methods in Stock Price Prediction Model Using LSTM  

Jung, Jongjin (Division of Human IT Convergence, Daejin University)
Kim, Jiyeon (College of Humanities and Arts, Daejin University)
Publication Information
Journal of Digital Convergence / v.18, no.11, 2020 , pp. 259-266 More about this Journal
Abstract
Many developments have been steadily carried out by researchers with applying knowledge-based expert system or machine learning algorithms to the financial field. In particular, it is now common to perform knowledge based system trading in using stock prices. Recently, deep learning technologies have been applied to real fields of stock trading marketplace as GPU performance and large scaled data have been supported enough. Especially, LSTM has been tried to apply to stock price prediction because of its compatibility for time series data. In this paper, we implement stock price prediction using LSTM. In modeling of LSTM, we propose a fitness combination of model parameters and activation functions for best performance. Specifically, we propose suitable selection methods of initializers of weights and bias, regularizers to avoid over-fitting, activation functions and optimization methods. We also compare model performances according to the different selections of the above important modeling considering factors on the real-world stock price data of global major companies. Finally, our experimental work brings a fitness method of applying LSTM model to stock price prediction.
Keywords
LSTM; Stock Price; Deep Learning; Hyper-parameter; Prediction Model;
Citations & Related Records
Times Cited By KSCI : 4  (Citation Analysis)
연도 인용수 순위
1 Alizadeh, M., et al. (2011). An adaptive neuro fuzzy system for portfolio analysis, International Journal of Intelligent Systems, 22(2), 99-114.   DOI
2 Behnoush Shakeri et al (2015). Fuzzy Clustering Rule-Based Expert System for Stock Price Movement Prediction, NAFIPS, Redmond, Washington, USA, August 17-19.
3 R. Lakshman Naik & D. Ramesh & B. Manjula & Dr. A. Govardhan (2012). Prediction of Stock Market Index Using Genetic Algorithm, Computer Engineering and Intelligent Systems, 3(7).
4 S. W. Kim & H. C Ahn (2010). Development of an Intelligent Trading System Using Support Vector Machines and Genetic Algorithms, Journal of Intelligence and Information Systems, 16(1), 71-92.
5 J. Y. Heo & J. Y. Yang. (2015). SVM based Stock Price Forecasting Using Financial Statements, KIISE transactons on computing practices, 21(3), 167-172.   DOI
6 G. B. Nam et al. (2017). Development of Stock Investment System Using Machine Learning, 2017 Proceeding of Information Processing Society Fall Conference 24(2), 810-812.
7 Ashwin Siripurapu (2015). Convolutional Networks for stock Trading, Stanford University.
8 Mao, H. Zeng & X. J, Leng, & G, Zhai (2011). Twitter mood predicts the stock market, Journal of Computational Science, 2(1), 1-8.   DOI
9 Y. J. Song & J. W. Lee & J. W. Lee (2017). Performance Evaluation of Price-based Input Featuress in Stock Price Prediction using Tensorflow, KIISE transactons on computing practices, 23(11).
10 D. H. Shin, K. H. Choi & C. B. Kim. (2017). Deep Learning Model for Prediction Rate Improvement of Stock Price Using RNN and LSTM, Jounral of KIIT, 15(10), 9-16.
11 H. J. Kim et al. (2018). Stock Price Prediction Using Deep Learning Ensemble, SIGDB 34(2), 113-120.
12 W. S. Lee. (2017). A Deep Learning Analysis of the KOSPI's directions, Jounral of the Korean Data & Information Science Society, 28(2), 287-295.   DOI
13 T. W. Kim & H. Y. Kim (2019). Forecasting stock prices with a feature fusion LSTM-CNN model using different representations of the same data, PLoS ONE, 14(2).
14 H. J. Kim et al. (2018). Stock Price Prediction Using Deep Learning Ensemble, SIGDB 34(2), 113-120.
15 Klaus Greff et al. (2017). LSTM: A Search Space Odyssey, IEEE Transactions on Neural Networks and Learning Systems, 28(10), 2222-2232.   DOI
16 Keras LSTM tutorial - How to easily build a powerful deep learning language model, https://adventuresinmachinelearning/keras-lstmtutorial/
17 Yahoo Finance. https://finance.yahoo.com6