Application and evaluation of genetic programming for aim point selection

Carey Schwartz, Charles Keyes, Erik van Bronkhorst · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1996

We report on the application of genetic programming to the determination of a desired output vector from an input vector. Genetic programming is an emerging technique similar in spirit to genetic algorithms which employ a metric to drive a parallel search of the solution space. In contrast to genetic algorithms which yield a single encoded string as the solution, genetic programming yields a computer program which can be examined and understood. Genetic programming also offers the possibility of enabling a technique whereby feature vectors can be automatically developed. We have applied the technique to the determination of ship aimpoints from segmented imagery using input from a sensor. The raw imagery is then processed and a feature vector extracted, as was done in a previous problem. The feature vectors are then used as input to the genetic programming technique. We will report on the sensitivity of performance of the genetic programming technique as a function of the metric employed. In addition we will compare the performance of the computer program obtained by genetic programming to the performance of a back propagation neural networks developed for our problem. Furthermore we will report on the performance results obtained using genetic programming with and without the presence of automatically created subroutines as well as the determination of critical inputs.

Read the paper · More papers on PaperTik