A heuristic processor incorporates a digital arithmetic unit arranged to compute the squared norm of each member of a training data set with respect to each member of a set of centers, and to transform the squared norms in accordance with a nonlinear function to produce training .phi. vectors. A systolic...http://www.google.co.uk/patents/USRE37488?utm_source=gb-gplus-sharePatent USRE37488 - Heuristic processor