Computer Aided Development of Fuzzy, Neural and Neuro-Fuzzy Systems

Development of an expert system is difficult because of two challenges involve in it. The first one is the expert system itself is high level system and deals with knowledge, which make is difficult to handle. Second, the systems development is more art and less science; hence there are little guidelines available about the development. This paper describes computer aided development of intelligent systems using modem artificial intelligence technology. The paper illustrates a design of a reusable generic framework to support friendly development of fuzzy, neural network and hybrid systems such as neuro-fuzzy system. The reusable component libraries for fuzzy logic based systems, neural network based system and hybrid system such as neuro-fuzzy system are developed and accommodated in this framework. The paper demonstrates code snippets, interface screens and class libraries overview with necessary technical details.

[1]  Mohammad Malkawi,et al.  Artificial neuro fuzzy logic system for detecting human emotions , 2012 .

[2]  Jerry M. Mendel,et al.  Uncertainty bounds and their use in the design of interval type-2 fuzzy logic systems , 2002, IEEE Trans. Fuzzy Syst..

[3]  Rudolf Kruse,et al.  Neuro-fuzzy systems for function approximation , 1999, Fuzzy Sets Syst..

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

[5]  Shih-Ming Yang,et al.  A self-organized neuro-fuzzy system for stock market dynamics modeling and forecasting , 2010 .

[6]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[7]  Ajith Abraham,et al.  Adaptation of Fuzzy Inference System Using Neural Learning , 2005 .

[8]  E. H. Mamdani,et al.  Twenty years of fuzzy control: experiences gained and lessons learnt , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[9]  Nikola Kasabov,et al.  Dynamic evolving fuzzy neural networks with `m-out-of-n' activation nodes for on-line adaptive systems , 1999 .

[10]  Chin-Teng Lin,et al.  An online self-constructing neural fuzzy inference network and its applications , 1998, IEEE Trans. Fuzzy Syst..

[11]  Mohd. Wazir Mustafa Performance neuro-fuzzy for power system fault location , 2013 .

[12]  Bao-Liang Lu,et al.  EEG-based emotion recognition during watching movies , 2011, 2011 5th International IEEE/EMBS Conference on Neural Engineering.

[13]  Antonio J. Serrano,et al.  A low-complexity fuzzy activation function for artificial neural networks , 2003, IEEE Trans. Neural Networks.

[14]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[15]  Nadine N. Tschichold-Gürman,et al.  FUN: optimization of fuzzy rule based systems using neural networks , 1993, IEEE International Conference on Neural Networks.

[16]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[17]  Victor Pulla,et al.  Modeling of a Neuro Fuzzy System to Develop an Efficient Method to Get a Specific Color Paint from the Color Model Cyan, Magenta and Yellow (CMY) under Terms of Open Source , 2015, Complex Adaptive Systems.

[18]  Jerry M. Mendel,et al.  Type-2 fuzzy sets and systems: an overview , 2007, IEEE Computational Intelligence Magazine.

[19]  R. John,et al.  Type-2 Fuzzy Logic: A Historical View , 2007, IEEE Computational Intelligence Magazine.

[20]  Anis Sakly,et al.  Extracting TSK-type Neuro-Fuzzy model using the Hunting search algorithm , 2014, Int. J. Gen. Syst..

[21]  Shun'ichi Tano,et al.  Deep combination of fuzzy inference and neural network in fuzzy inference software - FINEST , 1996, Fuzzy Sets Syst..

[22]  Witold Pedrycz,et al.  Type-2 Fuzzy Logic: Theory and Applications , 2007, 2007 IEEE International Conference on Granular Computing (GRC 2007).