當前位置:
首頁 > 科技 > 微軟新推三款機器學習工具 幫助開發者打造強AI應用

微軟新推三款機器學習工具 幫助開發者打造強AI應用

關鍵時刻,第一時間送達!

在美國佛羅里達州奧蘭多舉行的微軟 Ignite 大會上,微軟展示了雲計算、人工智慧、混合現實技術驅動的多項微軟產品。而在此之中,頗值得開發者關注的,是微軟為那些想開發 AI 應用的開發者推出了一系列機器學習的工具及學習模型。

微軟 CEO 薩提亞·納德拉在 Ignite 大會上演講

對於矽谷包括國內的科技巨頭們來說,人工智慧已經成為大力競爭的新領域,競爭不僅僅是存在於研發產品與服務,也在於爭奪人才與開發者資源。

機器學習作為實現人工智慧的方式方法之一,在人工智慧早期研究時就已經存在,也一直是行業關注的重點。微軟對此也不例外,近些年也越來越關注機器學習。

此次,微軟為開發者推出的機器學習工具包括三個,分別是Azure機器學習實驗服務(Azure Machine Learning Experimentation)、Auzre機器學習環境(Azure Machine Learning Workbench)以及Azure機器學習模型管理服務(Azure Machine Learning Model Management)。

其中,Azure Machine Learning Experimentation服務能夠幫助開發者迅速上手並部署機器學習實驗工作,該服務支持目前所有常見的開源框架,包括PyTorch、Caffe2、TensorFlow、Cahiner以及微軟自家的CNTK。其應用的規模可以是本地計算機,也可以利用Docker容器以及 Azure Batch AI訓練大規模擴展到雲端的數百台GPU。Azure機器學習實驗服務同時支持Azure HDInsight群集上的Azure Spark。該服務可以幫助開發者追蹤所有他們實驗中的所有模型信息、配置信息以及利用Git repositories追蹤數據信息。

Azure Machine Learning Workbench是針對使用不同操作系統的開發者提供的機器學習桌面客戶端環境,不僅提供Windows版本,也為Mac用戶提供響應的版本。微軟稱之為開發者「開發聲明周期的控制面板,能夠讓開發者迅速用上機器學習」。Azure Machine Learning Workbench整合了Jupyter Notebooks以及Visual Studio Code和PyCharm等IDE,開發者可以用Python、PySpak和Scala等語言進行建模。

微軟機器學習副總裁Joseph Sirosh指出,Azure Machine Learning Workbench能夠幫助開發者自動轉換數據,以便機器學習演算法做進一步處理。

與Azure Machine Learning Experimentation環境一樣,Azure Machine Learning Model Management利用Docker幫助開發者和數據科學家部署和管理模型在任何Docker容器可以運行的地方,包括微軟自己的基於Kubernetes的Azure容器服務。

除了上面三款工具與模型之外,對於一些使用微軟推出的IDE如Visual Studio Code,並用CNTK, TensorFlow, Theano, Keras and Caffe2等開源工具建立模型的開發者,微軟也推出了一系列開發工具供他們使用。

至於一些非開發者但又可能用到AI功能的人群,尤其是Excel用戶,微軟向他們推出了基於Azure的機器學習模型,以此來幫助他們激活並使用公司數據科學家們在Excel等電子表格中創建的AI功能。

從微軟推出的工具與服務來看,除了針對微軟自身設備系統的用戶,微軟也在為其他操作系統以及其他機器學習開源工具、框架的用戶提供服務。人工智慧和機器學習目前應該可以說都處於較為初期的階段,離真正的強工人智能時代仍然有較大的空白需要彌補。作為行業領先者,幫助開發者更好的學習、部署和管理機器學習框架以及各方面知識,不僅是推動行業的發展,也對微軟自身的人工智慧發展會有大的幫助和促進。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 CSDN 的精彩文章:

React 16.0.0 發布,去除專利條款,改用 MIT 許可證
全棧工程師終極修鍊指南
專訪京東孫海波:大牛架構師養成記及電商供應鏈中區塊鏈技術的應用
十年編程,是人玩技術還是技術玩人?

TAG:CSDN |