Systematically Evolving Configuration Parameters for Computational Intelligence Methods

The configuration of a computational intelligence (CI) method is responsible for its intelligence (e.g. tolerance, flexibility) as well as its accuracy. In this paper, we investigate how to automatically improve the performance of a CI method by finding alternate configuration parameter values that produce more accurate results. We explore this by using a genetic algorithm (GA) to find suitable configurations for the CI methods in an integrated CI system, given several different input data sets. This paper describes the implementation and validation of our approach in the domain of software testing, but ultimately we believe it can be applied in many situations where a CI method must produce accurate results for a wide variety of problems.

[1]  Abraham Kandel,et al.  Artificial intelligence methods in software testing , 2004 .

[2]  Lotfi A. Zadeh,et al.  Roles of Soft Computing and Fuzzy Logic in the Conception, Design and Deployment of Information/Intelligent Systems , 1998 .

[3]  Ajith Abraham,et al.  Hybrid Heuristics for Optimal Design of Artificial Neural Networks , 2001 .

[4]  Okyay Kaynak,et al.  Computational Intelligence: Soft Computing and Fuzzy-Neuro Integration with Applications , 1998, NATO ASI Series.

[5]  Abraham Kandel,et al.  The data mining approach to automated software testing , 2003, KDD '03.

[6]  Witold Pedrycz,et al.  Computational intelligence as an emerging paradigm of software engineering , 2002, SEKE '02.

[7]  Deepam Agarwal,et al.  A Comparative Study Of Artificial Neural Networks And Info Fuzzy Networks On Their Use In Software Testing , 2004 .

[8]  Xin Yao,et al.  Evolving artificial neural networks , 1999, Proc. IEEE.

[9]  Andres Kriete,et al.  CBR for Modeling Complex Systems , 2005, ICCBR.

[10]  Donald J. Berndt,et al.  Breeding software test cases with genetic algorithms , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[11]  James C. Bezdek,et al.  Computational Intelligence Defined - By Everyone ! , 1998 .

[12]  Thomas Barr,et al.  Architectural overview of the computational intelligence testing tool , 2004, Eighth IEEE International Symposium on High Assurance Systems Engineering, 2004. Proceedings..

[13]  Luc Lamontagne,et al.  Case-Based Reasoning Research and Development , 1997, Lecture Notes in Computer Science.

[14]  Abraham Kandel,et al.  TEST SET GENERATION AND REDUCTION WITH ARTIFICIAL NEURAL NETWORKS , 2004 .