1. A method for using Support Vector Machine comprising: training a SVM-based classifier, wherein the training step comprises generating a first plurality of support vectors in a cascade SVM classification and generating a threshold value for the first plurality of support vectors; receiving an input data; and generating a SVM score for the input data using the first plurality of support vectors.