FLEXFIS: A robust incremental learning approach for evolving Takagi-Sugeno fuzzy models

  • Edwin Lughofer

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper we introduce a new algorithm for incremental learning of a specific form of Takagi-Sugeno fuzzy systems proposed by Wang and Mendel. The new data-driven online learning approach includes not only adaptation of linear parameters appearing in the rule consequents, but also incremental learning of premise parameters appearing in the membership functions (fuzzy sets) together with a rule learning strategy in sample mode. A modified version of vector quantization is exploited for rule evolution and an incremental learning of the rules' premise parts. The modifications include an automatic generation of new clusters based on the nature, distribution and quality of new data and an alternative strategy for selecting the winning cluster (rule) in each incremental learning step. Antecedent and consequent learning are connected in a stable manner, meaning that a convergence towards the optimal parameter set in the least squares sense can be achieved. An evaluation and comparison to conventional batch methods based on static and dynamic process models are presented for high-dimensional data recorded at engine test benches and at rolling mills. For the later the obtained data-driven fuzzy models are even compared with an analytical physical model. Furthermore, a comparison with other evolving fuzzy systems approaches is carried out based on non-linear dynamic system identification tasks and a three-input non-linear function approximation example.
Original languageEnglish
Pages (from-to)1393-1410
Number of pages18
JournalIEEE Transactions on Fuzzy Systems
Volume16
Issue number6
DOIs
Publication statusPublished - 2008

Fields of science

  • 101 Mathematics
  • 101004 Biomathematics
  • 101027 Dynamical systems
  • 101013 Mathematical logic
  • 101028 Mathematical modelling
  • 101014 Numerical mathematics
  • 101020 Technical mathematics
  • 101024 Probability theory
  • 102001 Artificial intelligence
  • 102003 Image processing
  • 102009 Computer simulation
  • 102019 Machine learning
  • 102023 Supercomputing
  • 202027 Mechatronics
  • 206001 Biomedical engineering
  • 206003 Medical physics
  • 102035 Data science

Cite this