Non-Linear SVM: In linear SVM straight line or hyperplane is used to distinguish between two classes. But datasets or data points are separated by drawing a straight line between two classes is not possible. In a nonlinear SVM classifier, a nonlinear operator is used to map the input pattern x into a higher dimensional space H. The nonlinear SVM classifier is defined as