0

I would just like to know what are the differences between kernel classifier and linear classifier?

In what kind of problems the first is used and in what kind the second?

What could be the advantages of the one over the other?

Danica
  • 21,852
  • 1
  • 59
  • 115
Jim Blum
  • 604
  • 1
  • 6
  • 15
  • You should always try with a linear model first and resort to nonlinear models if they fail to perform well enough. – Marc Claesen Oct 06 '14 at 00:20

1 Answers1

1

Linear classifiers take lesser time to train and give you only linear decision boundaries. Kernel classifiers need more complicated training algorithms (often involving convex quadratic programming) and provide non-linear classification boundaries. If you know (from eyeball inspection, data analysis) that your data classes are linearly separable, you can use linear classifiers. Otherwise, kernel classifiers are a better option.