Imputation of Rainfall Data Using the Sine Cosine Function Fitting Neural Network

被引:12
|
作者
Chiu, Po Chan [1 ,2 ,3 ]
Selamat, Ali [1 ,2 ,4 ,5 ]
Krejcar, Ondrej [5 ]
Kuok, King Kuok [6 ]
Herrera-Viedma, Enrique [7 ]
Fenza, Giuseppe [8 ]
机构
[1] Univ Teknol Malaysia, Fac Engn, Sch Comp, Johor Baharu 81310, Johor, Malaysia
[2] Univ Teknol Malaysia, MagicX Media & Games Ctr Excellence, Johor Baharu 81310, Johor, Malaysia
[3] Univ Malaysia Sarawak, Fac Comp Sci & Informat Technol, Kota Samarahan 94300, Sarawak, Malaysia
[4] Univ Teknol Malaysia Kuala Lumpur, Malaysia Japan Int Inst Technol MJIIT, Jalan Sultan Yahya Petra, Kuala Lumpur 54100, Malaysia
[5] Univ Hradec Kralove, Fac Informat & Management, Roldtanskeho 62, Hradec Kralove 50003, Czech Republic
[6] Swinburne Univ Technol, Fac Engn Comp & Sci, Sarawak Campus, Sarawak 93350, Malaysia
[7] Univ Granada, Andalusian Res Inst Data Sci & Computat Intellige, Granada 18071, Spain
[8] Univ Salerno, Dipartimento Sci Aziendali Management & Innovat S, I-84084 Fisciano, Italy
关键词
Imputation; Missing Rainfall Data; Principal Component Analysis (PCA); Sine Cosine Neural Network; Deep Learning; MISSING DATA;
D O I
10.9781/ijimai.2021.08.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Missing rainfall data have reduced the quality of hydrological data analysis because they are the essential input for hydrological modeling. Much research has focused on rainfall data imputation. However, the compatibility of precipitation (rainfall) and non-precipitation (meteorology) as input data has received less attention. First, we propose a novel pre-processing mechanism for non-precipitation data by using principal component analysis (PCA). Before the imputation, PCA is used to extract the most relevant features from the meteorological data. The final output of the PCA is combined with the rainfall data from the nearest neighbor gauging stations and then used as the input to the neural network for missing data imputation. Second, a sine cosine algorithm is presented to optimize neural network for infilling the missing rainfall data. The proposed sine cosine function fitting neural network (SC-FITNET) was compared with the sine cosine feedforward neural network (SC-FFNN), feedforward neural network (FFNN) and long short-term memory (LSTM) approaches. The results showed that the proposed SC-FITNET outperformed LSTM, SC-FFNN and FFNN imputation in terms of mean absolute error (MAE), root mean square error (RMSE) and correlation coefficient (R), with an average accuracy of 90.9%. This study revealed that as the percentage of missingness increased, the precision of the four imputation methods reduced. In addition, this study also revealed that PCA has potential in pre-processing meteorological data into an understandable format for the missing data imputation.
引用
收藏
页码:39 / 48
页数:10
相关论文
共 50 条
  • [1] Recursive Sine Cosine Base Function Neural Network for Proximity Capacitive Gesture Recognition
    Chu, Chao-Ting
    Yang, Shao-Pin
    2018 13TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT), 2018, : 267 - 270
  • [2] Data Imputation Using Artificial Neural Network for a Reservoir System
    Shrinivas, Chintala Rahulsai
    Bhatia, Rajesh
    Wadhwa, Shruti
    FOURTH CONGRESS ON INTELLIGENT SYSTEMS, VOL 1, CIS 2023, 2024, 868 : 271 - 281
  • [3] Spam detection through feature selection using artificial neural network and sine–cosine algorithm
    Rozita Talaei Pashiri
    Yaser Rostami
    Mohsen Mahrami
    Mathematical Sciences, 2020, 14 : 193 - 199
  • [4] Image Classification Based on BP Neural Network and Sine Cosine Algorithm
    Song, Haoqiu
    Ye, Zhiwei
    Wang, Chunzhi
    Yan, Lingyu
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 1, 2019, : 562 - 566
  • [5] An optimal and smart E-waste collection using neural network based on sine cosine optimization
    Ravi, Srivel
    Venkatesan, S.
    Kumar, Arun
    Reddy, K. Lakshmi Kanth
    NEURAL COMPUTING & APPLICATIONS, 2024, 36 (15): : 8317 - 8333
  • [6] Curve fitting for coarse data using artificial neural network
    Balasubramanyam, C.
    Ajay, M.S.
    Spandana, K.R.
    Shetty, Amogh B.
    Seetharamu, K.N.
    WSEAS Transactions on Mathematics, 2014, 13 (01) : 406 - 415
  • [7] An optimal and smart E-waste collection using neural network based on sine cosine optimization
    Srivel Ravi
    S. Venkatesan
    K. Arun kumar
    Neural Computing and Applications, 2024, 36 : 8317 - 8333
  • [8] Spam detection through feature selection using artificial neural network and sine-cosine algorithm
    Pashiri, Rozita Talaei
    Rostami, Yaser
    Mahrami, Mohsen
    MATHEMATICAL SCIENCES, 2020, 14 (03) : 193 - 199
  • [9] Fractional High Frequency Cosine and Sine Higher Order Neural Network for Economics
    Hu, Chenrui
    Zhang, Ming
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 533 - 538
  • [10] Diagnosis of lung cancer using hybrid deep neural network with adaptive sine cosine crow search algorithm
    Surendar, P.
    Bala, Ponni M.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2021, 53