免費機器學習服務:使用 Azure Machine Learning Studio

機器學習技術,隨著計算能力的躍進,被大量的應用在不同領域,發光發熱。以前聽到的機器學習,就是要算很多數學,很枯燥,好像都是勇者才會去修課。不過現在不一樣了,網路上有許多生動有趣的課程,許多工具能幫助分析資料,電腦太爛,資源不夠的話,還可以直接透過雲端服務做實驗。

azure info - 免費機器學習服務:使用 Azure Machine Learning Studio
Azure Machine Learning Studio。圖 / 截圖自 Azure Machine Learning

前幾天去微軟參觀,才知道微軟有免費機器學習服務,透過 Azure Machine Learning Studio,不用寫程式,拖拉幾下你也是機器學習高手阿 XDDD。比對另外兩家 Google 與 AWS,目前 Azure 在免費用量上可說略勝一籌!跑簡單的實驗都還順利,未來有更多發現再分享給大家。


使用 Azure Machine Learning Studio

我們先看一下價目表,0 元免費阿!提供 10 GB 的儲存空間,而且可以在上面寫 R 與 Python 做資料處理,趕快來用用看。

立即前往:Azure Machine Learning Studio
azure price - 免費機器學習服務:使用 Azure Machine Learning Studio
Azure Machine Learning 計費方式。圖 / 截圖自 Azure Machine Learning

要學習使用這個平台,最快的方式就是看教學拉,官方很佛心的提供簡易教學:Machine Learning Studio 中的簡易實驗 範例中,使用 Linear Regression 來預測汽車價格,展示如何對資料進行前處裡:資料清洗、資料切割,接著套用機器學習演算法,並評估成效。

azure ml - 免費機器學習服務:使用 Azure Machine Learning Studio
Azure Machine Learning Studio 操作介面。圖 / 截圖自 Azure Machine Learning

使用自己的資料集做測試

官方範例照著做就完成了,可是那些都是 Sample data 啊,拿自己上傳的資料才有意思,那麼就用之前的垃圾郵件資料集來測試。你可以同時拉很多個 Model 讓他跑,看哪一個效果好,透過視覺化,可以看訓練結果。由於這是個二元分類問題,所以除了準確率外,ROC 圖、曲線下面積都會顯示給你看!

azure4 - 免費機器學習服務:使用 Azure Machine Learning Studio
使用 NN 與Logistic Regression 進行預測。
azure result - 免費機器學習服務:使用 Azure Machine Learning Studio
評估指標與 ROC 圖一目了然。

其他的機器學習服務

  • Google Cloud Machine Learning:Google 在今年剛推出機器學習平台,正在 Beta 測試階段,需要透過指令方式訓練模型,UI 目前還不太能用。不過 GCP 的好處就是有 300 美元免費額度可以使用,期待方便的介面出來呀!
  • Amazon Machine Learning:AWS 的機器學習服務因為要收錢,我就沒用過了 QQ
Jerry
Jerry

樂於分享的軟體工程師,曾在新創與大型科技公司實習,獲得黑客松競賽冠軍,擔任資安研討會講者。長期熱衷於資訊安全、雲端服務、網路行銷等領域,希望將科技知識分享給更多人。內容轉載請來信:jlee58tw@gmail.com

發表回應