AI時代的網站與手機App建置與開發Part3 - 整合ML.NET與ASP.NET Core MVC網站 – 準備訓練資料
· 為 ASP.NET Core MVC 網站專案加入 ML.NET 程式庫 要為 ASP.NET Core MVC 網站專案加入 ML.NET 程式庫 , 首先您要先啟動 Visual Studio 建立或開啟 [ASP.NET Web 應用程式 (Model-View-Controller)] 型態的專案 , 然後使用滑鼠的右鍵點選 [ 方案總管 ] 中的專案名稱 , 執行 [ 加入 | 新增項目 ] 功能 , 為專案加入 [Machine Learning Model(ML.NET), 如圖 1 所示 : 圖 1: 為專案加入 [Machine Learning Model(ML.NET) 為專案加入 [Machine Learning Model(ML.NET)] 之後 , 您就會看到如圖 2 所示的精靈操作畫面 : 圖 2: 使用 ML.NET 建立機器學習模型的畫面 我們只要跟隨精靈操作畫面的指示 , 完成 選擇 情節 , 選擇環境 , 載入資料與資料預處理 , 進行訓練 , ML.NET 程式庫就會使用自動化的機器學習服務 (AutoML) 探索不同機器學習服務演算法和設定 , 以找出最適合您案例的機器學習模型 , 您只要評估結果和取用結果 , 就可以成功地為 ASP.NET Core MVC 網站加入 AI 功能了 . · 選擇情節 使用 ML.NET 的第一個動作就是從現有的案例選擇欲處理的問題 , 目前提供的選擇包括 : 1. 輸入表格式的資料預測資料分類 例如輸入鳶尾花的花卉資料 : 花萼長度 花萼寬度 花瓣長度 花瓣寬度 5.1 3.5 1.4 0.2 預測鳶尾花的種類 2. 預測一個純量值 例如輸入房地產物件的條件 : 犯罪率 空間 商業空間 河岸宅 ...