微軟又有新點子:讓無人機與滑翔機結合,一次能飛好幾天!
編者按:如何才能讓無人機儘可能省電?找到上升氣流、盡量多滑翔,這可能是個不錯的答案。微軟正在沙漠中進行相關的實驗,試圖用演算法解決尋找上升氣流的問題。本文編譯自紐約時報原題為「Microsoft Teaches Autonomous Gliders to Make Decisions on the Fly」的文章。
滑翔機轉向,朝著南方飛去,四個男人坐在SUV汽車內,在地面上追逐,穿過內華達荒漠。
在前排座位上,兩名男子用眼睛追蹤滑翔機。後面兩個人用筆記本追蹤,目測數據從滑翔機的內置小計算機發送出來,輸入到步話機。前面有一輛吉普車,Ashish Kapoor坐在車子內根據命令前進,汽車在碎石路上減速,他的眼睛牢牢盯住白色Styrofoam滑翔機。
很快,滑翔機轉了一個彎,它繞著不可見的、上升的熱氣流優雅轉了一個圈,然後緩慢沖向天空。「它在翱翔。」Kapoor指著滑翔機,它盤旋而上,越飛越高,在熱空氣之上飛翔。「它發現了熱氣流。」
上周,在內華達Hawthorne周圍的荒漠山谷內(位於Reno南部130英里處),Kapoor與微軟同事測試了兩架滑翔機,它們可以自己在天空飛行。滑翔機由演算法指引,通過內置感測器學習,可以預測空氣模式,規劃前進路線,這些滑翔機能夠找到上升暖氣流,然後利用氣流飛翔。
微軟希望最終無人駕駛飛行器可以藉助氣流在空中長時間飛翔,一次飛幾小時甚至幾天,將消耗的電力降至最低,這樣一來飛行器就可以追蹤天氣情況,監測農田作物,甚至為某些沒有網路的地區提供網路服務。
項目是Kapoor領導的,他是一名AI研究人員,拿到了飛行執照。有許多企業都在努力,想開發可以自己做決定的飛機、汽車及其它機器,它們處於不確定環境時能夠自己做決定,機器如果想自己導航,必須具備這樣的能力。
利用相似的方法,谷歌也在開發高緯度互聯網氣球,它可以在空中一次飛翔幾個月。許多公司都在設計能夠自動行駛的汽車。學校專家也在努力,比如加州大學伯克利分校,他們開發的東西相當廣泛,有家用機器人,這些機器人看起來簡單,實際上可以完成相當複雜的任務,比如整理床鋪,他們還在開發外科手術機器人。
汽車、飛機及其它機器人可以識別周邊目標物,精準度與人類眼睛不相上下,能做到主要是因為有了神經網路,神經網路是一個用來描述數學系統的術語,它可以通過分析大量數據不斷學習,完成特定任務。
要讓機器自己導航,機器必須模擬人類直覺,預測接下來會發生什麼事,根據情況改變行為。微軟、谷歌、伯克利瞄準的正是這個方向。
這種類型的研究越來越重要,谷歌和許多企業都在開發無人駕駛汽車。斯坦福航空航天教授Mykel Kochenderfer認為,微軟項目推動自動駕駛汽車向前發展,這種汽車可以處理各種意外行為,比如司機、自行車騎手、行人的意外行為。
如果要控制機器,讓它在相對安全但是非常真實的環境中行駛,數學技術的邊界必須拓寬。Kochenderfer說:「通過滑翔機,你可以測試演算法,將測試對人、財產構成的威脅降到最低。」
開發演算法時,Kapoor和團隊依靠幾十年前的老技術,這種技術叫作「馬爾可夫決策過程」。從本質上講就是對不確定環境進行識別並做出響應。
有一個背包,裡面隨機裝了許多東西,你將手伸到背包里拿東西,就會有許多不同的結果,馬爾可夫技術與此類似。當你將手伸到背包,開始搜索,拿到的東西非常不確定。你不知道去哪裡拿。首先,你要移開大東西,比如書和筆,你知道它們不是硬幣,然後變化減少,降到最少,任務變得容易完成了。微軟演算法正是要做相似的事,它是一種「數學感知」。演算法會對不確定性進行限制,將問題的範圍縮小。
Andrey Kolobov也是Kapoor團隊的成員,他是一名研究人員,對這種方法很了解。
4年前,Andrey Kolobov加入微軟研究團隊,他將這種方法應用於Windows操作系統和必應搜索。當時,Kolobov要解決的是數字世界的不確定問題,現在他要將該方法應用於物理世界。Kolobov說這種方法的應該範圍越來越廣。
在內華達沙漠內,團隊讓兩個滑翔機升空,用手持遙控控制。一旦開始飛行,滑翔機用自己的設備翱翔,它必須利用風及其它空氣條件飛行。
通過內置演算法,滑翔機可以分析周邊發生的事,然後根據需要改變方向。它們會從環境中學習,雖然滑翔機不知道接下來會發生什麼事,但是至少可以猜測。Kolobov解釋說,因為滑翔機要依賴無法控制的現象飛行,所以必須提前推斷、規劃。
滑翔機需要規劃路線,前往某個位置,那裡會有升力,然後尋找辦法利用升力,借上升暖氣流飛行。事實證明數學方法是可行的。
儘管如此,飛行器離完美還很遙遠。微軟使用的是玻璃纖維滑翔機,翼展16英尺,團隊希望能創下滑翔機無人駕駛飛行時間新紀錄,讓飛行時間達到5小時以上。反覆嘗試了2天之後,因為無線電及其它設備有問題目標沒有達到。
研究人員可以改進學習演算法,如果要讓無人駕駛汽車變得更完美,這點相當重要。要讓機器在真實世界自己導航,機器必須向人類直覺學習,為下一步做準備,處理之前未曾經歷過的事情。
加州大學伯克利分校教授Ken Goldberg說:「機器人的核心問題是不確定性,機器人與圍棋、國際象棋等遊戲的不同之處正在於此。」
在過去2年里,谷歌旗下DeepMind用神經網路及其它技術打造了一個系統,它打敗了世界知名圍棋高手,圍棋遊戲比國際象棋更複雜。在AI發展史上這是一個里程碑。現在研究人員希望能讓AI在真實世界取得更大進步。
為什麼微軟要開發無人駕駛滑翔機?這是一個重要原因。正如Kolobov所說的:「明天的AI系統將會面臨所有相同的挑戰。」
【編譯組出品。編輯:郝鵬程】
※2017哪些科技名詞最火?人工智慧已進入炒作高峰!
※從HTTP轉向HTTPS,谷歌這個新變化在安全領域意義非凡!
※黃燜雞進軍美國,蘭州拉麵開去日本,沙縣小吃你幹啥呢?
※這首無聲音樂時長10分鐘,售價6.5元,卻火得一塌糊塗!
※動作遊戲危險了!熊貓直播6款遊戲遭封,下一個是《絕地求生》?
TAG:氪星情報局 |
※【無人機】看見一隻小蜻蜓在飛啊飛,抓下後一看,沒想到是一架無人機!
※男子把貓咪打造成無人機,飛上天的那一刻,貓不淡定了!
※穿上機械護甲,像鳥一樣張開雙臂,就能操控一架無人機
※戰神段位的人機有多可怕?包子機場遇到一次,轉眼人就沒了!
※天空準是跟印度有大仇!無人機比戰機還不堪,有啥可炫耀的?
※我國無人機怎麼樣了?是不是有一個叫做翔龍?性能呢?
※以色列無人機墜毀,另一架無人機趕來補刀,一點念想都不給留!
※天空飄來一具火箭筒?這腦洞真可以無人機功能又被拓展出一個
※全球最危險的機場,每次起飛只有一次機會,稍有不慎人機盡毀
※中國無人機再次被擊落,是性能不給力嗎?真相是這樣的!
※無人機的四旋翼,為什麼不能運用到大型有人直升機上?
※無人機想要走上航母,還面臨這幾個缺點,再好的性能也要大打折扣
※一架無人機為何能做到讓機場停擺1小時?那麼一群呢?張召忠回復
※無人機還能飛到水裡游?這也太科幻了吧!新加坡推出兩棲無人機
※再次出現在我們的視野,這一次雙頭無人機,就是奔著反隱身來的?
※無人機掛把槍就能變身大殺器?做不到這點,一開槍就報廢
※無人機一定要打下來嗎?用撞的方式反無人機,卻大受歡迎!
※無人機也能安裝火箭筒?只有一次攻擊機會,卻可輕鬆擊毀坦克
※唯一沒有人機的模式,不是娛樂模式,大神們都玩它!
※成飛新型雙進氣道飛翼機曝光,無人機還是隱身轟炸機?你怎麼看?