Integrating fuzzy knowledge by genetic algorithms

We propose a genetic algorithm-based fuzzy knowledge integration framework that can simultaneously integrate multiple fuzzy rule sets and their membership function sets. The proposed approach consists of two phases: fuzzy knowledge encoding and fuzzy knowledge integration. In the encoding phase, each fuzzy rule set with its associated membership functions is first transformed into an intermediary representation and then further encoded as a string. The combined strings form an initial knowledge population, which is then ready for integration. In the knowledge-integration phase, a genetic algorithm is used to generate an optimal or nearly optimal set of fuzzy rules and membership functions from the initial knowledge population. Two application domains, the hepatitis diagnosis and the sugarcane breeding prediction, were used to show the performance of the proposed knowledge-integration approach. Results show that the fuzzy knowledge base derived using our approach performs better than every individual knowledge base.

[1]  Tzung-Pei Hong,et al.  Self-integrating knowledge-based brain tumor diagnostic system , 1996 .

[2]  Kweku-Muata Osei-Bryson,et al.  A formal method for analyzing and integrating the rule-sets of multiple experts , 1992, Inf. Syst..

[3]  M.A. Lee,et al.  Integrating design stage of fuzzy systems using genetic algorithms , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[4]  Ivan Bratko,et al.  ASSISTANT 86: A Knowledge-Elicitation Tool for Sophisticated Users , 1987, EWSL.

[5]  Larry R. Medsker,et al.  Computerized conferencing for knowledge acquisition from multiple experts , 1991 .

[6]  Tzung-Pei Hong,et al.  Automatically Adjusting Crossover Ratios of Multiple Crossover Operators , 1998, J. Inf. Sci. Eng..

[7]  M. G. Cooper,et al.  Genetic design of fuzzy controllers: the cart and jointed-pole problem , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[8]  Frank Klawonn,et al.  Modifications of genetic algorithms for designing and optimizing fuzzy controllers , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[9]  Tzung-Pei Hong,et al.  Automatically integrating multiple rule sets in a distributed-knowledge environment , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[10]  Yufei Yuan,et al.  A genetic algorithm for generating fuzzy classification rules , 1996, Fuzzy Sets Syst..

[11]  Shian-Shyong Tseng,et al.  Developing a sugar-cane breeding assistant system by a hybrid adaptive learning technique , 1996, 1996 IEEE International Conference on Systems, Man and Cybernetics. Information Intelligence and Systems (Cat. No.96CH35929).

[12]  John H. Holland,et al.  Cognitive systems based on adaptive algorithms , 1977, SGAR.

[13]  John H. Boose,et al.  Rapid Acquisition and Combination of Knowledge from Multiple Experts in the Same Domain , 1985, Conference on Artificial Intelligence Applications.

[14]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[15]  Philip R. Thrift,et al.  Fuzzy Logic Synthesis with Genetic Algorithms , 1991, ICGA.

[16]  Alexandre Parodi,et al.  A New Approach to Fuzzy Classifier Systems , 1993, ICGA.

[17]  G. Kelly The Psychology of Personal Constructs , 2020 .

[18]  Léopold Simar,et al.  Computer Intensive Methods in Statistics , 1994 .

[19]  Alistair Munro,et al.  Evolving fuzzy rule based controllers using genetic algorithms , 1996, Fuzzy Sets Syst..

[20]  Brian R. Gaines,et al.  KITTEN: Knowledge Initiation and Transfer Tools for Experts and Novices , 1987, Int. J. Man Mach. Stud..

[21]  H. Takagi,et al.  Integrating Design Stages of Fuzzy Systems using Genetic Algorithms 1 , 1993 .

[22]  Tzung-Pei Hong,et al.  A fuzzy inductive learning strategy for modular rules , 1999, Fuzzy Sets Syst..

[23]  Stephen F. Smith,et al.  A learning system based on genetic adaptive algorithms , 1980 .

[24]  Steven Breslawski,et al.  Knowledge acquisition for multiple site, related domain expert systems: Delphi process and application , 1996 .

[25]  T. Hong,et al.  Inductive learning from fuzzy examples , 1996, Proceedings of IEEE 5th International Fuzzy Systems.

[26]  Francisco Herrera,et al.  A three-stage evolutionary process for learning descriptive and approximate fuzzy-logic-controller knowledge bases from examples , 1997, Int. J. Approx. Reason..

[27]  Brian R. Gaines,et al.  Eliciting Knowledge and Transferring It Effectively to a Knowledge-Based System , 1993, IEEE Trans. Knowl. Data Eng..

[28]  Sarit Kraus,et al.  Combining Multiple Knowledge Bases , 1991, IEEE Trans. Knowl. Data Eng..

[29]  Harold J. Steudel,et al.  A Decision-Table-Based Processor for Checking Completeness and Consistency in Rule-Based Expert Systems , 1987, Int. J. Man Mach. Stud..