什麼是 AutoML?
Databricks AutoML 可協助您自動將機器學習套用至資料集。 您可以提供資料集並識別預測目標,而 AutoML 會準備資料集以進行模型定型。 AutoML 接著會執行並記錄一組會建立、微調及評估多個模型的試用版。 模型評估之後,AutoML 會顯示結果,並提供 Python 筆記本,其中包含每個試用版執行的原始程式碼,讓您可以檢閱、重現和修改程式碼。 AutoML 也會計算資料集上的摘要統計資料,並將此資訊儲存在稍後可檢閱的筆記本中。
您可以使用 Databricks AutoML 進行回歸、分類和預測問題。 深入瞭解 Azure Databricks AutoML 的運作 方式。
需求
- Databricks Runtime 9.1 ML 或更新版本。 針對正式運作 (GA) 版本,Databricks Runtime 10.4 LTS ML 或更新版本。
- 針對時間序列預測,Databricks Runtime 10.0 ML 或更新版本。
- 使用 Databricks Runtime 9.1 LTS ML 和更新版本時,AutoML 相依于
databricks-automl-runtime
套件,該套件包含 AutoML 外部有用的元件,也有助於簡化 AutoML 定型所產生的筆記本。databricks-automl-runtime
可在 PyPI 上使用 。
- 除了預先安裝于 databricks Runtime for 機器學習 以外的其他程式庫,應該安裝在叢集上。
- 任何對現有程式庫版本的修改(移除、升級或降級)都會導致執行失敗,因為不相容。
- AutoML 與 共用存取模式叢集 不相容。
- 若要搭配 AutoML 使用 Unity 目錄 , 叢集存取模式 必須是 單一使用者 ,而且您必須是叢集的指定單一使用者。