Knowledge Reuse in Genetic Programming Applied to Visual Learning

by Wojciech Jaśkowski, Krzysztof Krawiec, Bartosz Wieloch
Abstract:
We propose a method of knowledge reuse for an ensemble of genetic programming-based learners solving a visual learning task. First, we introduce a visual learning method that uses genetic programming individuals to represent hypotheses. Individuals-hypotheses process image representation composed of visual primitives derived from the training images that contain objects to be recognized. The process of recognition is generative, i.e., an individual is supposed to restore the shape of the processed object by drawing its reproduction on a separate canvas. This canonical method is extended with a knowledge reuse mechanism that allows a learner to import genetic material from hypotheses that evolved for the other decision classes (object classes). We compare the performance of the extended approach to the basic method on a real-world tasks of handwritten character recognition, and conclude that knowledge reuse leads to significant convergence speedup and, more importantly, significantly reduces the risk of overfitting.
Reference:
Knowledge Reuse in Genetic Programming Applied to Visual Learning (Wojciech Jaśkowski, Krzysztof Krawiec, Bartosz Wieloch), In GECCO ’07: Proceedings of the 9th annual conference on Genetic and evolutionary computation (Dirk Thierens, ed.), Association for Computing Machinery, volume 2, 2007. (1)
Bibtex Entry:
@InProceedings{Jaskowski2007reuse,
  Title                    = {Knowledge Reuse in Genetic Programming Applied to Visual Learning},
  Author                   = {Wojciech Jaśkowski and Krzysztof Krawiec and Bartosz Wieloch},
  Booktitle                = {GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation},
  Year                     = {2007},

  Address                  = {London},
  Editor                   = {Dirk Thierens},
  Month                    = {jul},
  Organization             = {Association for Computing Machinery},
  Pages                    = {1790--1797},
  Publisher                = {Association for Computing Machinery},
  Volume                   = {2},

  Abstract                 = {We propose a method of knowledge reuse for an ensemble of genetic programming-based learners solving a visual learning task. First, we introduce a visual learning method that uses genetic programming individuals to represent hypotheses. Individuals-hypotheses process image representation composed of visual primitives derived from the training images that contain objects to be recognized. The process of recognition is generative, i.e., an individual is supposed to restore the shape of the processed object by drawing its reproduction on a separate canvas. This canonical method is extended with a knowledge reuse mechanism that allows a learner to import genetic material from hypotheses that evolved for the other decision classes (object classes). We compare the performance of the extended approach to the basic method on a real-world tasks of handwritten character recognition, and conclude that knowledge reuse leads to significant convergence speedup and, more importantly, significantly reduces the risk of overfitting.},
  Comment                  = {1},
  File                     = {Jaskowski07reuse.pdf:\jaskowski07reuse.pdf:PDF},
  Homepage-url             = {http://www.cs.put.poznan.pl/wjaskowski},
  ISBN                     = { 978-1-59593-698-1 },
  Keywords                 = {evolutionary computation, genetic programming, genetics-based machine learning, knowledge reuse, pattern recognition, character recognition},
  Order                    = {0},
  Url                      = {http://www.cs.bham.ac.uk/~wbl/biblio/gecco2007/docs/p1790.pdf}
}

This entry was posted by . Bookmark the permalink.