Facebook的人工智慧系統學習和回答問題

東狗發表於2015-04-08

軟體可以讀《魔戒》的摘要並回答關於它的問題,這種能力可以增強Facebook的搜尋。

Facebook正在研發可以處理文字並回答關於它問題的人工智慧軟體。這種努力可能會有很多成果,從Facebook更好的搜尋到更精準有用的個人助手軟體。

這家社交網站的CTO Mike Schroepfer 3月份在舊金山Facebook F8開發者大會上的一個演講中介紹了這款叫做Memory Network的軟體。他通過用這款軟體生成一個《魔戒》的一個超級簡要來展示這款軟體如何從文字中獲取知識,包括類似“比爾博到洞中探險”或者“咕嚕把戒指掉在那兒”這樣的短語,被輸入到軟體中。之後,軟體能夠回答需要明白文字中時間順序的問題,例如“戒指在哪兒?”或者“佛羅多現在在哪兒?”

Shroepfer在演示中提到,從文字中提取資訊並知道怎麼把它組成新的知識是一個對計算機來說很難的任務。它要求機器明白不同物件不同時間點上的關係。

Facebook在用機器學習中最近很流行的一個叫做深度學習(參考“2014年10個突破技術:深度學習”)的方法來做這個工作。這種技術使用有“神經元”的網路來處理資料。Facebook在其中加入Schroepfer描述為“multimillion-slot memory system”的東西,它的作用是儲存和處理事實的短期記憶體。

Facebook在2013年成立了一個關於深度學習的研究組(參考“Facebook在人工智慧投入更多精力”)。像Google和其他地方類似的群組一樣,它重點關注使用深度學習技術讓軟體可以明白影像。在他的演講中,Schroepfer還展示了另一個專案的結果,研究人員教會深度學習軟體通過觀看視訊片段來區分487種不同的運動。他表示,該系統區分花樣滑冰、速滑、花樣輪滑和冰球的效果已經很好了。

這種對人顯然很簡單的任務對軟體是一種重大突破,這提醒了我們即使是深度學習軟體也離非常智慧很遠。但是這種軟體很有價值。如果應用到上傳到Facebook的視訊,也許它能根據你看的內容來給你展示廣告。

相關文章