Training simple recurrent deep artificial neural network for forecasting using particle swarm optimization

被引:0
|
作者
Eren Bas
Erol Egrioglu
Emine Kolemen
机构
[1] Giresun University,Department of Statistics, Faculty of Arts and Science
[2] Lancaster University,Marketing and Forecasting Research Center Department of Management Science, Management School
来源
Granular Computing | 2022年 / 7卷
关键词
Deep learning; Recurrent neural networks; Forecasting; Particle swarm optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Deep artificial neural networks have been popular for time series forecasting literature in recent years. The recurrent neural networks present more suitable architectures for forecasting problems than other deep neural network types. The simplest deep recurrent neural network type is simple recurrent neural networks according to the number of employed parameters. These neural networks can be preferred to solve forecasting problems because of their simple structure if they are trained well. Unfortunately, the training of simple recurrent neural networks is problematic because of exploding or vanishing gradient problems. The contribution of this study is proposing a new training algorithm based on particle swarm optimization. The algorithm does not use gradients so it has not vanished or exploding gradient problem. The performance of the new training algorithm is compared with long short-term memory trained by the Adam algorithm and Pi-Sigma artificial neural network. In the applications, ten-time series are used to compare the performance of the methods. The ten-time series is consisting of daily observations of the Dow-Jones and Nikkei stock exchange opening prices between the years 2014 and 2018. At the end of the analysis processes, the proposed method produces more accurate forecast results than established benchmarks.
引用
收藏
页码:411 / 420
页数:9
相关论文
共 50 条
  • [1] Training simple recurrent deep artificial neural network for forecasting using particle swarm optimization
    Bas, Eren
    Egrioglu, Erol
    Kolemen, Emine
    [J]. GRANULAR COMPUTING, 2022, 7 (02) : 411 - 420
  • [2] Hardware Implementation of Artificial Neural Network Training Using Particle Swarm Optimization on FPGA
    Cavuslu, Mehmet Ali
    Karakuzu, Cihan
    Sahin, Suhap
    [J]. JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2010, 13 (02): : 83 - 92
  • [3] A hybrid of artificial fish swarm algorithm and particle swarm optimization for feedforward neural network training
    Chen, Huadong
    Wang, Shuzong
    Li, Jingxi
    Li, Yunfan
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE 2007), 2007,
  • [4] Competitive feedback particle swarm optimization enabled deep recurrent neural network with technical indicators for forecasting stock trends
    Nagarjun Yadav Vanguri
    S. Pazhanirajan
    T. Anil Kumar
    [J]. International Journal of Intelligent Robotics and Applications, 2023, 7 : 385 - 405
  • [5] Competitive feedback particle swarm optimization enabled deep recurrent neural network with technical indicators for forecasting stock trends
    Vanguri, Nagarjun Yadav
    Pazhanirajan, S.
    Kumar, T. Anil
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS, 2023, 7 (02) : 385 - 405
  • [6] Neural Network Training Using Particle Swarm Optimization - a Case Study
    Kaminski, Marcin
    [J]. 2019 24TH INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2019, : 115 - 120
  • [7] Short term load forecasting using particle swarm optimization neural network
    Ozerdem, Ozgur Cemal
    Olaniyi, Ebenezer O.
    Oyedotun, Oyebade K.
    [J]. 9TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTION, ICSCCW 2017, 2017, 120 : 382 - 393
  • [8] Short-term load forecasting using artificial neural network based on particle swarm optimization algorithm
    Bashir, Z. A.
    El-Hawary, M. E.
    [J]. 2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 272 - 275
  • [9] Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training
    Michael Meissner
    Michael Schmuker
    Gisbert Schneider
    [J]. BMC Bioinformatics, 7
  • [10] Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training
    Meissner, Michael
    Schmuker, Michael
    Schneider, Gisbert
    [J]. BMC BIOINFORMATICS, 2006, 7 (1)