From the point of view of the genetic algorithm inversion, some lessons have been learned after extensive testing of the evolution parameters. Firstly, using a micro-genetic algorithm with uniform cross-over without mutation emerges as the best option for this problem (as opposed to a standard genetic algorithm with single-point cross-over and jump and creep mutation). Secondly, a micro-genetic-algorithm population of 5 individuals with a cross-over probability of 0.95 seems to be optimum for this problem.
An important issue to be further analyzed is that of the multi-modality of the search space. In this case it is clear that there is a single global minimum, namely recovering the original trace sample-by-sample. However, I have found that once I get close enough to this global minimum it takes a large number of iterations to escape local minima (many traces ``almost fit'' exactly the original). My present convergence criteria do not allow for checking of convergence of individual model parameters so I have to investigate alternative options.
Another important issue has to do with the convenience of working with the model parameters directly in their floating-point representation rather than the standard binary encoding used here. This approach has the advantage of not requiring a resolution limit on the model parameters.