An automatic hyperparameter optimization DNN model for precipitation prediction

被引:19
作者
Peng, Yuzhong [1 ,2 ]
Gong, Daoqing [1 ]
Deng, Chuyan [1 ]
Li, Hongya [3 ]
Cai, Hongguo [4 ]
Zhang, Hao [2 ]
机构
[1] Nanning Normal Univ, Sch Comp & Informat Engn, Nanning 530001, Peoples R China
[2] Fudan Univ, Coll Comp Sci & Technol, Shanghai 200433, Peoples R China
[3] Shangqiu Univ, Appl Sci & Technol Coll, Dept Sci, Kaifeng 475000, Peoples R China
[4] Guangxi Coll Educ, Dept Math & Comp Sci, Nanning 530023, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep neural networks; Precipitation prediction; Neural structure optimization; Neural architecture search; Hyperparameter optimization; Gene expression programming; RAINFALL; COMPUTATION;
D O I
10.1007/s10489-021-02507-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep neural networks (DNN) have gained remarkable success on many rainfall predictions tasks in recent years. However, the performance of DNN highly relies upon the hyperparameter setting. In order to design DNNs with the best performance, extensive expertise in both the DNN and the problem domain under investigation is required. But many DNN users have not met this requirement. Therefore, it is difficult for the users who have no extensive expertise in DNN to design optimal DNN architectures for their rainfall prediction problems that is to solve. In this paper, we proposed a novel automatic hyperparameters optimization method for DNN by using an improved Gene Expression Programming. The proposed method can automatically optimize the hyperparameters of DNN for precipitation modeling and prediction. Extensive experiments are conducted with three real precipitation datasets to verify the performance of the proposed algorithm in terms of four metrics, including MAE, MSE, RMSE, and R-Squared. The results show that: 1) the DNN optimized by the proposed method outperforms the existing precipitation prediction methods including Multiple Linear Regression (MLR), Back Propagation (BP), Support Vector Machine (SVM), Random Forest (RF) and DNN; 2) the proposed DNN hyperparameter optimization method outperforms state-of-the-art DNN hyperparameter optimization methods, including Genetic Algorithm, Bayes Search, Grid Search, Randomized Search, and Quasi Random Search.
引用
收藏
页码:2703 / 2719
页数:17
相关论文
共 45 条
  • [1] Optuna: A Next-generation Hyperparameter Optimization Framework
    Akiba, Takuya
    Sano, Shotaro
    Yanase, Toshihiko
    Ohta, Takeru
    Koyama, Masanori
    [J]. KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 2623 - 2631
  • [2] Settlement prediction of the rock-socketed piles through a new technique based on gene expression programming
    Armaghani, Danial Jahed
    Faradonbeh, Roohollah Shirani
    Rezaei, Hossein
    Rashid, Ahmad Safuan A.
    Amnieh, Hassan Bakhshandeh
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (11) : 1115 - 1125
  • [3] An extensive evaluation of seven machine learning methods for rainfall prediction in weather derivatives
    Cramer, Sam
    Kampouridis, Michael
    Freitas, Alex A.
    Alexandridis, Antonis K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2017, 85 : 169 - 181
  • [4] A survey of swarm and evolutionary computing approaches for deep learning
    Darwish, Ashraf
    Hassanien, Aboul Ella
    Das, Swagatam
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 2020, 53 (03) : 1767 - 1812
  • [5] Deng CY, 2019, ARXIV2634575
  • [6] Dhar Debraj, 2019, Proceedings of International Ethical Hacking Conference 2018 (eHaCON 2018). Advances in Intelligent Systems and Computing (AISC 811), P455, DOI 10.1007/978-981-13-1544-2_37
  • [7] Dong XW, 2018, IEEE CONF COMPUT
  • [8] Application of evolutionary computation on ensemble forecast of quantitative precipitation
    Dufek, Amanda S.
    Augusto, Douglas A.
    Dias, Pedro L. S.
    Barbosa, Helio J. C.
    [J]. COMPUTERS & GEOSCIENCES, 2017, 106 : 139 - 149
  • [9] Prediction and minimization of blast-induced flyrock using gene expression programming and firefly algorithm
    Faradonbeh, Roohollah Shirani
    Armaghani, Danial Jahed
    Amnieh, Hassan Bakhshandeh
    Mohamad, Edy Tonnizam
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 29 (06) : 269 - 281
  • [10] Ferreira C., 2001, Complex Systems, V13, P87