Visual Learning by Evolutionary and Coevolutionary Feature Synthesis

In this paper, we present a novel method for learning complex concepts/hypotheses directly from raw training data. The task addressed here concerns data-driven synthesis of recognition procedures for real-world object recognition. The method uses linear genetic programming to encode potential solutions expressed in terms of elementary operations, and handles the complexity of the learning task by applying cooperative coevolution to decompose the problem automatically at the genotype level. The training coevolves feature extraction procedures, each being a sequence of elementary image processing and computer vision operations applied to input images. Extensive experimental results show that the approach attains competitive performance for three-dimensional object recognition in real synthetic aperture radar imagery.

[1]  Pankaj Mehra,et al.  Constructive Induction Framework , 1989, ML Workshop.

[2]  James R. Levenick Inserting Introns Improves Genetic Algorithm Success Rate: Taking a Cue from Biology , 1991, ICGA.

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

[4]  Bruce A. Draper,et al.  Learning Blackboard-Based Scheduling Algorithms for Computer Vision , 1992, Int. J. Pattern Recognit. Artif. Intell..

[5]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[6]  Trevor Darrell,et al.  Evolving Visual Routines , 1994, Artificial Life.

[7]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[8]  Bir Bhanu,et al.  Closed-loop object recognition using reinforcement learning , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[9]  R. Poli Genetic programming for image analysis , 1996 .

[10]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[11]  Azriel Rosenfeld,et al.  Guest Editorial Introduction To The Special Issue On Automatic Target Detection And Recognition , 1997, IEEE Trans. Image Process..

[12]  Astro Teller,et al.  PADO: a new learning architecture for object recognition , 1997 .

[13]  D. Dudgeon Introduction to the Special Issue on Automatic Target Detection and Recognition , 1998 .

[14]  Bir Bhanu,et al.  Delayed reinforcement learning for adaptive image segmentation and feature extraction , 1998, IEEE Trans. Syst. Man Cybern. Part C.

[15]  Michael Lee Bryant,et al.  Standard SAR ATR evaluation experiments using the MSTAR public release data set , 1998, Defense, Security, and Sensing.

[16]  Peter Nordin,et al.  Genetic programming - An Introduction: On the Automatic Evolution of Computer Programs and Its Applications , 1998 .

[17]  John R. Koza Genetic Programming III - Darwinian Invention and Problem Solving , 1999, Evolutionary Computation.

[18]  John R. Koza,et al.  Genetic Programming III: Darwinian Invention & Problem Solving , 1999 .

[19]  Bir Bhanu,et al.  Adaptive integrated image segmentation and object recognition , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[20]  Kenneth A. De Jong,et al.  Cooperative Coevolution: An Architecture for Evolving Coadapted Subcomponents , 2000, Evolutionary Computation.

[21]  Krzysztof Krawiec,et al.  Pairwise Comparison of Hypotheses in Evolutionary Learning , 2001, ICML.

[22]  R. Paul Wiegand,et al.  An empirical analysis of collaboration methods in cooperative coevolutionary algorithms , 2001 .

[23]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques with Java implementations , 2002, SGMD.

[24]  Louis A. Tamburino,et al.  Evolving pattern recognition systems , 2002, IEEE Trans. Evol. Comput..

[25]  Krzysztof Krawiec,et al.  Coevolutionary Construction of Features for Transformation of Representation in Machine Learning , 2002 .

[26]  Panos Liatsis,et al.  A collective-based adaptive symbiotic model for surface reconstruction in area-based stereo , 2003, IEEE Trans. Evol. Comput..

[27]  Krzysztof Krawiec,et al.  Coevolution and Linear Genetic Programming for Visual Learning , 2003, GECCO.

[28]  Ramakant Nevatia,et al.  Improved Rooftop Detection in Aerial Images with Machine Learning , 2003, Machine Learning.

[29]  Krzysztof Krawiec,et al.  Visual learning by coevolutionary feature synthesis , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[30]  Nick Knupffer Intel Corporation , 2018, The Grants Register 2019.

[31]  Bir Bhanu,et al.  Evolutionary feature synthesis for object recognition , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[32]  Evolutionary Synthesis of Pattern Recognition Systems , 2005, Monographs in Computer Science.