Comparison of fuzzy inference systems for streamflow prediction

Mehmet Özger*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

62 Citations (Scopus)


A comparison of the Mamdani and the Takagi-Sugeno (TS) fuzzy inference systems is presented for predicting streamflow values. The TS fuzzy rule base uses linear functions of inputs to predict the output, whereas the Mamdani version of inference determines outputs through fuzzy sub-sets. A genetic algorithm-trained Mamdani system is applied for streamflow forecasting. All the uncertainties and model complications are treated in linguistic expressions in the form of IF - THEN statements. Fuzzy membership functions, rules and the type of defuzzification method are adjusted until the best correlation between measured and predicted values is reached. The two methods are then applied to flow predictions on the Euphrates River in Turkey, without employing exogenous variables such as rainfall. The advantages and disadvantages of the models are discussed using the case study. It is shown that the Mamdani type of fuzzy inference modelling outperforms the Takagi-Sugeno approach in terms of error criteria comparisons, but neither of the two outperforms a standard ARMA(2, 2) model.

Original languageEnglish
Pages (from-to)261-273
Number of pages13
JournalHydrological Sciences Journal
Issue number2
Publication statusPublished - 2009


  • Euphrates River
  • Fuzzy logic
  • Genetic algorithms
  • Mamdani
  • Prediction
  • Streamflow
  • Takagi-Sugeno


Dive into the research topics of 'Comparison of fuzzy inference systems for streamflow prediction'. Together they form a unique fingerprint.

Cite this