Extended Genetic Programming Using Apriori Algorithm for Rule Discovery

Genetic programming (GP) usually has a wide search space and can use tree structure as its chromosome expression. So, GP may search for global optimum solution. But, in general, GP's learning speed is not so fast. Apriori algorithm is one of algorithms for generation of association rules. It can be applied to large database. But, It is difficult to define its parameters without experience. We propose a rule discovery technique from a database using GP combined with association rule algorithm. It takes rules generated by the association rule algorithm as initial individual of GP. The learning speed of GP is improved by the combined algorithm. To verify the effectiveness of the proposed method, we apply it to the meningoencephalitis diagnosis activity data in a hospital. We got domain expert's comments on our results. We discuss the result of proposed method with prior ones.

[1]  John R. Koza,et al.  Genetic programming (videotape): the movie , 1992 .

[2]  Osamu Katai,et al.  Attribute Generation Based on Association Rules , 2002, Knowledge and Information Systems.

[3]  John R. Koza,et al.  Scalable learning in genetic programming using automatic function definition , 1994 .

[4]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[5]  Ayahiko Niimi,et al.  Genetic programming combined with association rule algorithm for decision tree construction , 2000, KES'2000. Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies. Proceedings (Cat. No.00TH8516).

[6]  Ayahiko Niimi,et al.  Extended genetic programming using reinforcement learning operation , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[7]  Ayahiko Niimi,et al.  Rule Discovery Technique Using Genetic Programming Combined with Apriori Algorithm , 2000, Discovery Science.

[8]  Vidroha Debroy,et al.  Genetic Programming , 1998, Lecture Notes in Computer Science.

[9]  J. K. Kinnear,et al.  Advances in Genetic Programming , 1994 .

[10]  金田 重郎,et al.  C4.5: Programs for Machine Learning (書評) , 1995 .