JOURNAL ARTICLE

Support Vector Regression Based on Particle Swarm Optimization for Rainfall Forecasting

Abstract

This study applies a novel neural network technique, support vector regression (SVR), to rainfall forecasting. To build an effective SVR model, SVR's parameters must be set carefully. This study proposes a novel approach, known as particle swarm optimization algorithm (SVR-PSO), which searches for SVR's optimal parameters, and then adopts the optimal parameters to construct the SVR models. The monthly rainfall in the Guangxi of China during 1954-2008 were employed as the data set. The experimental results demonstrate that SVR-PSO outperforms the SVR models based on the normalized mean square error (NMSE) and mean absolute percentage error (MAPE).

Keywords:
Particle swarm optimization Support vector machine Artificial neural network Mean squared error Mean absolute percentage error Set (abstract data type) Computer science Data mining Regression Artificial intelligence Mathematical optimization Algorithm Mathematics Statistics

Metrics

12
Cited By
0.56
FWCI (Field Weighted Citation Impact)
12
Refs
0.73
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Hydrological Forecasting Using AI
Physical Sciences →  Environmental Science →  Environmental Engineering
Energy Load and Power Forecasting
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Neural Networks and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.