Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
經過數個月之公開技術預覽,Azure 「機器學習」 (Machine Learning) 團隊於 2015/2/18 宣布正式推出,Azure Machine Learning 正式釋出版也增添了些新功能,研發團隊整理如下 :
- 簡化建立 Web Services。研發團隊重整了 Azure Machine Learning 建立 Web Services 的流程。以資料科學工作流程的角度而言,目前版本建立一個 Web Services 僅需數分鐘時間,相較過去要直觀得多。此外也增添支援 Excel 用戶端,您可以在 Excel 內輸入自己的資料,輕鬆地測試您的 Web Services。
- 提供訓練/重新訓練 (train/retrain) API。新本發行版中您可以利用程式語言來匯入新的資料,透過 API 方式來重新訓練 Azure Machine Learning 的模型。利用此功能能夠讓您定期以新資料訓練既有模型,您也有機會建立一個 API 在 Azure Machine Learning 市集中,並允許客戶用自己的資料來更新模型。
- 除了 支援 R 語言外,增加支援 Python。現在您可以使用 Anaconda distribution 之 Python 並利用其豐富的函式庫生態系統 (例如 numpy, scipy, pandas, scikit-learn 等 ),直接在 Azure Machine Learning Studio 內使用。Python 開發人員可以輕鬆透過滑鼠點選方式,在雲端建立複雜之分析試驗 (experiments) 與 Web Services,就如同之前版本對於 R 語言的支援程度一樣完整。您也可以在單一工作流程中混合使用 Python、 R 語言與微軟 Azure Machine Learning 內建演算法來建立試驗 (experiments) 與 Web Services。對於想同時使用 Python 與 R 語言兩大開放原始碼函式庫生態系統之用戶的一大福音。
- Big Learning 變為可行。由於 Azure Machine Learning 現在已經支援 Counts (亦稱為 Dracula ,Distributed Robust Algorithm for Count-based Learning ) ,藉由革命性資料轉換能力,能有效的分類和回歸計算 terabyte 等級之資料量。此一新功能利用 Azure HDInsight 中 Map-Reduce 方式,有效的從巨量資料中萃取出具代表性之資料,再搭配 Azure Machine Learning 中資料轉換功能與適當的資料取樣,讓先進的演算法,如神經網路,決策樹等可以利用巨量資料來提升預測模型之準確度。
- •您可將完成的 Web Services 佈署於 Azure Store。目前 Azure Store 上已經有數個利用 Azure Machine Learnining 的 Web Services 可供用戶選用,包含商品推薦 (Recommendations)、 異常檢測 (Anomaly Detection ) 和文本分析 (Text Analytics) 。任何 Web 應用程式、 手機應用程式或 SaaS 應用程式可以簡單使用幾行程式碼呼叫這些 Web Services。資料科學家現在可以建立和發佈有價值的 Web Services 到 Azure Machine Learning 市集,參與新興的資料科學獲利模式。
- 全新的社群功能 (community gallery)。此版本增添了社群功能,讓你可以發現和使用他人創作的有趣試驗 (experiments)。您可以提問或評論這些已經發佈的試驗,並利用 LinkedIn 和 Twitter 等社交平分享連結,利用社群吸取別人寶貴的意見。
對於 Azure 「機器學習」Machine Learning 入門學習,可以參考這篇 從 Azure Machine Learning 開始進入機器學習,此外台灣微軟開發工具暨平台推廣處協理蔡孟儒協理 blog 的系列文章也很有幫助,整理如下:
Azure 「機器學習」:我該用哪種演算法 (algorithms)?
Azure 「機器學習」: 免費試用及收費機制簡介 (pricing)
用 Machine Learning 及 App 幫助養豬業者
Azure 「機器學習」: 初探類神經網路 (Neural Network)
Net# 簡介:透過 Azure ML 實作多層網路及卷積神經網路 (Convolution Neural Network)
R 語言初體驗- 使用於 Azure Machine Learning Studio 中
Azure Machine Learning 相關技術入口為 https://azure.microsoft.com/zh-tw/documentation/services/machine-learning/