「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

【搞機百科】谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

忽然間,谷歌在微信上的首款小遊戲“猜畫小歌”就莫名的火起來了,沒錯就是火了!朋友圈小夥伴兒們一個個的都變身成為“靈魂畫師”。

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

正式開始前先看看筆者的作品,我是不是畫出了靈魂了,哈哈

這款《猜畫小歌》簡單的說,是一款通過手機來繪畫的小遊戲,玩家需要在遊戲限定的20秒內完成要求的繪畫,如果你的畫作被AI識別成功,那麼就算順利達成,進入下一關。如果被AI猜錯,那對不起,就只能重新開始了。據說目前已經有大佬用時1小時39分鐘,連續畫出301張畫。

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

雖然這款小程序最近才登陸微信,但它的前身,隸屬於谷歌AI實驗室的快速塗鴉(quickdraw)早就出現了。

「猜畫小歌」背後的 AI 技術

「猜畫小歌」就對畫作的辨識,其實利用的就是神經網絡技術,是基於對大量塗鴉樣本的學習。通俗點說,AI 通過神經網絡認知世界的過程,與嬰兒最初認知世界的過程頗有點異曲同工的意思,孩子通過識圖卡片、繪畫來識別周遭事物,這些圖畫並不一定要與實物一模一樣,但必須包含了事物的顯性特徵。

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

而很多時候,你剛畫了幾筆,猜畫小歌就已經猜出來了,這是怎麼做到的呢?由於谷歌採用的是遞歸神經網絡(RNN)的技術,其可以知道人們在塗鴉時如何起筆、如何走筆、在哪兒停筆,所以就像寫字一樣,你按照筆畫寫了幾筆,就你能很容易猜出你是想要寫什麼字了。

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

既然原理都清楚了,那麼你們想知道如何獲得攻關秘籍嗎?

「搞機百科」谷歌AI小遊戲《猜畫小歌》背後技術解析與技巧攻略

筆者在網絡上找到了很多畫的非常棒,但猜畫小歌不識別的案例。

所以筆者從谷歌工程師的聊天記錄中找到了一些秘籍,分享給大家。

1. 從局部細節開始,不要一下子畫好整個輪廓

2. 在手速允許的情況下,加一下可有可無的特徵。

總結起來就是:不是筆畫越多越好,基本上簡單勾勒幾筆,只要不是特別離譜,AI就能猜出個八九不離十。簡單說,畫得抽象些 ,就能更容易被AI猜出了。

現在大家明白了吧,盡情去調戲它吧,祝你們開心就好。


分享到:


相關文章: