紮克伯格公佈智能家居研究成果:與穀歌差得遠

亞太日報

text

【亞太日報訊】Facebook CEO馬克•紮克伯格(Mark Zuckerberg)每年都會設定年度個人目標。今年他曾宣布,將開發人工智能系統,幫助控制智能家居,例如打開照明、啓動家電,以及通過不同的音響播放音樂。

在過去的一年中,紮克伯格花費了 100-150 小時用于他的家庭助理項目。他把這個項目命名爲 Jarvis——電影《鋼鐵俠》中托尼•史塔克的人工智能助理。現在,紮克伯格的 Jarvis 已經可以用來幫助和他的妻子 Priscilla Chen 使用自定義 iPhone 應用程序,或喚醒 Facebook Messenger 機器人開燈關燈,根據個人喜好播放音樂,爲來訪的朋友開門,烤面包,甚至喚醒他們的一歲女兒 Max 准備上中文課。

然而在一年的開發後,這一人工智能系統仍存在許多與當代其他人工智能系統類似的問題。

近日,紮克伯格在Facebook上發表長文,介紹了他爲期一年人工智能項目的成果,並談到了系統存在的許多缺陷。這一項目的成果與其他普通的智能家居系統類似,只能執行少量的命令。

Jarvis的問題主要在于,不同品牌智能産品之間缺乏統一的標准和API(應用程序接口),從而相互通信。在沒有這種通信機制的情況下,將命令組織在一起相當困難。例如,如果沒有使用同樣的編程語言,那麽讓一台面包機與時鍾通信很不容易。

紮克伯格表示:“對類似Jarvis的助手來說,如果希望控制家中的所有一切,那麽我們需要讓更多設備互聯在一起,行業需要開發通用的API和標准,讓這些設備相互通信。”

Jarvis只是紮克伯格的副業,因此在功能方面要遠遠落後于亞馬遜Echo和谷歌Home等成熟産品。最大的區別在于,通過亞馬遜和谷歌各自的API,開發者可以爲這些系統開發技能。但對于Jarvis,紮克伯格需要進行大量的反向工程。因此,一些基本功能的實現也變得非常複雜。

紮克伯格表示:“在開發人工智能之前,我需要寫代碼連接這些系統,而這些系統采用不同的語言和協議。我需要對一些API進行反向工程,從而通過我的計算機發命令,打開照明或播放音樂。”

另一個主要問題是人手不足。如果使用現有API,並有大規模工程師團隊的幫助,那麽工作職責的分配將會很簡單,例如可以很快開發出同一命令的不同版本。然而,紮克伯格所有一切都需要親力親爲。紮克伯格表示,在嘗試開發控制音樂的多種命令時,他發現這非常耗時。很明顯,讓Jarvis學會分辨“播放類似阿黛爾的音樂”和“播放阿黛爾的音樂”兩條命令之間的差異非常困難。

紮克伯格也談到了讓人工智能學習環境信息的問題。他表示:“理解環境信息對任何人工智能都非常重要。例如,當我告訴人工智能,打開‘我辦公室’的交流電源時,這裏的意思與普裏西拉•陳說出同樣命令完全不同。這帶來了問題。例如,當你讓人工智能調暗燈光或播放音樂,但沒有說出具體房間時,它需要知道,你身處哪裏。”

紮克伯格還談到了人工智能的自主學習。他表示:“今年我花了100小時去開發Jarvis,現在我有一個很強大的系統能理解我的意思,完成許多工作。但即使我再花更多的1000小時,我也無法開發出一種系統,完全自主學習新技能,除非我在這一過程中取得基礎性的突破。”

簡而言之,紮克伯格開發了非常不錯的人工智能系統,他可以用這一系統在家中播放音樂,甚至控制家中的多種電器。然而最終,即使是類似紮克伯格這樣的天才也面臨著普通開發者的局限。

(亞太日報)