猜猜我幾歲?HowOldRobot 爆紅年齡測試網站幕後大揭密!
文/記者陳宜豐/2015-05-04 14:46
玩過這個年齡測試網站了嗎?微軟這個「How Old Do I look?」 (我看起來幾歲?) 的頁面(請見:你是凍齡美女嗎?用外表就能判定年齡的神奇網站),在短短 48 小時內就有 100 萬人上傳照片測試,還以每秒 700 張的驚人速度增加中,不過這麼神奇的網站背後的原理到底是什麼?
這個網站起初只是微軟公司的開發人員,為了上週的 Bulid 開發者大會進行展示而架設的,目的是示範微軟的 Auzre 雲端服務以及新發表的臉部偵測 API,但沒想到因此爆紅!
21 歲,咳咳....
怎麼分析的?
這個有趣的網站其實是透過 Azure Machine Learning Gallery 中的套件打造而成,圖片來源:微軟
開發團隊使用微軟的機器學習套件 - Azure Machine Learning Gallery 中,作出一個名為「牛津專案」(Project Oxford)所做出的雲端服務,裏頭就包含臉部 (Face)﹑語音 (Speech)和視覺 (Vision)辨識。為了一開始的資料分析,研究團隊還私下募集了志願提供照片分析的樣本,開發團隊只想找 50 個人作為樣本,結果吸引了 3 萬 5 千人參加 (而且 2 萬 9 千人還是來自土耳其!)。不過幾小時內,用戶總共上傳了 21 萬張照片,網站還用 Microsoft Azure 雲端服務上的 Face detection API’s 去找出人臉,加以分類,藉以辨識是否為同一人。
收到照片然後呢?
網站在收到照片之後,會匯入名為 Azure Event Hubs 的集散中心,在分析過後,取出名為「顏值」的資料,這裡頭可能包括了臉部特徵,包括臉部表情、膚色等,在跟資料庫內已存在的資料做比對,得到猜測的年齡數值,當然分析過後的數據也會回存到雲端資料裡,讓下一位進行比對,獲得更精準(?)的數值。
在短短 48 小時內就有 100 萬人上傳照片測試,累積更多測試數值,圖片來源:微軟
不過這邊就產生個疑問,所上傳的臉部照片微軟是否會儲存供作他用?這點微軟也作出說明,官方表示在分析出「顏值」之後,使用者所上傳的照片就會被刪除,並不會被留下來。
不是人也可以嗎?
貓咪可辨識不出來年齡啊,圖片來源:微軟
另外,開發團隊考量使用者除了測自已跟家人的年齡外,也一定會想惡搞一番,找名人或古人的照片來測試。因此,開發團隊也使用了 Bing Search API 去搜尋網路上的有趣照片,先行累積的數據來讓網友惡搞。至於在非人的部分,其實研究團隊也有測過,根據一位微軟員工表示,「我覺得很準,因為我拿我們家小貓『阿布』的臉去測,即便他很帥,網站還是測不出他幾歲」。
沒有留言:
張貼留言