Nonlinear Pattern Recognition Techniques