1. A method of mapping a set of n-dimensional input patterns to an m-dimensional space using locally defined neural networks, comprising the steps of: (a) creating a set of locally defined neural networks trained according to a mapping of a subset of the n-dimensional input patterns into an m-dimensional output space; (b) mapping additional n-dimensional input patterns using the locally defined neural networks.