Automatic design of pulse coupled neurons for image segmentation

  • Authors:
  • Henrik Berg;Roland Olsson;Thomas Lindblad;José Chilo

  • Affiliations:
  • Faculty of Computer Sciences, Østfold University College, N-1757 Halden, Norway;Faculty of Computer Sciences, Østfold University College, N-1757 Halden, Norway;Royal Institute of Technology, Department of Physics, S-10961 Stockholm, Sweden;University of Gävle, S-80176 Gävle, Sweden

  • Venue:
  • Neurocomputing
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

Automatic Design of Algorithms through Evolution (ADATE) is a program synthesis system that creates recursive programs in a functional language with automatic invention of recursive help functions and self-adaptive optimization of numerical values. We implement a neuron in a pulse coupled neural network (PCNN) as a recursive function in the ADATE language and then use ADATE to automatically evolve better PCNN neurons for image segmentation. Our technique is generally applicable for automatic improvement of most image processing algorithms and neural computing methods. It may be used either to generally improve a given implementation or to tailor that implementation to a specific problem, which with respect to image segmentation for example can be road following for autonomous vehicles or infrared image segmentation for heat seeking missiles that are to distinguish the heat source of the target from flares.