扎克伯格在Facebook主頁(yè)上展示智能助手研究成果
北京時(shí)間12月20日早間消息,F(xiàn)acebook CEO馬克·扎克伯格(Mark Zuckerberg)每年都會(huì)設(shè)定年度個(gè)人目標(biāo)。今年他曾宣布,將開發(fā)人工智能系統(tǒng),幫助控制智能家居,例如打開照明、啟動(dòng)家電,以及通過不同的音響播放音樂。作為對(duì)鋼鐵俠的致敬,他將這一系統(tǒng)命名為Jarvis。然而在一年的開發(fā)后,這一人工智能系統(tǒng)仍存在許多與當(dāng)代其他人工智能系統(tǒng)類似的問題。
本周,扎克伯格在Facebook上發(fā)表長(zhǎng)文,介紹了他為期一年人工智能項(xiàng)目的成果,并談到了系統(tǒng)存在的許多缺陷。這一項(xiàng)目的成果與其他普通的智能家居系統(tǒng)類似,只能執(zhí)行少量的命令。
Jarvis是“鋼鐵俠”的個(gè)人智能助手
Jarvis的問題主要在于,不同品牌智能產(chǎn)品之間缺乏統(tǒng)一的標(biāo)準(zhǔn)和API(應(yīng)用程序接口),從而相互通信。在沒有這種通信機(jī)制的情況下,將命令組織在一起相當(dāng)困難。例如,如果沒有使用同樣的編程語(yǔ)言,那么讓一臺(tái)面包機(jī)與時(shí)鐘通信很不容易。
扎克伯格表示:“對(duì)類似Jarvis的助手來說,如果希望控制家中的所有一切,那么我們需要讓更多設(shè)備互聯(lián)在一起,行業(yè)需要開發(fā)通用的API和標(biāo)準(zhǔn),讓這些設(shè)備相互通信。”
Jarvis只是扎克伯格的副業(yè),因此在功能方面要遠(yuǎn)遠(yuǎn)落后于亞馬遜Echo和谷歌Home等成熟產(chǎn)品。最大的區(qū)別在于,通過亞馬遜和谷歌各自的API,開發(fā)者可以為這些系統(tǒng)開發(fā)技能。但對(duì)于Jarvis,扎克伯格需要進(jìn)行大量的反向工程。因此,一些基本功能的實(shí)現(xiàn)也變得非常復(fù)雜。
扎克伯格表示:“在開發(fā)人工智能之前,我需要寫代碼連接這些系統(tǒng),而這些系統(tǒng)采用不同的語(yǔ)言和協(xié)議。我需要對(duì)一些API進(jìn)行反向工程,從而通過我的計(jì)算機(jī)發(fā)命令,打開照明或播放音樂。”
可以用語(yǔ)言指令讓Jarvis給朋友開門
另一個(gè)主要問題是人手不足。如果使用現(xiàn)有API,并有大規(guī)模工程師團(tuán)隊(duì)的幫助,那么工作職責(zé)的分配將會(huì)很簡(jiǎn)單,例如可以很快開發(fā)出同一命令的不同版本。然而,扎克伯格所有一切都需要親力親為。扎克伯格表示,在嘗試開發(fā)控制音樂的多種命令時(shí),他發(fā)現(xiàn)這非常耗時(shí)。很明顯,讓Jarvis學(xué)會(huì)分辨“播放類似阿黛爾的音樂”和“播放阿黛爾的音樂”兩條命令之間的差異非常困難。
扎克伯格也談到了讓人工智能學(xué)習(xí)環(huán)境信息的問題。他表示:“理解環(huán)境信息對(duì)任何人工智能都非常重要。例如,當(dāng)我告訴人工智能,打開‘我辦公室’的交流電源時(shí),這里的意思與普里西拉·陳說出同樣命令完全不同。這帶來了問題。例如,當(dāng)你讓人工智能調(diào)暗燈光或播放音樂,但沒有說出具體房間時(shí),它需要知道,你身處哪里。”
扎克伯格還談到了人工智能的自主學(xué)習(xí)。他表示:“今年我花了100小時(shí)去開發(fā)Jarvis,現(xiàn)在我有一個(gè)很強(qiáng)大的系統(tǒng)能理解我的意思,完成許多工作。但即使我再花更多的1000小時(shí),我也無(wú)法開發(fā)出一種系統(tǒng),完全自主學(xué)習(xí)新技能,除非我在這一過程中取得基礎(chǔ)性的突破。”
簡(jiǎn)而言之,扎克伯格開發(fā)了非常不錯(cuò)的人工智能系統(tǒng),他可以用這一系統(tǒng)在家中播放音樂,甚至控制家中的多種電器。然而最終,即使是類似扎克伯格的天才也面臨著普通開發(fā)者的局限。