An adaptation strategy based on an analysis of patterns exhibited in the recent controller error history is presented. The strategy is a two parameter adaptation, where the gain and time constant of the controller's internal model are adjusted to make the closed loop error response match a target pattern. Both a back-propagation network and a vector quantizer network (VQN) are compared as pattern analysis tools. This strategy is established for a number of model based controllers and is demonstrated here using the Generalized Predictive Control algorithm. Details of this set point tracking strategy are presented along with demonstrations on both simulated and real single loop processes that experience significant changes in process gain and time constant. Results show both networks to be equally capable at pattern recognition with the VQN's ease of training and implicit ability to assess the accuracy of the pattern match as deciding factors in network selection.