社群貢獻功能:堆疊法

首頁

>

產品新知

> 內文

2024.06.05


當面臨新的預測或分類時,哪種機器學習演算法最適合很少是顯而易見的。堆疊泛化或簡稱堆疊法是模型平均的一種形式,van der Laan, Polley, and Hubbard (2007)的理論結果支持使用堆疊法,因為只要基礎學習器的數量不太大,它的漸近效能至少與表現最好的個體學習器一樣好。
Stata社群貢獻者Achim Ahrens, Christian Hansen, and Mark Schaffer開發的pystacked指令,可以使用堆疊法,將多個監督式機器學習的預測,組合成最終預測以提高效能,目前支援的基礎學習器包含線性迴歸、邏輯迴歸、lasso、彈性網路、脊迴歸、支援向量機、梯度提升、隨機森林、神經網路。

來源:Stacked generalization