A Novel Genetic Programming Based Approach for Classification Problems

  • L. P. Cordella
  • C. De Stefano
  • F. Fontanella
  • A. Marcelli
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3617)


A new genetic programming based approach to classification problems is proposed. Differently from other approaches, the number of prototypes in the classifier is not a priori fixed, but automatically found by the system. In fact, in many problems a single class may contain a variable number of subclasses. Hence, a single prototype, may be inadequate to represent all the members of the class. The devised approach has been tested on several problems and the results compared with those obtained by a different genetic programming based approach recently proposed in the literature.


Genetic Programming Recognition Rate Production Rule Logical Expression Derivation Tree 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Duda, R.O., Hart, P.E., Stork, D.G.: Pattern Classification. John Wiley & sons, Inc., Chichester (2001)zbMATHGoogle Scholar
  2. 2.
    Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence. MIT Press, Cambridge (1992)Google Scholar
  3. 3.
    Koza, J.R.: Genetic programming: On the programming of computers by means of natural selection. Statistics and Computing 4 (1994)Google Scholar
  4. 4.
    Bastian, A.: Identifying fuzzy models utilizing genetic programming. Fuzzy Sets and Systems 113, 333–350 (2000)zbMATHCrossRefGoogle Scholar
  5. 5.
    Koppen, M., Nickolay, B.: Genetic programming based texture filtering framework. Pattern recognition in soft computing paradigm, 275–304 (2001)Google Scholar
  6. 6.
    Agnelli, D., Bollini, A., Lombardi, L.: Image classification: an evolutionary approach. Pattern Recognition Letters 23, 303–309 (2002)zbMATHCrossRefGoogle Scholar
  7. 7.
    Rauss, P.J., Daida, J.M., Chaudhary, S.A.: Classification of spectral image using genetic programming. In: GECCO, pp. 726–733 (2000)Google Scholar
  8. 8.
    Kishore, J.K., Patnaik, L.M., Mani, V., Agrawal, V.K.: Application of genetic programming for multicategory pattern classification. IEEE Transactions on Evolutionary Computation 4, 242–258 (2000)CrossRefGoogle Scholar
  9. 9.
    Muni, D.P., Pal, N.R., Das, J.: A novel approach to design classifiers using genetic programming. IEEE Trans. Evolutionary Computation 8, 183–196 (2004)CrossRefGoogle Scholar
  10. 10.
    Blickle, T., Thiele, L.: A comparison of selection schemes used in genetic algorithms. Technical Report 11, Gloriastrasse 35, 8092 Zurich, Switzerland (1995)Google Scholar
  11. 11.
    Blake, C., Merz, C.: UCI repository of machine learning databases (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • L. P. Cordella
    • 1
  • C. De Stefano
    • 2
  • F. Fontanella
    • 1
  • A. Marcelli
    • 3
  1. 1.Dipartimento di Informatica e SistemisticaUniversità di Napoli Federico IINapoliItaly
  2. 2.Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell’Informazione e Matematica IndustrialeUniversità di CassinoCassinoItaly
  3. 3.Dipartimento di Ingegneria dell’Informazione e Ingegneria ElettricaUniversità di SalernoFiscianoItaly

Personalised recommendations