Single layer perceptrons [19, 20] model linearly separable classification problems.
Support vector machines (SVMs) extend single layer perceptrons by using
non-linear transformations for separating objects [21–23]. The non-linear transformation
in SVMs is instituted with the use of kernel functions [23]. Support vector regression
(SVR) extends the traditional linear regression by introducing non-linearity
using kernel functions