1
本文作者: 大壯旅 | 2016-12-21 09:30 |
雷鋒網(wǎng)按:小扎最近宣布完成了他的年度目標(biāo):家庭 AI 助手 Jarvis。這是一個(gè)自制的亞馬遜 Alexa 服務(wù),由扎克伯格一手打造完成。在這篇文章中,你可以了解到一名日理萬機(jī)的 CEO 是如何利用個(gè)人時(shí)間調(diào)試完成這個(gè)年度小目標(biāo)的。雖然它已經(jīng)非常聰明,但偶爾……還是會(huì)出點(diǎn)小岔子啦。雷鋒網(wǎng)編譯,未經(jīng)許可不得轉(zhuǎn)載。
當(dāng)新工程師初入 Facebook 大家庭,無論他們是剛畢業(yè)的菜鳥還是行業(yè)資深老司機(jī),都需要花六周時(shí)間在新兵訓(xùn)練營(yíng) Bootcamp(創(chuàng)立于 2006 年)接受訓(xùn)練。在這段時(shí)間里,他們將深入了解公司龐大的代碼庫(kù)和不斷進(jìn)化的編程工具。
作為 Facebook 的創(chuàng)始人和第一位工程師,扎克伯格在 Facebook 初建的幾年內(nèi)為代碼庫(kù)貢獻(xiàn)了大量的彈藥。不過,這位 32 歲的創(chuàng)業(yè)天才卻從來沒到 Bootcamp 學(xué)習(xí)過。
今年一開年,扎克伯格照例公布了自己的新年目標(biāo),今年他的目標(biāo)是利用 Facebook 的開發(fā)工具為自己家打造一個(gè) AI 系統(tǒng)。AI 對(duì) Facebook 的未來至關(guān)重要,通過這一項(xiàng)目,小扎還順便刷新了自己對(duì)公司編程工具和流程的理解。此外,此舉還讓久坐高位的小扎與公司數(shù)千名工程師重新團(tuán)結(jié)一心,弘揚(yáng)了公司文化。好嘛,小扎簡(jiǎn)直是自己走了一遍 Bootcamp 的流程。
不過,作為堂堂 Facebook CEO ,小扎可沒辦法花六周時(shí)間接受系統(tǒng)的新人教育?!拔沂莻€(gè)沒經(jīng)歷過 Bootcamp 培訓(xùn)的菜鳥?!鄙现茉瞬裨谂亮_奧圖的家中接受采訪時(shí)說道。采訪間隙小扎還展示了自己新年目標(biāo)中提到的Jarvis AI 助手。
扎克伯格一直喜歡編程給自己帶來的“確定性”,這一元素是實(shí)現(xiàn)自己目標(biāo)的必要條件之一。雖然小扎現(xiàn)在貴為擁有 1.5 萬名員工的超級(jí)巨頭 CEO ,手中掌握著三大 10 億俱樂部應(yīng)用(Instagram 用戶也破 6 億了),但卻無法享受那份令人愉悅的確定性了。
這也是小扎一直醉心于閑暇時(shí)間開發(fā)小型項(xiàng)目的原因。2012 年時(shí),他的新年目標(biāo)是每天都要寫代碼。而過去幾年中,扎克伯格一直沒丟老本行,他不但參加了多家公司舉辦的黑客馬拉松,還專門開發(fā)了一個(gè)系統(tǒng),通過配對(duì) Facebook 組織圖和內(nèi)部社交圖查看公司里哪個(gè)團(tuán)體社交關(guān)系最緊密。
扎克伯格表示,親自寫代碼的感覺就像當(dāng)初學(xué)中文一樣,這是項(xiàng)很有挑戰(zhàn)性的工作,在學(xué)習(xí)中大腦感覺像被激活了。
Facebook 的工程師文化很特別,簡(jiǎn)單來說如果你的代碼或指令出現(xiàn)了問題,那么就必須停下手上的一切去修復(fù)這一 Bug 。這對(duì)于每天日理萬機(jī)的大公司 CEO 當(dāng)然有些不切實(shí)際。不過小扎表示:“如果遇到 Bug ,我可能會(huì)臨時(shí)走出會(huì)場(chǎng)或者找別人幫我修改代碼,而后者可不符合我的風(fēng)格?!币虼耍?jīng)常會(huì)在工作時(shí)間“做私活”,花許多時(shí)間修改自己的代碼。
在選定新年目標(biāo)后,扎克伯格在Jarvis上花費(fèi)了大約 100-150 小時(shí),雖然名字聽著高大上,但其實(shí)小扎的Jarvis就是個(gè)自制的亞馬遜 Alexa 服務(wù)。利用自己的 DIY Jarvis,小扎和妻子能通過特制的 iPhone 應(yīng)用或 Messenger 上的聊天機(jī)器人控制家里電燈的開關(guān)和播放的音樂。此外,他們還能為訪客開門、烤吐司并提醒他們一歲的女兒 Max 別忘了上漢語課。
作為 Facebook CEO ,小扎在寸土寸金的帕羅奧圖有一所 1.7 萬平方英尺的豪宅,當(dāng)賓客來訪時(shí),Jarvis會(huì)提前偵測(cè)到并自動(dòng)通知主人有人來訪。這樣一來,當(dāng)你穿過木門和花園,小扎就在門口等著你了。
對(duì)于第一次見扎克伯格的人來說,恐怕會(huì)覺得小扎在門口放了個(gè)一比一的真人玩偶,因?yàn)闊o論在哪個(gè)媒體上,他都是 T 恤加牛仔褲。
最近幾周小扎的工作非常繁忙,除了要應(yīng)對(duì) Facebook 通過虛假新聞?dòng)绊懨绹?guó)大選的指控,他還要忙著與股東談判自己對(duì)公司的控制權(quán)問題,此外之前曝出 Facebook 廣告點(diǎn)擊率出錯(cuò)問題后,小扎還需要給廣告主一個(gè)交代。
不過,談?wù)?Jarvis 對(duì)小扎來說是個(gè)輕松的話題,有自己的匈牙利牧羊犬陪伴,扎克伯格坐在客廳里的一個(gè)深綠色沙發(fā)上向記者講述過去一年里打造Jarvis的經(jīng)歷,它方便了小扎一家人的生活,但偶爾也會(huì)帶來麻煩。
今年一月份對(duì)外宣布要開發(fā)Jarvis時(shí),扎克伯格稱自己準(zhǔn)備打造一個(gè)系統(tǒng),該系統(tǒng)能接收語音指令并幫助他控制家里的一切,包括音樂、燈光和溫度等。同時(shí),他還想讓 Jarvis 通過人像識(shí)別實(shí)現(xiàn)訪客接待,并且在客人到達(dá)時(shí)囑咐對(duì)方在小女兒房間里的注意事項(xiàng)。他希望該系統(tǒng)能“用 VR 可視化數(shù)據(jù)幫助我打造更好的服務(wù),更有效率地領(lǐng)導(dǎo)我的團(tuán)隊(duì)。”
轉(zhuǎn)眼間到了年底,除了關(guān)于 VR 的設(shè)想,小扎目標(biāo)中的絕大部分都實(shí)現(xiàn)了,而且該系統(tǒng)整體表現(xiàn)良好,不過偶爾還是會(huì)“抽抽風(fēng)”。
在演示 Jarvis 系統(tǒng)時(shí),扎克伯格先打開了 Messenger 應(yīng)用,做為該系統(tǒng)的前端,在該應(yīng)用中你就能通過簡(jiǎn)單的指令控制電燈的開關(guān)。
出了在屏幕上指指點(diǎn)點(diǎn),該系統(tǒng)還能對(duì)語音指令做出反應(yīng),為此小扎還專門開發(fā)了一款 iPhone 應(yīng)用。不過,演示時(shí)整個(gè)系統(tǒng)不太給力,他重復(fù)了四次命令,屋里的電燈才最終熄滅,關(guān)鍵時(shí)刻掉鏈子的 Jarvis 也讓小扎非常尷尬。
控制音樂播放倒是很成功?!敖o我們來段音樂,”小扎給 Jarvis 下了命令。幾秒鐘后,David Guetta 的“Would I Lie to You”就響了起來。不過,在下“把音量調(diào)高”這樣的指令時(shí),小扎第二次才成功。最后他同樣用了兩次才讓智能管家把音樂停掉。
Jarvis 最讓扎克伯格驕傲的閃光點(diǎn)在于它能習(xí)得主人夫妻倆不同的音樂口味。當(dāng)妻子要放音樂時(shí),它就會(huì)推薦妻子喜歡的而不是男主人的喜好。它還被設(shè)計(jì)能按音樂風(fēng)格播放曲子,比如“輕松的”、“適合家庭氛圍的”或者“與這位歌手風(fēng)格相似的歌”。
“來段與紅辣椒樂隊(duì)類似的音樂,”小扎命令道。幾秒鐘之后,客廳里響起了涅盤樂隊(duì)的“Smells Like Teen Spirit”?!斑@歌符合我的定義吧?”
除此之外,小扎還希望 Jarvis 能在一定程度上理解語言的細(xì)微差別,而這一能力可不容易學(xué)會(huì)。“有時(shí)候你會(huì)告訴 Jarvis ‘Play Something’,但它卻很容易將其理解成歌名、專輯名或歌手名。未來,小扎希望系統(tǒng)通過反饋來習(xí)得不同用語之間的差別,并表示這一過程相當(dāng)有趣。
讓 Jarvis 能播對(duì)音樂和不惹老婆生氣哪個(gè)更簡(jiǎn)單?顯然是前者。
即使是簡(jiǎn)單的開關(guān)燈、播放音樂等命令, Jarvis 可能也會(huì)惹麻煩。舉例來說,扎克伯格與妻子有時(shí)候會(huì)使用不同的短語形容相同的東西,扎克伯格口中的客廳其實(shí)被普莉希拉稱為家庭活動(dòng)室,因此 Jarvis 需要學(xué)會(huì)理解同義詞。但扎克伯格不希望 Jarvis 僅僅記住不同的短語,他還教 Jarvis 學(xué)習(xí)理解它們,以及它們?cè)诓煌榫持械牟煌x,顯然這些問題并不簡(jiǎn)單。
系統(tǒng)會(huì)提醒小扎歡迎朋友的到來
于是, Jarvis 開始成了小扎老婆的“眼中釘”,它時(shí)常會(huì)分不清到底開那個(gè)屋子的燈或者在哪個(gè)屋子放音樂,因此吵醒 Max 就成了家常便飯。
此外, Jarvis 對(duì)位置的判斷也不給力:在家看電視時(shí),關(guān)掉燈會(huì)有更好的體驗(yàn)。不過,小扎表示:“普莉希拉的辦公室緊挨客廳,當(dāng)我要去看電視時(shí), Jarvis 會(huì)關(guān)掉樓下所有的燈。而這時(shí)普莉希拉正要去工作,這會(huì)讓她忍不住發(fā)飆?!?/p>
往常小扎每年只會(huì)設(shè)定一個(gè)新年目標(biāo),但今年他卻一次選了兩個(gè),第二個(gè)是每天跑步一英里。這就意味著,小扎在開發(fā) Jarvis 的過程中,不能坐得太久。就像他 2015 年為自己設(shè)定的挑戰(zhàn),每?jī)芍茏x一本書。
事實(shí)上,扎克伯格用于開發(fā) Jarvis 的時(shí)間比跑步時(shí)間更少,在很大程度上,這要?dú)w功于 Facebook 給力的工具(雷鋒網(wǎng):此處為軟廣?),他可以經(jīng)常利用圖像和語音識(shí)別功能對(duì) Jarvis 進(jìn)行測(cè)試。
不過,惹老婆生氣是小事,在打造 Jarvis 時(shí)小扎遇到最大的困難反而是系統(tǒng)與家中其他設(shè)備和系統(tǒng)的整合,如控制電燈、大門以及溫度的 Crestron 智能家居系統(tǒng)、安全系統(tǒng)、三星電視、Sonos 流媒體音響以及 Spotify 等, Jarvis 需要拿到這些系統(tǒng)的控制權(quán)。
嚴(yán)格來說,扎克伯格的家庭網(wǎng)絡(luò)是 Facebook 企業(yè)基礎(chǔ)設(shè)施的一部分,任何東西要想與這套網(wǎng)絡(luò)相連,就必須獲得 Facebook 的安全證書。從本質(zhì)上講,證書就是數(shù)字認(rèn)證密匙,它們能確保指定設(shè)備的安全。
不過,這些安全措施成了 Jarvis 獲得控制權(quán)的攔路虎。以聯(lián)網(wǎng)冰箱為例,它沒有獲得 Facebook 的安全證書。對(duì)于大多數(shù)人來說,這根本不是問題。但貴為 CEO 的扎克伯格不同,確保他的安全非常重要。
最終,小扎通過互聯(lián)網(wǎng)連接交換機(jī)安全控制某些電器的方式,這至少可讓他能夠遙控開關(guān)電源。扎克伯格希望 Jarvis 能夠利用他此前留在面包機(jī)中的面包片制作烤面包,但現(xiàn)在市售的面包機(jī)在電源關(guān)閉的情況下均無法實(shí)現(xiàn)這一點(diǎn)。為此,扎克伯格還自降標(biāo)準(zhǔn)購(gòu)買了上世紀(jì) 50 年代的古董產(chǎn)品,為的就是方便對(duì)其進(jìn)行控制。
經(jīng)過一番努力后,通過對(duì)產(chǎn)品和服務(wù)軟件進(jìn)行逆向工程,小扎終于將家居用品連在了一起。不過,這只是開發(fā) Jarvis 的前奏而已。
Jarvis 提醒小扎賓客已經(jīng)到達(dá)
盡管 Jarvis 在記者面前有點(diǎn)掉鏈子,但小扎依然為自己目前取得的成就感到驕傲。他表示愿意將賈維斯與當(dāng)前能在市場(chǎng)上買到的同類產(chǎn)品進(jìn)行對(duì)比,如亞馬遜 Echo(背后是 Alexa)和 Google Home(背后是 Google Assistant)。
“ Jarvis 還沒準(zhǔn)備好,”扎克伯格強(qiáng)調(diào)道。“不過如果我連 Echo 或 Google Home 級(jí)別的產(chǎn)品都開發(fā)不出來,我會(huì)對(duì)自己感到很失望的?!?/p>
“跟給自己家開發(fā) AI 產(chǎn)品不同,像亞馬遜和谷歌一樣為千千萬萬人打造類似設(shè)備要困難得多。”小扎補(bǔ)充道。因此, Jarvis 可能不會(huì)成為 Facebook 旗下產(chǎn)品。
“如果我連音樂推薦、面部識(shí)別或讓 Jarvis 理解上下文的功能都搞不定,推動(dòng) AI 進(jìn)步的口號(hào)就是句空談?!毙≡f道。
事實(shí)上,小扎打算公布自己工作時(shí)的摘要,如果他的某些結(jié)論最終能被整合到可用的公共系統(tǒng)中,他的努力就沒有白費(fèi)。這一做法也反映出 Facebook 開源其大部分工作的處事哲學(xué)。
在研發(fā)中,扎克伯格發(fā)現(xiàn)人類擅長(zhǎng)利用文本和語音進(jìn)行互動(dòng),與 Jarvis 的對(duì)話讓播放音樂的指令變得有意義。在很多情況下,文本依然很重要,特別是在有其他人在場(chǎng)的情況下。他說:“如果我允許某人進(jìn)門,但這事與周圍的人無關(guān),為此我寧可發(fā)短信?!?/p>
雖然小札更喜歡通過語音與 Jarvis 互動(dòng),但他更喜歡它以文本方式回應(yīng)他或顯示某些信息,而不是大聲念出來。扎克伯格表示:“當(dāng) Jarvis 講話時(shí),信息量會(huì)非常大,而這是相當(dāng)惱人的事情?!碑?dāng)然,這并非是說語音指令不重要,在特定時(shí)候,還是需要語音指令。
扎克伯格從未奢望過,自己只用 150 小時(shí)開發(fā)的 AI 能與 Facebook 無數(shù) AI 專家每年投入數(shù)千小時(shí)以上開發(fā)出的 AI 相提并論。不過,在好奇心驅(qū)使下,扎克伯格已經(jīng)讓 Jarvis 變得非常聰明,他已經(jīng)準(zhǔn)備好向世界展示它。
未來,小扎還會(huì)繼續(xù)打磨 Jarvis ,因?yàn)檫@套 AI 系統(tǒng)每天還會(huì)伴他身邊,新功能和 Bug 修復(fù)未來也不會(huì)停。
“有 Jarvis 的陪伴感覺超棒,每天早上醒來,只要一句‘早上好’,整個(gè)房子都隨著隨之蘇醒?!痹瞬裾f道?!岸?dāng)你晚上準(zhǔn)備上床睡覺時(shí),無需關(guān)掉每個(gè)房間的燈,只需要說‘晚安’, Jarvis 就會(huì)幫你關(guān)燈,并確保門已鎖好?!?/p>
當(dāng)然,扎克伯格不僅是需要照顧好家人的丈夫和父親,他還是 Facebook 的領(lǐng)航員。這家公司的使命就是通過有效的方式,促使技術(shù)人才創(chuàng)造更偉大的產(chǎn)品。對(duì)于扎克伯格來說,參與 Jarvis 制造的最大收獲,就是重新獲得 Facebook 的編程體驗(yàn)。
他說:“我花了很多時(shí)間利用 Facebook 的工具編寫代碼,作為公司 CEO ,我通常不會(huì)那樣做。但我覺得自己好像成了 Facebook 的新工程師。我非常喜歡公司開發(fā)的這些工具,它們已經(jīng)成為公司企業(yè)文化的重要組成部分?!?nbsp;
最后,和雷鋒網(wǎng)一起來欣賞一下小扎的年度目標(biāo)實(shí)現(xiàn)得如何吧:
Via. Fastcompany
【招聘】雷鋒網(wǎng)堅(jiān)持在人工智能、無人駕駛、VR/AR、Fintech、未來醫(yī)療等領(lǐng)域第一時(shí)間提供海外科技動(dòng)態(tài)與資訊。我們需要若干關(guān)注國(guó)際新聞、具有一定的科技新聞選題能力,翻譯及寫作能力優(yōu)良的外翻編輯加入。
簡(jiǎn)歷投遞至 wudexin@leiphone.com,工作地 北京。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。