Visual Studio 中的自訂機器學習模型
ML.NET Model Builder 提供容易理解的視覺介面,用來建置、定型和部署自訂機器學習模型。不需要具備機器學習專業知識。
Model Builder 支援 AutoML,會自動探索不同的機器學習演算法和設定,以協助您找出最適合您案例的項目。
連線到檔案和資料庫
目前 Model Builder 的預覽可以與 csv 檔案、tsv 檔案及 SQL Server 資料庫搭配使用。隨著朝穩定版本的發行,我們會新增更多檔案格式與資料庫的支援,包括非關聯式資料存放區。
程式碼產生
Model Builder 會產生訓練的模型,還會載入模型及開始進行預測所需的程式碼。ML.NET 模型會儲存為 .ZIP 檔案。要載入並使用模型的程式碼會新增為解決方案中的新專案。Model builder 也會新增您可執行的樣本主控台應用程式,以便您查看模型的運作方式。
Model Builder 也提供程式碼,讓您可以用新的資料集重新定型您的模型,以防您需要在不使用 Model Builder 介面的情況下,從程式碼重新定型。
執行本機所有項目
Model Builder 可為您提供機器上所需的所有事項。不需要連線到雲端資源或其他服務即可組建並使用您的模型。
在未來預覽版中,我們將新增選項來訓練雲端中的模型,以擴充單一工作站的功能。
與您現有的工具及 DevOps 整合
Model Builder 是一項 Visual Studio 延伸模組,因此您可以在您已熟知的開發環境中繼續工作。
Model Builder 產生的程式碼和模型,都是以您現有的原始程式碼控制解決方案進行版本設定,並隨著您現有的 DevOps 工作流程建置、測試和部署。
若您需要自動針對最新的資料重新訓練您的模型,可將重新訓練以建置流程的一部分進行自動化。
適用於任何 .NET 應用程式
ML.NET 符合 .NET Standard— 是個 .NET API 的正式規格,在 .NET 執行中很常見。這意味著您可以在任何在您撰寫 .NET 程式碼的地方使用 ML.NET。
ML.NET Model Builder 可和您在 Visual Studio 中開發的任何 .NET 應用程式搭配使用。
Model Builder 是免費的
.NET 為免費,而且包含 ML.NET 和 ML.NET Model Builder。不會收取任何費用或授權費用,包括商業用途。
準備開始了嗎?
我們的逐步教學課程可協助您讓 ML.NET 在電腦上執行。