本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CatBoost
CatBoost
CatBoost 為 GBDT 引入了兩個關鍵演算法進展:
-
有序增強的實作,這是經典演算法的排列驅動替代方案
-
一種用於處理分類特徵的創新算法
這兩種技術都是為了對抗由於目前所有現有的梯度增強演算法實現中存在的一種特殊目標洩漏引起的預測偏移。此頁面包含有關 CatBoost 的 Amazon EC2 執行個體建議和範例筆記本的資訊。
CatBoost 演算法的 Amazon EC2 執行個體推薦服務
SageMaker AI CatBoost 目前僅使用 CPUs 進行訓練。CatBoost 是一個記憶體限制型 (相對於運算限制型) 的演算法。因此,一般用途的運算執行個體 (如 M5) 相較於運算最佳化執行個體 (如 C5),是較好的選擇。此外,我們建議您在所選執行個體中需有足夠的總記憶體才可保留訓練資料。
CatBoost 範例筆記本
下表概述處理 Amazon SageMaker AI CatBoost 演算法不同使用案例的各種範例筆記本。
| 筆記本標題 | Description |
|---|---|
|
此筆記本示範如何使用 Amazon SageMaker AI CatBoost 演算法來訓練和託管表格式分類模型。 |
|
|
此筆記本示範如何使用 Amazon SageMaker AI CatBoost 演算法來訓練和託管表格式迴歸模型。 |
如需如何建立和存取可用於在 SageMaker AI 中執行範例的 Jupyter 筆記本執行個體的說明,請參閱 Amazon SageMaker 筆記本執行個體。在您建立並開啟筆記本執行個體之後,請選擇 SageMaker AI 範例索引標籤,以查看所有 SageMaker AI 範例的清單。若要開啟筆記本,請選擇其使用標籤,然後選擇建立複本。