哈囉大家好~~~
今天,我要介紹如何用雲端的機器學習引擎(Cloud Machine Learning Engine)訓練機器學習的模型。
首先我們要將我們收集準備好的訓練數據集放在Cloud Machine Learning Engine可以訪問到的位置,例如Cloud storage,這樣CMLE才讀得到我們的檔案。接著,我要用CMLE進行訓練時,會使用兩個文件,分別是task.py和model.py。
Task.py是一些運作的信息,例如,如何訓練會進行多長的時間、輸出的位置在哪裡等;Model.py負責我們機器學習的核心任務,例如怎麼獲取數據,定義特徵和實際的訓練和預測。
我們會使用GCloud(也就是Google Cloud Platform)在本地端(也就是你的電腦)測試我們的程式碼,對我們的ML架構進行快速的檢查。檢查完畢後,在將ML訓練任務發送到Cloud Machine Learning Engine進行,你還可以選擇使用GPU或TPU運行。
以上~~~~~那我們明天見!