Skip to main navigation Skip to search Skip to main content

Determining the neuron weights of fuzzy neural networks using multi-populations particle swarm optimization for rainfall forecasting

Research output: Contribution to journal › Article › peer-review

Abstract

Rainfall trends forecasting is essential for several fields, such as airline and ship management, flood control and agriculture and it can be solved by Fuzzy Neural Networks (FNN) approach. However, one of the challenges in implementing the FNN algorithm is to determine the neuron weights. In comparison to Gradient Descent approach, Particle Swarm Optimization (PSO) has been the common approach used to determine neuron weights that result in a more accurate output. However, one of the weaknesses of PSO approach is it tends to convergence after iteration. To overcome this weakness, this study uses a multi-population mechanism to improve the result of PSO approach. The result shows that FNN optimized by PSO with the multi-population mechanism provided a better result than FNN optimized by standard PSO approach and by Gradient Descent approach. Besides, FNN optimized by PSO with multi-population mechanism is capable to produce a better result than the standard Multi-layer Neural Networks optimized by PSO.

Original languageEnglish
Pages (from-to)37-42
Number of pages6
JournalJournal of Telecommunication, Electronic and Computer Engineering
Volume9
Issue number2-8
Publication statusPublished - 2017

Keywords

  • Multi-population
  • Particle swarm optimization
  • Rainfall forecasting
  • Time-series forecasting

Fingerprint

Dive into the research topics of 'Determining the neuron weights of fuzzy neural networks using multi-populations particle swarm optimization for rainfall forecasting'. Together they form a unique fingerprint.

Cite this