difference between linear and nonlinear regression in data mining