Catalogue of Artificial Intelligence Techniques
Author(s): Steve Isard
Dynamic programming is a Template Matching technique which allows the template to be `stretched' in a non-linear fashion to find a best fit with the input pattern. It is a general purpose technique with many applications. In speech research, it has been used for recognition of words from a limited vocabulary within spoken utterances (cf. Dynamic Time Warping ).
- Sakoe, H. and Chiba, S., Dynamic Programming Algorithm Optimization for Spoken Word Recognition
, Readings in Speech Recognition (Waibel, A. and Lee, K.F.
, eds.), Morgan Kaufmann, San Mateo, California, 1990, pp.159--165.