導讀:相信很多人都會想到一個問題,我們能否利用AI的力量復制動作預判能力呢?在AI醫(yī)療影像閱片、AI拍照等等技術(shù)之中,我們已經(jīng)可以看到AI對于專家能力的捕捉和復制。
相信很多人都會想到一個問題,我們能否利用AI的力量復制動作預判能力呢?在AI醫(yī)療影像閱片、AI拍照等等技術(shù)之中,我們已經(jīng)可以看到AI對于專家能力的捕捉和復制。
圖片來自“123rf.com.cn”
相信了解電競的人,一定對“預判”二字非常熟悉。在游戲中,玩家通過豐富的對戰(zhàn)經(jīng)驗,對對手的下一步動作進行預估并提前進行反應(yīng)。在籃球、足球、格斗、拳擊等等活動中也是一樣,對于高手來說,對手腰側(cè)一動就知道對方要打出左勾拳,便可以提前做出格擋動作。
當然這種能力并不是誰都能擁有,通常都是“高手限定”。只有累積下大量經(jīng)驗加上強大的反應(yīng)能力才能實現(xiàn),尤其這種能力偏向于下意識反應(yīng)和直覺,很難以體系化的方式教授給更多的人。
說到這里,相信很多人都會想到一個問題,我們能否利用AI的力量復制動作預判能力呢?在AI醫(yī)療影像閱片、AI拍照等等技術(shù)之中,我們已經(jīng)可以看到AI對于專家能力的捕捉和復制。
其實此前有不少研究者對此進行相關(guān)嘗試,常見的方法是通過Kinect設(shè)備來定點采集人的動作,將動作轉(zhuǎn)化為數(shù)據(jù),通過機器學習方法訓練模型,通過預測數(shù)據(jù)進而模擬人的下一步動作??珊芸烊藗兙桶l(fā)現(xiàn),這種設(shè)備采集式的動作預測并沒有什么作用,因為配搭采集設(shè)備會極大的阻礙人類進行動作,從數(shù)據(jù)采集成本上來說也相對較高。
一直以來,科學家們也都在嘗試利用其它方法來實現(xiàn)AI動作預測。
在與他人交談,尤其是公開演講時,人們常常會配上手勢來豐富表達。那么有沒有可能,這些手勢動作進行預測呢?在UC Berkeley和MIT的研究中,就通過聲音語言來實現(xiàn)了這一點。
研究人員收集了10個人144小時的演講視頻,一方面通過視頻智能分析算法識別出圖像中演講者手指和手臂的動作,另一方面通過跨模態(tài)轉(zhuǎn)換技術(shù),將演講者的語言聲波變換與動作變換一一對應(yīng)在一起。如此以來,AI就可以通過聲音來對人類的動作進行下一步預測。
在發(fā)現(xiàn)了硬件動作采集的不靠譜之后,人們慢慢開始嘗試使用其他方法,例如東京工業(yè)大學今年在IEEE上發(fā)布了一篇論文,就實現(xiàn)了在簡單背景下(例如比較初級的綠幕)通過2D圖像進行動作捕捉和精準預測。
這一方法利用殘差網(wǎng)絡(luò)將人體姿勢圖像轉(zhuǎn)換成一種2D“位置信息”,再通過LSTM學習時序位置,實現(xiàn)對于位置信息的預測。這種方式雖然對于預測對象所處的背景有所要求,但預測能力非常精準,能夠達到預測15幀后,即0.5秒后的動作。
有人追求細節(jié)動作的預測,但德國波恩大學則是以更粗放的方法,追求更長時間的動作預測。以往借助AI實現(xiàn)的動作預測,通常都屬于“單步預測”,例如AI可以預測拍球一個動作,知道球接觸到手時要向下壓,卻沒法預測拍球之后的運球、投籃等等動作。
而在波恩大學的研究中,研究者將RNN和CNN結(jié)合在一起,對不同動作打上標簽,既對動作細節(jié)進行預測,又對不同標簽出現(xiàn)的序列進行預測。在這種方式之下,AI僅僅通過兩個小時的學習,就能夠在人類制作沙拉時,對剩下80%的動作進行預測。
從“怎么想”到“怎么做”:AI動作預測能解決哪些問題?
伴隨著AI動作預測在技術(shù)上越來越完備,這一技術(shù)的應(yīng)用場景也被開發(fā)的越來越多。目前來說,我們可以為AI動作預測找到以下幾種用途。
從基礎(chǔ)角度,AI動作預測可以幫助人類更高效的進行體育訓練。
在東京工業(yè)大學的案例中,用戶只需戴上VR眼鏡,就能將AI對于人類走路、格斗、搏擊甚至踢球時的動作預測能力,以圖像的形式投射到眼前人身上。這時再進行動作訓練,就可以幫助普通人更加立體化的理解動作運動邏輯。至于在足球這類運動之中,則可以用來進行戰(zhàn)術(shù)分析。
從更深一層看,只有掌握了利用AI預測動作的能力,才能通過動作細節(jié)識別視頻的真假。
我們已經(jīng)看到過很多案例,通過幾張照片和一段錄音,就能夠偽造出視頻。那么有了AI動作預測,豈不是更可以學習人類的動作習慣,偽造出更加逼真的視頻?實際上只有當我們研發(fā)出AI預測動作的技術(shù)之后,才能生成對抗性鑒別器,反向?qū)σ曨l中內(nèi)容的真假進行鑒定。
最后,只有當AI擁有預測人類動作的能力時,人機協(xié)作才會更加高效。
很多時候我們以為AI想要和人類配合的親密無間,需要了解人類的所思所想,實際上想要達到這一點,AI不需要知道人類“怎么想”,只需要知道人類“怎么做”。德國波恩大學提出的設(shè)想,就是讓AI能夠在預測人類動作之后,進行相關(guān)反應(yīng)來配合人類。例如通過預測人類拌沙拉的動作,幫助人類拌好一份半成品沙拉。尤其是在老人護理、兒童陪伴等等場景之中,這些對象由于種種限制可能沒法利用語言與機器人進行交互,這時機器人通過動作預測來實現(xiàn)主動服務(wù)就變得十分必要。
人類肉體的步步行動無一不受精神支配,通過大腦運作傳遞肌電信號,才能調(diào)動肌肉運動肢體。對于人類和AI來說,弄清大腦的運作方式都有些困難,但如果從“半路”攔截,直接掌握肉體行動的邏輯,或許也是個不錯的解決方案。