Rainfall-runoff modelling using a self-reliant fuzzy inference network with flexible structure

Tak Kwin Chang, Amin Talei, Chai Quek, Valentijn R.N. Pauwels

Research output: Contribution to journalArticleResearchpeer-review

9 Citations (Scopus)


Conventional neuro-fuzzy systems used for rainfall-runoff (R-R) modelling are generally dependent on expert knowledge. In these models, not only the structure is designed by the expert user, but also all the required knowledge for fuzzy partitioning of the input–output space and rule base need to be provided by the expert. To move towards NFS with a more flexible rule base and structure, efforts are made to integrate the self-reliant mechanisms into the learning algorithm that enable the model to identify the position and distribution of fuzzy labels in input–output space and generate the required rule base. In this study, the self-adaptive fuzzy inference network (SaFIN) is used for the R-R application. SaFIN employs a new clustering technique known as Categorical Learning-Induced Partitioning (CLIP) which allows the model to adapt to the new incoming tuple by consistently updating the model. SaFIN is also equipped with a rule-pruning mechanism that can exclude inconsistent and obsolete rules. In this study, SaFIN R-R models are developed in three different catchment types and sizes where the results are compared against a benchmark NFS model and few physical models including URHM, HBV, GR4J. Results shows that SaFIN is a capable and robust tool for R-R modeling under varying catchment conditions. Moreover, SaFIN produced comparable if not superior results to the benchmark models. It was concluded that SsFIN with its self-reliant learning and rule generation mechanism equipped with rule pruning can make it a competent tool for R-R modelling in catchments where the data may contain some inconsistencies.

Original languageEnglish
Pages (from-to)1179-1193
Number of pages15
JournalJournal of Hydrology
Publication statusPublished - 1 Sep 2018


  • Rainfall-runoff modelling
  • SaFIN
  • Self-reliant Learning

Cite this