Crude Oil Price Prediction Using LSTM Networks

Crude oil market is an immensely complex and dynamic environment and thus the task of predicting changes in such an environment becomes challenging with regards to its accuracy. A number of approaches have been adopted to take on that challenge and machine learning has been at the core in many of them. There are plenty of examples of algorithms based on machine learning yielding satisfactory results for such type of prediction. In this paper, we have tried to predict crude oil prices using Long Short-Term Memory (LSTM) based recurrent neural networks. We have tried to experiment with different types of models using different epochs, lookbacks and other tuning methods. The results obtained are promising and presented a reasonably accurate prediction for the price of crude oil in near future. Keywords—Crude oil price prediction, deep learning, LSTM, recurrent neural networks.

[1]  Kai Chen,et al.  A LSTM-based method for stock returns prediction: A case study of China stock market , 2015, 2015 IEEE International Conference on Big Data (Big Data).

[2]  S. Moshiri,et al.  Forecasting Nonlinear Crude Oil Futures Prices , 2006 .

[3]  Ehsan Khamehchi,et al.  A modified neural network model for predicting the crude oil price , 2016 .

[4]  Adel M. Alimi,et al.  H-PSO-LSTM: Hybrid LSTM Trained by PSO for Online Handwriter Identification , 2017, ICONIP.

[5]  Xiao-Jun Zeng,et al.  Machine learning approach for crude oil price prediction with Artificial Neural Networks-Quantitative (ANN-Q) model , 2010, The 2010 International Joint Conference on Neural Networks (IJCNN).

[6]  Chu Kiong Loo,et al.  Behavior recognition for humanoid robots using long short-term memory , 2016 .

[7]  Franck Dernoncourt,et al.  Sequential Short-Text Classification with Recurrent and Convolutional Neural Networks , 2016, NAACL.

[8]  Yanhui Chen,et al.  Forecasting Crude Oil Prices: a Deep Learning based Model , 2017, ITQM.

[9]  Jürgen Schmidhuber,et al.  LSTM: A Search Space Odyssey , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Di Wang,et al.  A Long Short-Term Memory Model for Answer Sentence Selection in Question Answering , 2015, ACL.

[11]  C. Aloui,et al.  Forecasting Crude Oil Price Using Artificial Neural Networks: A Literature Survey , 2015 .

[12]  Kaile Su,et al.  Long Short-Term Memory Projection Recurrent Neural Network Architectures for Piano's Continuous Note Recognition , 2017, J. Robotics.

[13]  Jiangze Du,et al.  Improved Forecast Ability of Oil Market Volatility Based on combined Markov Switching and GARCH-class Model , 2017, ITQM.

[14]  Minlie Huang,et al.  Modeling Rich Contexts for Sentiment Classification with LSTM , 2016, ArXiv.

[15]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[16]  Siddhivinayak Kulkarni,et al.  Forecasting Model for Crude Oil Price Using Artificial Neural Networks and Commodity Futures Prices , 2009, ArXiv.

[17]  Quoc V. Le,et al.  Sequence to Sequence Learning with Neural Networks , 2014, NIPS.