Patent ID: 7783123

Claim:
A method for classifying symbols, z i , of a noisy symbol sequence, generated by passing a corresponding clean symbol sequence through a noise-inducing channel, as each having one of two or more classification values, the method carried out by a computer system executing computer instructions that implement the method, the method comprising: for each context in the noisy symbol sequence, determining, by the computer system, an estimated context dependent clean symbol-occurrence probability distribution; and for each context-embedded symbol z i embedded within a context c i within the noisy symbol sequence, determining, by the computer system, an estimated clean symbol-occurrence probability distribution conditioned on the selected context c i =c and context-embedded symbol z i =a k , {circumflex over (P)}(x|c,a k ), and based on {circumflex over (P)}(x|c,a k ) and a three input variable dependent loss function L(x,z,d) depending on a clean symbol value x, a noisy symbol value z, and a class value d, classifying, by the computer system, the context-embedded symbol z i as having a particular one of the two or more classification values.