2015-02-23 65 views
0

我知道你可以AdaBoost與單個模型(例如,600決策樹,貝葉斯脊或線性模型)的多個實例。 AdaBoost是否有可能同時使用一系列模型,以及如何?AdaBoosting與幾個不同的基本估計值一次

AdaBoost([DecisionTree, BayesianRidge, LinearRegressor, ...]) 

每個獨立的模型都有其優點和缺點,我想知道是否有可能搗爛他們一起在傘下。

回答

0

由於AdaBoost與弱分類器的實現分離:是的,您可以。這些架構被稱爲混合合奏。然而,它並不總是需要的,因爲AdaBoost只需要弱分類器稍好於隨機。因此,擁有一個同質的分類器集合通常就足夠了。最後,如果它能夠提升性能,則必須針對自己的場景進行測試。

+0

你能提供一個簡單的代碼實現嗎?我似乎無法找到任何這樣做。 – Clayton 2015-02-23 21:07:51

+0

在scikit?我不確定是否可以使用'base_parameter'。您可能需要修改它,自己寫或找到不同的庫。 – runDOSrun 2015-02-23 21:18:58