From Wikipedia, the free encyclopedia
Sketch of a neuro-fuzzy system implementing a simple Sugeno-Takagi controller.[1]
In the field of artificial intelligence, the designation neuro-fuzzy refers to combinations of artificial neural networks and fuzzy logic.
Overview[edit]
Neuro-fuzzy hybridization results in a hybrid intelligent system that combines the human-like reasoning style of fuzzy systems with the learning and connectionist structure of neural networks. Neuro-fuzzy hybridization is widely termed as fuzzy neural network (FNN) or neuro-fuzzy system (NFS) in the literature. Neuro-fuzzy system (the more popular term is used henceforth) incorporates the human-like reasoning style of fuzzy systems through the use of fuzzy sets and a linguistic model consisting of a set of IF-THEN fuzzy rules. The main strength of neuro-fuzzy systems is that they are universal approximators with the ability to solicit interpretable IF-THEN rules.
The strength of neuro-fuzzy systems involves two contradictory requirements in fuzzy modeling: interpretability versus accuracy. In practice, one of the two properties prevails. The neuro-fuzzy in fuzzy modeling research field is divided into two areas: linguistic fuzzy modeling that is focused on interpretability, mainly the Mamdani model; and precise fuzzy modeling that is focused on accuracy, mainly the Takagi-Sugeno-Kang (TSK) model.
Although generally assumed to be the realization of a fuzzy system through connectionist networks, this term is also used to describe some other configurations including:
- Deriving fuzzy rules from trained RBF networks.
- Fuzzy logic based tuning of neural network training parameters.
- Fuzzy logic criteria for increasing a network size.
- Realising fuzzy membership function through clustering algorithms in unsupervised learning in SOMs and neural networks.
- Representing fuzzification, fuzzy inference and defuzzification through multi-layers feed-forward connectionist networks.
It must be pointed out that interpretability of the Mamdani-type neuro-fuzzy systems can be lost. To improve the interpretability of neuro-fuzzy systems, certain measures must be taken, wherein important aspects of interpretability of neuro-fuzzy systems are also discussed.[2]
A recent research line addresses the data stream mining case, where neuro-fuzzy systems are sequentially updated with new incoming samples on demand and on-the-fly. Thereby, system updates not only include a recursive adaptation of model parameters, but also a dynamic evolution and pruning of model components (neurons, rules), in order to handle concept drift and dynamically changing system behavior adequately and to keep the systems/models “up-to-date” anytime.
Comprehensive surveys of various evolving neuro-fuzzy systems approaches can be found in [3] and.[4]
Pseudo outer-product based fuzzy neural networks[edit]
Pseudo outer product-based fuzzy neural networks (POPFNN) are a family of neuro-fuzzy systems that are based on the linguistic fuzzy model.[5]
Three members of POPFNN exist in the literature:
- POPFNN-AARS(S), which is based on the Approximate Analogical Reasoning Scheme[6]
- POPFNN-