Interpretable fuzzy inference systems for cooperation of expert knowledge and data in agricultural applications using FisPro

Fuzzy inference systems (FIS) can either be designed from expert knowledge or learnt from data. The main interest of using FIS is their interpretability. An open source software called FisPro has been designed to answer precisely the needs of interpretable FIS design and learning. This work presents FisPro and illustrates through three real world applications how to cope with the different types of information while preserving interpretability, whatever the respective contributions of expertise and data in the FIS design.

[1]  Richard Weber,et al.  Fuzzy-ID3: A class of methods for automatic knowledge acquisition , 1992 .

[2]  Didier Dubois,et al.  Checking the coherence and redundancy of fuzzy knowledge bases , 1997, IEEE Trans. Fuzzy Syst..

[3]  Serge Guillaume,et al.  Influence of micrometeorological factors on pesticide loss to the air during vine spraying : Data analysis with statistical and fuzzy inference models , 2008 .

[4]  Didier Dubois,et al.  A New Perspective on Reasoning with Fuzzy Rules , 2002, AFSS.

[5]  Christian Borgelt,et al.  FrIDA -A Free Intelligent Data Analysis Toolbox , 2007, 2007 IEEE International Fuzzy Systems Conference.

[6]  Robert Babuska,et al.  Neuro-fuzzy methods for modeling and identification , 2003 .

[7]  Piedad Brox Jiménez,et al.  Using Xfuzzy Environment for the Whole Design of Fuzzy Systems , 2007, 2007 IEEE International Fuzzy Systems Conference.

[8]  Didier Dubois,et al.  Practical Inference With Systems of Gradual Implicative Rules , 2009, IEEE Transactions on Fuzzy Systems.

[9]  Luis Magdalena,et al.  Interpretability Improvements to Find the Balance Interpretability-Accuracy in Fuzzy Modeling: An Overview , 2003 .

[10]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[11]  Luis Magdalena,et al.  HILK: A new methodology for designing highly interpretable linguistic knowledge bases using the fuzzy logic formalism , 2008 .

[12]  Serge Guillaume,et al.  Designing fuzzy inference systems from data: An interpretability-oriented review , 2001, IEEE Trans. Fuzzy Syst..

[13]  José Valente de Oliveira,et al.  Semantic constraints for membership function optimization , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[14]  Sébastien Destercke,et al.  Building an interpretable fuzzy rule base from data using Orthogonal Least Squares - Application to a depollution problem , 2007, Fuzzy Sets Syst..

[15]  L X Wang,et al.  Fuzzy basis functions, universal approximation, and orthogonal least-squares learning , 1992, IEEE Trans. Neural Networks.

[16]  J. Mendel,et al.  Two-pass orthogonal least-squares algorithm to train and reduce fuzzy logic systems , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[17]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[18]  Sheng Chen,et al.  Orthogonal least squares methods and their application to non-linear system identification , 1989 .

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

[20]  Brigitte Charnomordic,et al.  Generating an interpretable family of fuzzy partitions from data , 2004, IEEE Transactions on Fuzzy Systems.

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

[22]  Joachim Weisbrod,et al.  A new approach to fuzzy reasoning , 1998, Soft Comput..

[23]  Detlef D. Nauck GNU Fuzzy , 2007, 2007 IEEE International Fuzzy Systems Conference.