Efficient modeling of MIMO systems through Timed Automata based Neuro-Fuzzy Inference Engine

Abstract This paper introduces a novel neuro-fuzzy approach for learning and modeling so-called Multi-Input Multi-Output Coupling (MIMO) systems, i.e., systems where the output variables may depend upon all system's input variables. This strong coupling makes the MIMO systems behavior highly oscillatory in time and, as a consequence, it makes these systems not particularly suitable to be learned and represented by using conventional approaches. In order to address this issue, our proposal presents an adaptive supervised learning algorithm capable of forming a suitable collection of Timed Automata based Fuzzy Systems that model the dynamic behavior of a given MIMO system. The adaptive learning is accomplished by taking advantage of the theories coming from the area of times series analysis (such as the Adaptive Piecewise Constant Approximation method) with a well-known neuro-fuzzy framework of the Adaptive Neuro Fuzzy Inference System (ANFIS). In experiments, where our proposal has been tested on the Fuzz-IEEE 2011 Fuzzy Competition dataset, the proposed supervised learning algorithm significantly reduces the output error measure and achieves better performance than the one provided by a conventional application of the ANFIS algorithm.

[1]  Shiuh-Jer Huang,et al.  A mixed fuzzy controller for MIMO systems , 2001, Fuzzy Sets Syst..

[2]  Yueting Chai,et al.  Swing-Up Control of Double Inverted Pendulum Based on Adaptive Neuro-fuzzy Inference System , 2007, Fourth International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2007).

[3]  Madan M. Gupta,et al.  Fuzzy logic controllers??A perspective , 1980 .

[4]  Hyeongcheol Lee,et al.  Robust Adaptive Fuzzy Control by Backstepping for a Class of MIMO Nonlinear Systems , 2011, IEEE Transactions on Fuzzy Systems.

[5]  M. Er,et al.  Online adaptive fuzzy neural identification and control of a class of MIMO nonlinear systems , 2003, IEEE Trans. Fuzzy Syst..

[6]  L. Zadeh,et al.  An Introduction to Fuzzy Logic Applications in Intelligent Systems , 1992 .

[7]  杨瑞,et al.  Hierarchical structure and applications of fuzzy logical systems , 2013 .

[8]  Changjiu Zhou,et al.  Adaptive network based fuzzy control of a dynamic biped walking robot , 1996, Proceedings IEEE International Joint Symposia on Intelligence and Systems.

[9]  Michela Antonelli,et al.  An efficient multi-objective evolutionary fuzzy system for regression problems , 2013, Int. J. Approx. Reason..

[10]  Han Ho Choi,et al.  Robust Stabilization of Uncertain Fuzzy Systems Using Variable Structure System Approach , 2008, IEEE Transactions on Fuzzy Systems.

[11]  Robert Babuska,et al.  Fuzzy model-based predictive control using Takagi-Sugeno models , 1999, Int. J. Approx. Reason..

[12]  Ruey-Jing Lian,et al.  Hybrid fuzzy-logic and neural-network controller for MIMO systems , 2009 .

[13]  Siti Fauziah Toha,et al.  Dynamic Nonlinear Inverse-Model Based Control of a Twin Rotor System Using Adaptive Neuro-fuzzy Inference System , 2009, 2009 Third UKSim European Symposium on Computer Modeling and Simulation.

[14]  Tsu-Tian Lee,et al.  Design of a multi-layer fuzzy logic controller for multi-input multi-output systems , 2000, Fuzzy Sets Syst..

[15]  Giovanni Acampora,et al.  Exploiting timed automata based fuzzy controllers for designing adaptive intrusion detection systems , 2011, Soft Computing.

[16]  Jyh-Shing Roger Jang,et al.  Self-learning fuzzy controllers based on temporal backpropagation , 1992, IEEE Trans. Neural Networks.

[17]  B. Jackson,et al.  Adaptive Piecewise-constant Modeling of Signals in Multidimensional Spaces , 2003 .

[18]  Chin-Wang Tao,et al.  A Novel Fuzzy-Sliding and Fuzzy-Integral-Sliding Controller for the Twin-Rotor Multi-Input–Multi-Output System , 2010, IEEE Transactions on Fuzzy Systems.

[19]  Kevin M. Passino,et al.  Stable multi-input multi-output adaptive fuzzy/neural control , 1999, IEEE Trans. Fuzzy Syst..

[20]  Ruiyun Qi,et al.  Adaptive control schemes for discrete-time T-S fuzzy systems with unknown parameters and actuator failures , 2011, Proceedings of the 2011 American Control Conference.

[21]  E. H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Man Mach. Stud..

[22]  Chaio-Shiung Chen,et al.  Robust Self-Organizing Neural-Fuzzy Control With Uncertainty Observer for MIMO Nonlinear Systems , 2011, IEEE Transactions on Fuzzy Systems.

[23]  Jian Ma,et al.  An adaptive fuzzy neural network for MIMO system model approximation in high-dimensional spaces , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[24]  Shaocheng Tong,et al.  A Novel Robust Adaptive-Fuzzy-Tracking Control for a Class of NonlinearMulti-Input/Multi-Output Systems , 2010, IEEE Transactions on Fuzzy Systems.

[25]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[26]  W.-S. Lin,et al.  Neurofuzzy-model-following control of MIMO nonlinear systems , 1999 .

[27]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[28]  Giovanni Acampora,et al.  Hybridizing fuzzy control and timed automata for modeling variable structure fuzzy systems , 2010, International Conference on Fuzzy Systems.

[29]  Rajeev Alur,et al.  A Theory of Timed Automata , 1994, Theor. Comput. Sci..

[30]  Oscar Cordón,et al.  International Journal of Approximate Reasoning a Historical Review of Evolutionary Learning Methods for Mamdani-type Fuzzy Rule-based Systems: Designing Interpretable Genetic Fuzzy Systems , 2022 .

[31]  Milan S. Ćalović,et al.  Neuro-fuzzy controller of low head hydropower plants using adaptive-network based fuzzy inference system , 1997 .

[32]  Giovanni Acampora,et al.  Exploiting Timed Automata-based Fuzzy Controllers and data mining to detect computer network intrusions , 2010, International Conference on Fuzzy Systems.