On learning kDNF/sub n//sup s/ Boolean formulas

The number of samples needed to learn an instance of the representation class kDNF/sub n//sup s/ of Boolean formulas is predicted using some tolerance parameters by the PAC framework. When the learning machine is a simple genetic algorithm, the initial population is an issue. Using PAC-learning we derive the population size that has at least one individual at a given Hamming distance from the optimum. Then we show that the GA evolves solutions from initial populations rather far (Hamming distance) from the optimum.

[1]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, CACM.

[2]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[3]  Heinz Mühlenbein,et al.  The Science of Breeding and Its Application to the Breeder Genetic Algorithm (BGA) , 1993, Evolutionary Computation.

[4]  David Haussler,et al.  Learnability and the Vapnik-Chervonenkis dimension , 1989, JACM.

[5]  Paul J. Layzell,et al.  Explorations in design space: unconventional electronics design through artificial evolution , 1999, IEEE Trans. Evol. Comput..

[6]  Hitoshi Iba,et al.  Machine Learning Approach to Gate-Level Evolvable Hardware , 1996, ICES.

[7]  Tatiana Kalganova Evolvable hardware design of combinational logic circuits , 2000 .

[8]  Peter J. W. Rayner,et al.  Generalization and PAC learning: some new results for the class of generalized single-layer networks , 1995, IEEE Trans. Neural Networks.

[9]  Mathukumalli Vidyasagar,et al.  A Theory of Learning and Generalization: With Applications to Neural Networks and Control Systems , 1997 .

[10]  Hitoshi Iba,et al.  Gate-Level Evolvable Hardware: Empirical Study and Application , 1997 .

[11]  Colin R. Reeves,et al.  Using Genetic Algorithms with Small Populations , 1993, ICGA.

[12]  Michael Kearns,et al.  Computational complexity of machine learning , 1990, ACM distinguished dissertations.

[13]  Erick Cantú-Paz,et al.  Efficient and Accurate Parallel Genetic Algorithms , 2000, Genetic Algorithms and Evolutionary Computation.

[14]  David E. Goldberg,et al.  Sizing Populations for Serial and Parallel Genetic Algorithms , 1989, ICGA.

[15]  Heinz Mühlenbein,et al.  Predictive Models for the Breeder Genetic Algorithm I. Continuous Parameter Optimization , 1993, Evolutionary Computation.