2018 微軟人工智能大會(huì)(AI Innovate)上,微軟發(fā)布兩項(xiàng)大福利:
第一個(gè)是推出“3個(gè)100”計(jì)劃:
發(fā)布Azure機(jī)器學(xué)習(xí)、Visual Studio Tools for AI等100項(xiàng)微軟人工智能服務(wù)與開(kāi)發(fā)工具;
與來(lái)自100家具有影響力的企業(yè)的開(kāi)發(fā)者和數(shù)據(jù)科學(xué)家合作;
創(chuàng)造100個(gè)針對(duì)關(guān)鍵行業(yè)的人工智能解決方案和落地場(chǎng)景。
第二個(gè)福利是針對(duì)AI初學(xué)者,推出在線人工智能學(xué)院,免費(fèi)提供包括AI基礎(chǔ)、核心技術(shù)和高階應(yīng)用在內(nèi)的總共250課時(shí)的12門人工智能學(xué)分課程,覆蓋10項(xiàng)應(yīng)用技能。
在這兩項(xiàng)大福利中,微軟的一些核心技術(shù)正式對(duì)外開(kāi)放和開(kāi)源。
Azure IoT Edge開(kāi)源
微軟全球執(zhí)行副總裁、微軟人工智能及微軟研究事業(yè)部負(fù)責(zé)人沈向洋博士首先介紹了Azure的現(xiàn)狀。
Azure已經(jīng)覆蓋全球50多個(gè)區(qū)域,并且獲得了不同地區(qū)的超過(guò)70項(xiàng)安全合規(guī)認(rèn)證,遠(yuǎn)高于其它任何公有云服務(wù),是“世界的計(jì)算機(jī)”。
Azure匯聚了微軟在人工智能領(lǐng)域的全部投入與技術(shù)積累,是開(kāi)發(fā)、部署、運(yùn)行人工智能的最佳云平臺(tái),同時(shí)也是將智能云與智能邊緣融會(huì)貫通的關(guān)鍵環(huán)節(jié)。
沈向洋說(shuō),到2020年,全球智能邊緣設(shè)備的總數(shù)將超過(guò)200億臺(tái),它們無(wú)需一直連接到云端,就能看會(huì)想、能聽(tīng)會(huì)講。
為了幫助開(kāi)發(fā)者進(jìn)軍智能邊緣計(jì)算,微軟推出了Azure IoT Edge物聯(lián)網(wǎng)服務(wù),它能夠在Linux和Windows上運(yùn)行,并在今年的Build大會(huì)上宣布開(kāi)源,能夠允許開(kāi)發(fā)者進(jìn)行擴(kuò)展、添加功能,并部署到任何環(huán)境中。
Azure 上的認(rèn)知服務(wù)也可以擴(kuò)展到Azure IoT Edge,目前微軟已經(jīng)推出了定制視覺(jué)服務(wù),可以讓無(wú)人機(jī)或其它工業(yè)裝備無(wú)需連接到云,就能做出快速的響應(yīng)和處理。這是首個(gè)支持在邊緣環(huán)境中部署的Azure認(rèn)知服務(wù)。未來(lái)幾個(gè)月,還會(huì)有更多服務(wù)陸續(xù)登陸Azure IoT Edge物聯(lián)網(wǎng)服務(wù)。
大疆創(chuàng)新(DJI)正在與微軟合作,利用Azure IoT Edge和微軟人工智能服務(wù)開(kāi)發(fā)適用于農(nóng)業(yè)、建筑行業(yè)、公共安全及更多應(yīng)用場(chǎng)景的解決方案。
Azure Sphere預(yù)覽版
為了給邊緣設(shè)備提供更加周全的安全保護(hù),微軟發(fā)布了Azure Sphere預(yù)覽,這是第一個(gè)能夠?yàn)槁?lián)網(wǎng)微控制器(MCU)提供工業(yè)級(jí)安全保障的完整平臺(tái)級(jí)解決方案。
Azure Sphere方案將提供經(jīng)過(guò)特殊設(shè)計(jì)的安全芯片、安全操作系統(tǒng)和能夠守護(hù)每臺(tái)設(shè)備的云端安全。目前每年全球有90億片微控制器被安裝到從家用電器到工廠設(shè)備的各種機(jī)器中,但只有1%具有聯(lián)網(wǎng)功能,Azure Sphere無(wú)疑將開(kāi)啟潛力巨大的市場(chǎng)機(jī)遇。
視覺(jué)、語(yǔ)音、翻譯等認(rèn)知服務(wù)
微軟已經(jīng)在全球推出24項(xiàng)認(rèn)知服務(wù),其中17項(xiàng)已經(jīng)商用化。
微軟的圖像描述功能,不僅能夠理解一張圖像中多個(gè)物件,它還能夠理解這些物件中間各自的關(guān)系,然后利用自然語(yǔ)言處理,那能夠像人類一樣把圖像能夠自然地描述出來(lái)。
視覺(jué)另外一個(gè)是是OCR功能。兩周前的微軟Build大會(huì)上,宣布推出一個(gè)全新改版的OCR引擎,并且已經(jīng)開(kāi)放預(yù)覽。改版后的OCR對(duì)手寫識(shí)別有了很大提高。
接下來(lái)是微軟全球技術(shù)院士黃學(xué)東介紹語(yǔ)音和翻譯方面的進(jìn)展。
微軟今年3月宣布其研發(fā)的機(jī)器翻譯系統(tǒng)首次在通用新聞的漢譯英上達(dá)到了人類專業(yè)水平,實(shí)現(xiàn)了自然語(yǔ)言處理的又一里程碑突破。
微軟的語(yǔ)音和翻譯新產(chǎn)品包括統(tǒng)一語(yǔ)音解決方案、量身定制功能、麥克風(fēng)陣列開(kāi)發(fā)系統(tǒng)。
微軟跟中國(guó)移動(dòng)在語(yǔ)音、機(jī)器翻譯等領(lǐng)域合作,成為微軟技術(shù)落地中國(guó)市場(chǎng)的案例。黃學(xué)東介紹,微軟最近又新推出定制語(yǔ)音合成服務(wù)。
使用了微軟語(yǔ)音技術(shù)的魔芋AI翻譯器,剛上市兩周,現(xiàn)在用戶分布在290個(gè)城市,全球34個(gè)國(guó)家。
Tools for AI開(kāi)發(fā)套件
Tools for AI是微軟提供的全平臺(tái)、全軟件產(chǎn)品生命周期、支持各種深度學(xué)習(xí)框架的開(kāi)發(fā)套件。開(kāi)發(fā)者可以通過(guò)熟悉的Visual Studio 和Visual Studio Code開(kāi)發(fā)工具,快速開(kāi)發(fā)深度學(xué)習(xí)相關(guān)的程序。
其特性可以總結(jié)為:
1.Tools for AI與Visual Studio (Code) 配合,為開(kāi)發(fā)者提供了一個(gè)快速入門深度學(xué)習(xí)開(kāi)發(fā)的集成開(kāi)發(fā)環(huán)境,包括:
跨平臺(tái)的Python編輯調(diào)試環(huán)境
一鍵安裝所有主流深度學(xué)習(xí)框架開(kāi)發(fā)環(huán)境 ,包括CNTK、TensorFlow、PyTorch、Caffe2、MXNet等
包含龐大的樣例庫(kù)和項(xiàng)目模板等
2.Tools for AI可與各層級(jí)云端緊密集成,方便開(kāi)發(fā)者利用云端資源管理和訓(xùn)練深度學(xué)習(xí)模型,支持的云端服務(wù)包括:
任意的遠(yuǎn)程Linux 服務(wù)器
基于容器技術(shù)的服務(wù)器
Azure上的DLVM虛擬機(jī);Azure ML服務(wù);Azure Batch AI服務(wù)
深度學(xué)習(xí)平臺(tái)軟件Open Platform for AI (OpenPAI)
3.Tools for AI提供完整的人工智能開(kāi)發(fā)生命周期管理功能,包括模型訓(xùn)練、模型轉(zhuǎn)換、應(yīng)用程序開(kāi)發(fā)等。
4.Tools for AI和微軟預(yù)建的高階人工智能相服務(wù)(例如微軟認(rèn)知服務(wù)Cognitive Services)結(jié)合,可幫助開(kāi)發(fā)者更快地開(kāi)發(fā)應(yīng)用程序。
其中,Azure Batch AI是微軟智能云上的一項(xiàng)托管服務(wù),允許數(shù)據(jù)科學(xué)家和人工智能開(kāi)發(fā)者以非常簡(jiǎn)單的方式利用包括GPU在內(nèi)的Azure云計(jì)算資源對(duì)人工智能模型進(jìn)行訓(xùn)練。
數(shù)據(jù)科學(xué)家只需明確任務(wù)需求,設(shè)定輸入、存儲(chǔ)、輸出等設(shè)置,其它所有與基礎(chǔ)設(shè)施管理、規(guī)模縮放、批量工作任務(wù)相關(guān)的繁雜的后臺(tái)工作都能由Azure Batch AI自動(dòng)完成。
全雙工語(yǔ)音技術(shù)開(kāi)放
去年8月,小冰年度發(fā)布會(huì)上,小冰給現(xiàn)場(chǎng)的記者打了一個(gè)全雙工的電話,從那之后,微軟的小冰和人類之間到了超過(guò)60萬(wàn)個(gè)全雙工電話。
小冰已經(jīng)有4次迭代,小冰的情感計(jì)算框架讓她擁有Session-oriented的交流。
微軟還宣布將向合作伙伴和開(kāi)發(fā)者開(kāi)放“全雙工語(yǔ)音技術(shù)(Full Duplex)”,將“人機(jī)交互”進(jìn)化為能像人類一樣自然的“人機(jī)交流”,開(kāi)發(fā)者可以使用這項(xiàng)技術(shù)打造自己的對(duì)話應(yīng)用。今年四月,微軟正式在美國(guó)和中國(guó)同步宣布了Full Duplex感官,并已完成產(chǎn)品化落地。
今天,微軟還宣布一項(xiàng)人工智能內(nèi)容創(chuàng)造的全新技能,為每個(gè)孩子定制專屬于他們的有聲童話故事,將于“六一”兒童節(jié)正式上線。家長(zhǎng)可以設(shè)置童話故事的主人公和故事傾向,如更偏教育意義等,然后安排微軟小冰完成創(chuàng)作。
開(kāi)源框架
微軟之前發(fā)起了開(kāi)放神經(jīng)網(wǎng)絡(luò)交換(ONNX)項(xiàng)目,目前,已經(jīng)有15家公司支持ONNX,并且還有更多公司正在加入進(jìn)來(lái)。現(xiàn)在已經(jīng)有PyTorch等六種頂級(jí)框架支持ONNX,其它框架則可以通過(guò)轉(zhuǎn)換器獲得支持。
在Build 2018微軟全球開(kāi)發(fā)者大會(huì)上,微軟宣布推出跨平臺(tái)、開(kāi)源機(jī)器學(xué)習(xí)框架ML.NET開(kāi)放預(yù)覽。
ML.NET讓任何 .NET開(kāi)發(fā)者都能開(kāi)發(fā)出自己的定制化機(jī)器學(xué)習(xí)模型,并將其融入到自己的應(yīng)用中去——開(kāi)發(fā)者完全無(wú)需具備開(kāi)發(fā)和調(diào)試機(jī)器學(xué)習(xí)模型的經(jīng)驗(yàn)。這一框架最初由微軟研究院開(kāi)發(fā),并且在Windows、Bing、Azure等微軟產(chǎn)品上都得到了成功的應(yīng)用。通過(guò)將這一技術(shù)框架開(kāi)源,微軟希望能夠?yàn)槊恳晃婚_(kāi)發(fā)者賦予駕馭機(jī)器學(xué)習(xí)的能力。
Project Brainwave
Project Brainwave能利用Azure上最先進(jìn)的FPGA基礎(chǔ)架構(gòu)完成實(shí)時(shí)的人工智能處理。用戶只需通過(guò)實(shí)時(shí)的單一批數(shù)據(jù),就能得到以往需要多得多的批數(shù)據(jù)處理才能得到的性能,真正實(shí)現(xiàn)人工智能的實(shí)時(shí)計(jì)算。
而且,F(xiàn)PGA運(yùn)算不僅僅只在云端提供——通過(guò)合作伙伴,也可以通過(guò)Azure Stack混合云在本地提供FPGA。如此強(qiáng)大的實(shí)時(shí)計(jì)算能力不僅存在于云端,同時(shí)也適用于邊緣計(jì)算。
最后,為了讓每個(gè)人都有機(jī)會(huì)學(xué)習(xí)人工智能,微軟推出在線人工智能學(xué)院,目標(biāo)是一年內(nèi)培養(yǎng)出10萬(wàn)余名人工智能人才,將免費(fèi)提供包括AI基礎(chǔ)、核心技術(shù)和高階應(yīng)用在內(nèi)的總共250課時(shí)的12門人工智能學(xué)分課程,覆蓋10項(xiàng)應(yīng)用技能。完成課程學(xué)習(xí)的用戶,還可申請(qǐng)微軟專業(yè)學(xué)位課程(MPP,Microsoft Professional Program)作為職業(yè)技能認(rèn)證。