An introduction to kernel-based learning algorithms
Support-vector networks