今年年初,微軟開源了一個(gè)叫做AirSim的研究項(xiàng)目,用來(lái)測(cè)試人工智能系統(tǒng)的安全性。據(jù)雷鋒網(wǎng)了解,AirSim為研究提供現(xiàn)實(shí)環(huán)境、車輛動(dòng)力和感知,來(lái)保證自動(dòng)駕駛汽車的安全。上個(gè)月,微軟升級(jí)了AirSim?,F(xiàn)在,AirSim系統(tǒng)已經(jīng)能夠覆蓋汽車模擬器,促進(jìn)無(wú)人駕駛汽車的研究和發(fā)展。
最新版本的AirSim已經(jīng)登陸GitHub平臺(tái),支持開源和跨平臺(tái)操作。
同時(shí),新版本AirSim還更新了許多功能,功能之一便是為空中交通工具提供額外的解決方案。在AirSim的幫助下,開發(fā)者可以通過(guò)一種叫做“simple_flight”的嵌入式飛行控制器,降低人們模擬無(wú)人機(jī)飛行的難度。這就讓控制和狀態(tài)估計(jì)(state estimation )算法實(shí)驗(yàn)操作更加簡(jiǎn)單容易,無(wú)需嵌入領(lǐng)域昂貴的糾錯(cuò)和開發(fā)程序。
用模擬器建造和測(cè)試汽車
開發(fā)自動(dòng)駕駛汽車算法成本非常昂貴,需要完善的基礎(chǔ)設(shè)施去建造高成本硬件平臺(tái)和巨大的數(shù)據(jù)庫(kù)。
現(xiàn)在,微軟通過(guò)一種開放式的、以社區(qū)驅(qū)動(dòng)的平臺(tái)來(lái)測(cè)試這些算法,來(lái)讓更多研究團(tuán)隊(duì)從事自動(dòng)駕駛汽車開發(fā)。AirSim的新版本包括汽車模擬器、新的環(huán)境和APIs,來(lái)修改程序和即將執(zhí)行的腳本,讓工程師快速開始研究。
快速打造更豐富的環(huán)境
AirSim擁有一個(gè)非常詳細(xì)的3D城市環(huán)境,其包含多種多樣的動(dòng)態(tài)情景,比如交通燈、停車場(chǎng)、湖、建筑工地等等。用戶可以在社區(qū)的不同環(huán)境中測(cè)試系統(tǒng),比如市中心、近郊地區(qū)、植被覆蓋區(qū)和工業(yè)區(qū)域。模擬環(huán)境還包含超過(guò)12千米的道路,延伸到20多個(gè)城市街區(qū)中。
AirSim被開發(fā)成了Unreal Engine(虛幻引擎,簡(jiǎn)稱 UE, 是一款極為出色和流行的 3D 游戲引擎和開發(fā)工具)的插件,這就意味著汽車模擬器將與其運(yùn)行的環(huán)境分離。
開發(fā)者可以打造某種特定環(huán)境(比如城市或農(nóng)村道路),來(lái)滿足特定需求;或者選擇多種線上環(huán)境,來(lái)滿足多種需求;然后跳過(guò)AirSim插件來(lái)測(cè)試你的自動(dòng)駕駛算法。AirSim也允許研究者和開發(fā)者來(lái)結(jié)合新的傳感器和車輛,甚至使用不同的物理引擎。
促進(jìn)人工智能研究
AirSim提供能在多種計(jì)算機(jī)語(yǔ)言(包括C++和Python)中使用的APIs,這樣一來(lái),用多種機(jī)器學(xué)習(xí)工具鏈?zhǔn)褂肁irSim將會(huì)更加容易。
例如,開發(fā)者可以使用有AirSim幫助的Microsoft Cognitive Toolkit (CNTK,微軟認(rèn)知工具包) 來(lái)做深度增強(qiáng)學(xué)習(xí)。
同時(shí),AirSim還能與Microsoft Azure云計(jì)算平臺(tái)一起,擴(kuò)展現(xiàn)數(shù)據(jù)需求量巨大的機(jī)器學(xué)習(xí)算法。此外,有了AirSim的幫助,你可以在短短幾分鐘內(nèi)下載Python APIs ,并讓它控制汽車。
目前,微軟已經(jīng)讓AirSim獲得了很多團(tuán)隊(duì)的支持,包括微軟自己的Microsoft Garage團(tuán)隊(duì),也包括人工智能圈中的其他團(tuán)隊(duì)。
據(jù)雷鋒網(wǎng)了解,未來(lái)微軟希望加入更新的傳感器、更好的車輛物理引擎、更棒的天氣模型和更精細(xì)的現(xiàn)實(shí)環(huán)境,也期待團(tuán)隊(duì)能夠加入,實(shí)現(xiàn)共同成長(zhǎng)。