1. A sequence recognition system comprising: a prediction component configured to receive a set of observed features from a signal to be recognized and to output a prediction output indicative of a predicted recognition based on the set of observed features; and a classification component configured to receive the prediction output and to output a label indicative of recognition of the signal based on the prediction output.