1. Introduction
Although Genetic Programming (GP) research has been ongoing for several years, there are relatively few applications in digital signal processing. Perhaps one of the reasons for this is the difficulty of applying classical GP approaches to problems that are better expressed as vector transformations. When dealing with real-world time series data, e.g. [1], researchers often pre-process the data to produce features, then use the individual feature points as the input terminal values for GP.