前陣子 Google 推出了Quick Draw! 的小遊戲,使用者要在20秒內勾勒描繪出頁面所顯示的名詞;在繪畫的同時,AI會藉著背後的算法與之前玩家留下的塗鴉軌跡,持續地猜測你所畫的是什麼物件,並且同步告訴你它的判斷結果。如果畫出來的結果與 Quick Draw! 識別相符,就會進行到下一題,並且持續六道題目。
Google 的兩位負責人對 Quick Draw! 做了簡單的說明:
牙刷、油漆刷、掃帚/地板刷
基於職業病之故,自然想找看看設計團隊有沒有把毛刷產品列入考題中啦!發現了三種市面上比較常見到的刷子:掃帚(broom)、牙刷(toothbrush)、油漆刷(paintbrush)
掃帚
牙刷
油漆刷
不意外地,全球各地的使用者對上述這些產品的外型都有既定印象(還是被 Quick Draw! 辨識出來的才會出現在結果頁面上?),牙刷就有牙刷的樣子,掃帚就有掃帚的樣子。(呃,不然呢?)
是油漆刷也是畫筆
有趣的是,油漆刷的英文是 paintbrush,同時也是畫筆的意思,因此,在15萬個畫出來的塗鴉中,油漆刷與畫筆都有大量的支持者;就外形上來說,油漆刷柄與毛接在一起的地方比握柄端還寬上許多,而畫筆的黏合處的變化則相對小得多,背後的類神經網路是怎麼判斷兩者同屬 paintbrush 呢?
釘耙、掃帚,傻傻分不清楚
另外,又找到了釘耙(rake)的結果頁面,發現除了末端出毛與出釘處的差異,握柄的地方並沒有什麼不同,類神經網路又是怎麼區別兩者的不同呢?
最後,放上自己做了畫筆與掃帚兩道題目時類神經網路的判斷:畫筆像掃帚,掃帚像畫筆,安能辨其為雄雌?