Solving nonlinear problems using a kernel SVM