Imagine, we have a small dataset. You know for sure that there is a quadratic (non-linear) dependence inside features and they somehow depend on each other. What algorithms are more optimal for this task?
Tip: review the Basic ML algorithms for classification and Non-linear algorithms sections from the theory.