Search code examples
python-3.xmachine-learningscikit-learnadaboostboosting

Sklearn AdaBooster and Base estimators


I want to use the sklearn AdaBoostRegressor with different base estimators. The general AdaBoost introduction does not help too much, since they use the DecisionTreeClassifier

Where do I find a list of all base possible base estimators?

Could I use a neural Network, too?

What qualifies the possible base estimators?


Solution

  • Any Regressor model which depicts the sklearn's RegressorMixin() can be fed as the base estimator.

    Yes, you can use neural network or simple linear regressor as base estimators.