他叫喬治·霍茲(George Hotz)。
這個名字對一些人而言可能有些陌生,但如果你早前折騰過 iPhone 的越獄,多少應該聽過 geohot。
沒錯,他就是在2007年第一個破解了iPhone的天才少年,讓AT&T的定制機可以運行在任何運營商的網絡下。當時喬治·霍茲只有17歲,之后發布了大名鼎鼎的iOS越獄軟件 purplera1n(紫雨)。
2010年,他又第一個破解了索尼PlayStation 3,還為此惹上了官司被后者告上法庭。
更大的影響還在后面。
喬治·霍茲的支持者(主要是黑客)因為不滿法庭的裁定,對索尼的網絡和服務開始了瘋狂的報復,直接或間接地引發了2011年以及之后的大規模黑客事件。
黑客組織以Anonymous、LulzSec為代表,后果則是sony.com、playstation.com等網站接連被端,服務器被入侵,數千萬用戶信息被盜,相關聯的品牌諸如任天堂、EA、世嘉、新聞集團等也沒能幸免。
黑客事件之后,喬治·霍茲選擇了退隱,表示不再發表破解信息,但他仍舊認為“黑客只是一群有著電腦技術的人,而技術是無罪的。”
之后他仍舊會參加一些安全大賽,發布小工具,查找漏洞,順便賺點零花錢,比如:
發布幾近萬能的Android root工具towelroot,下載量超5000萬;
參加Pwnium,現場破解Chromebook贏回15萬美金;
在Pwn2Own上查找Firefox瀏覽器漏洞獲獎5萬美金;
以一人之力參加韓國一項四人團隊安全比賽,狂攬3萬美元。
這個過程中喬治·霍茲也開始嘗試一些職業化的工作,遍歷各大頂尖的科技公司:
在Google實習5個月,在SpaceX待了四個月,然后又在Facebook工作8個月。
只不過,這些羨煞旁人的工作都沒能帶給喬治·霍茲多少成就感,他反倒因為看著其中的一些天才被驅使著做一些無意義的瑣事而感到倦怠。
于是他繼續尋找他中意的事業。直到他盯上了Google和特斯拉都在捯飭的自動駕駛技術(Self-driving)。
看過了喬治·霍茲的履歷,你可能不會懷疑他的能力。試駕的結果也證明了這一點。
George Hotz改裝的謳歌車內部照片,中控臺是一個21.5英寸的平板電腦,尺寸要大于特斯拉上的那臺(17英寸)
他開著改裝的2016款謳歌ILX,載著彭博商業周刊的記者在280號州際公路上試駕,在自動駕駛模式下以105km/h(65 英里/時)的速度切入S形彎道,順利通過。中間的一個小插曲是在第二個彎道快結束時,車子曾突然沖向其右側的SUV,但及時迅速地自動矯正了路線。
事后,喬治·霍茲告訴一起試駕的記者,這輛車子第一次自動駕駛成功,其實就在當天早晨。
看到這里,你應該已經明白了。喬治·霍茲要做的并不是完全的無人駕駛,而是想在高速公路場景下實現車道保持、行人探測、碰撞警告等功能,和特斯拉在10月份發布的7.0 系統中著重改進的自動駕駛功能相近。
說得更明確一點,他的直接競爭對手是為特斯拉、寶馬、福特、通用等提供駕駛輔助系統的以色列公司——Mobileye。
在接受彭博商業周刊的采訪時,喬治·霍茲毫不留情地抨擊Mobileye“已經過時了。”他的目標是利用現成的電子元器件,實現不輸于Mobileye的自動駕駛體驗,僅僅使用六顆手機上的攝像頭模組即可,每顆成本13美元:
兩顆位于后視鏡,一顆位于車尾,左右兩側各一顆,車頂一顆則是大視角的魚眼相機。
按照喬治·霍茲的設想,他會利用神經網絡,也就是自學習的人工智能算法對相機控制軟件進行優化,最終向車企或者是普通消費者售賣相機和軟件套裝,價格都訂好了——1000 美元/套。
我們現在看到的喬治·霍茲在自動駕駛上的成果,其實始自今年10月底。當然在此之前的一些準備工作還是必須的,比如調試傳感器、處理器等電子裝置。一切就緒后,則首先讓自動駕駛模塊去觀察喬治·霍茲自己的駕駛行為:
當你讓電腦學習了100萬把椅子的照片之后,它對椅子的認知在某種程度上就要遠超過人類自身。
對自動駕駛系統的訓練也是如此,這便是我們常講的人工智能(AI),涉及到圖像識別等深度學習算法。
前前后后經過多次的學習訓練之后,到第三次試駕的時候,喬治·霍茲的這套系統又成熟了很多,可以自動控制剎車和加速。彭博商業周刊的記者表示:
車子可以平穩地保持在車道的中間,并且在前車減速時,它也會跟著減速。
喬治·霍茲說自己的工作并不僅僅是自動駕駛的一種低成本實現方式,有自己的獨創性的發現。不過他在采訪中并沒有透露更多的細節,僅表示改進了AI軟件對攝像頭數據的解讀方式:
傳統的自動駕駛系統通常會根據情境來設定駕駛的規則,有的代碼用來確定跟隨行車的規則,有的代碼用來確定馬路上突然沖出一只梅花鹿時如何處置,諸如此類。
因越獄iPhone和索尼PlayStation成名的喬治·霍茲的系統中沒有這么多的規則,更多的是學習駕駛者的駕駛行為和不同場景下的處置方式,然后進行模仿和優化。
下面這段話概括了喬治·霍茲對于自動駕駛的理解和實現方式:
這些假定有著致命的缺陷,畢竟現實中有著太多的突發情況和不確定性,預設的規則并不能窮盡所有的可能。最好的方式是讓車子學會像人類一樣,綜合處理各種視覺信號,并基于駕駛經驗做出判斷,而不是依靠生搬硬套各種規矩。”
這樣做一個直接的好處是,喬治·霍茲設計的這套系統總共只有2000多行代碼。這也延續了他在開發越獄軟件時的那種干凈利落的coding風格。
這位曾經的天才少年接下來還有一個新的計劃——成為一名 Uber 司機,給自動駕駛系統積攢更多的訓練數據,希望在五個月之內搭建一個世界頂級的自動駕駛系統。
而對于潛在的競爭對手和偶像,喬治·霍茲希望:
Elon Musk 能夠最終收購這項技術,不過是以兩倍的價格。
在過去的數年間,他給科技圈帶來了足夠多的驚喜,誰又能說這一次喬治·霍茲到底會成就新的傳奇,還是在折騰完之后回頭找 Google 討要一份工作?