With a non-linearly-separable dataset that contains some extra "noise" data points, using an SVM with slack variables to create a soft margin classifier, and a small value for the penalty parameter, $C$, that controls how much to penalize misclassified points, will often reduce overfitting the training data.
(Please enter 1 for True and 0 for False).