Abstract
Genetic Algorithms(GAs) are efficient and robust searching and optimization methods that are used in data mining. In this chapter, we propose a Self-Adaptive Migration Model GA (SAMGA), where parameters of population size, the number of points of crossover and mutation rate for each population are adaptively fixed. Further, the migration of individuals between populations is decided dynamically. This chapter gives a mathematical schema analysis of the method stating and showing that the algorithm exploits previously discovered knowledge for a more focused and concentrated search of heuristically high yielding regions while simultaneously performing a highly explorative search on the other regions of the search space. The effective performance of the algorithm is then shown using standard testbed functions and a set of actual classification based datamining problems. Michigan style of classifier is used to build the classifier and the system is tested with machine learning databases of Pima Indian Diabetes database, Wisconsin Breast Cancer database and few others.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Holland, J.H.: Escaping Brittleness: The Possibilities of General-Purpose Learning Algorithms Applied to Parallel Rule-based Systems. In: Mitchell, T., et al. (eds.) Machine Learning, vol. 2, pp. 593–623. Morgan Kaufmann, San Francisco (1986)
De Jong, K.A., Spears, W.M., Gordon, D.F.: Using Genetic Algorithms for Concept Learning. Machine Learning 13, 161–188 (1993)
Mata, J., Alvarez, J.-L., Riquelme, J.-C.: Discovering numeric association rules via evolutionary algorithm. In: Chen, M.-S., Yu, P.S., Liu, B. (eds.) PAKDD 2002. LNCS, vol. 2336, pp. 40–51. Springer, Heidelberg (2002)
Shenoy, P.D., Srinivasa, K.G., Venugopal, K.R., Patnaik, L.M.: Evolutionary Approach for Mining Association Rules on Dynamic Databases. In: Proc. of PAKDD. LNCS (LNAI), vol. 2637, pp. 325–336. Springer, Heidelberg (2003)
Srinivas, M., Patnaik, L.M.: Adaptive Probabilities of Crossover and Mutation in Genetic Algorithms. IEEE Transactions on Systems Man and Cybernetics 24(4), 17–26 (1994)
Back, T.: Self Adaptation in Genetic Algorithms. In: Proceedings of First European Conference on Artificial Life, pp. 263–271 (1992)
Martin, J.H., Lienig, J., Cohoon, J.H.: Population Structures: Island(migration) Models: Evolutionary Algorithms Based on Punctuated Equilibiria. In: Handbook of Evolutionary Computation, pp. C6.3:1–C6.3:16. Oxford University Press, Oxford (1997)
Lobo, J.H.: The Parameter-less Genetic Algorithm: Rational and Automated Parameter Selection for Simple Genetic Algorithm Operation PhD Thesis, University of Lisbon, Portugal (2000)
Lobo, F.G., Goldberg, D.E.: The Parameter-Less Genetic Algorithm in Practice. Information Sciences 167(1-4), 217–232 (2000)
Ghosh, A., Nath, B.: Multi-Objective Rule Mining using Genetic Algorithms. Information Sciences 163(1-3), 123–133 (2000)
Hinterding, R., Michalewicz, Z., Peachey, T.C.: Self Adaptive Genetic Algorithm for Neumeric Functions. In: Proceedings of the 4th Conference on Parallel Problem Solving from Nature, pp. 420–429 (1996)
Krink, T., Ursem, R.K.: Parameter Control Using the Agent Based Patchwork Model. In: Proceedings of The Congress on Evolutionary Computation, pp. 77–83 (2000)
Kee, E., Aiery, S., Cye, W.: An Adaptive Genetic Algorithm. In: Proceedings of The Genetic and Evolutionary Computation Conference, pp. 391–397 (2001)
Tongchim, S., Chongstitvatan, P.: Parallel Genetic Algorithm with Parameter Adaptation. Information Processing Letters 82(1), 47–54 (2002)
Voosen, D.S., Muhlenbein, H.: Strategy Adaptation by Competing Subpopulations. In: Parallel Problem Solving from Nature III, pp. 199–208. Springer, Berlin (1994)
Eiben, A.E., Sprinkhuizen-Kuyper, I.G., Thijseen, B.A.: Competing Crossovers in an Adaptive GA Framework. In: Proceedings of the Fifth IEEE Conference on Evolutionary Computation, pp. 787–792. IEEE Press, Los Alamitos (1998)
Herrera, F., Lozano, M.: Gradual Distributed Real-Coded Genetic Algorithms. IEEE Transactions on Evolutionary Computation 4(1), 43–62 (2000)
Schnecke, V., Vornberger, O.: An Adaptive Parallel Genetic Algorithm for VLSI Layout Optimization. In: Proc. of fourth Intl. Conf. on Parallel Problem Solving from Nature, pp. 859–868 (1996)
Herrera, F., Lozano, M.: Gradual Distributed Real-Coded Genetic Algorithms. IEEE Transactions on Evolutionary Computation 4(1), 43–62 (2000)
Montiel, O., Castillo, O., Seplveda, R., Melin, P.: Application of a Breeder Genetic Algorithm for Finite Impulse Filter Optimization. Information Sciences 161(3-4), 139–158 (2004)
Penev, K., Littlefair, G.: Free Search - A Comparative Analysis. Information Sciences 172(1-2), 173–193 (2005)
Deb, K., Beyer, H.G.: Self Adaptive Genetic Algorithms with simulated Binary Crossover. Evolutionary Computation 9(2), 197–221 (2001)
Herrera, F., Lozano, M.: Adaptive Genetic Algorithms based on Fuzzy Techniques. In: Proc. of Sixth Intl. Conf. on Information Processing and Management of Uncertainity in Knowledge Based Systems (IPMU 1996), Granada, pp. 775–780 (July 1996)
Vose, M.D., Liepins, G.E.: Punctuated Equilibria in Genetic Search. Complex Systems 5(1), 31–44 (1991)
Nix, A., Vose, M.D.: Modeling Genetic Algorithms with Markov Chains. Annals of Mathematics and Artificial Intelligence 5, 79–88 (1992)
Athreya, K.B., Doss, H., Sethuraman, J.: On the Convergence of the Markov Chain Simulation Method. Annals of Statistics 24, 69–100 (1996)
Eiben, A.E., Aarts, E.H.L., Van Hee, K.M.: Global Convergence of Genetic Algorithm: A Markov Chain Analysis. In: Parallel Problem Solving from Nature, pp. 4–12. Springer, Heidelberg (1991)
He, J., Kang, L., Chen, Y.: Convergence of Genetic Evolution Algorithms for Optimization. Parallel Algorithms and applications 5, 37–56 (1995)
Rudolph, G.: Convergence Analysis of Canonical Genetic Algorithms. IEEE Transactions on Neural Networks 5, 96–101 (1995)
Louis, S.J., Rawlins, G.J.E.: Syntactic Analysis of Convergence in Genetic Algorithms. Foundations of Genetic Algorithms, 141–152 (2002)
De Jong, K.A.: An Analysis of the Behaviour of A Class of Genetic Adaptive Systems, PhD Thesis, Department of Computer and Communication Sciences, University of Michigan, Ann Arbor (1975)
Spear, W.M., De Jong, K.: An Analysis of Multipoint Crossover. In: Foundations of Genetic Algorithms Workshop, Bloomington, pp. 301–315 (1991)
Eklund, P.W.: A Performance Survey of Public Domain Supervised Machine Learning Algorithms, Technical Report, The University of Queensland Australia (2002)
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Venugopal, K.R., Srinivasa, K.G., Patnaik, L.M. (2009). Self Adaptive Genetic Algorithms. In: Soft Computing for Data Mining Applications. Studies in Computational Intelligence, vol 190. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00193-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-00193-2_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00192-5
Online ISBN: 978-3-642-00193-2
eBook Packages: EngineeringEngineering (R0)