臉書(Facebook)在周一(5/15)透過GitHub釋出了人工智慧(AI)的對話框架ParlAI(讀音為par-lay),以用來訓(xùn)練及測試對話模型,讓聊天機器人能夠理解更復(fù)雜的對話與完成多步驟的任務(wù)。
臉書的AI研究團隊說明,AI的長遠目標(biāo)之一是發(fā)展一個有智慧、能與人類以自然語言對話的聊天機器人,現(xiàn)在的聊天機器人有時可獨立完成某些任務(wù),但也會在遇到許多句子或必須完成由許多小任務(wù)組成的較大任務(wù)時陷入困境。
這些復(fù)雜的對話可能是要預(yù)訂餐廳,或是閑聊運動比賽及新聞,聊天機器人除了得理解多個連續(xù)對話之外,也必須理解對話間的關(guān)系,因此,臉書打造了ParlAI來統(tǒng)整所有的任務(wù),以及可自這些任務(wù)中學(xué)習(xí)的代理人。
ParlAI號稱是一站購足(one-stopshop)的對話研究,它是一個可用來訓(xùn)練及測試對話模型的統(tǒng)一框架,也能一次利用許多資料集來進行多種任務(wù)的訓(xùn)練,且無縫整合了Amazon的眾包市集Mechanical Turk,以進行資料搜集與征求真人評估。
ParlAI現(xiàn)已內(nèi)含支援逾20種任務(wù)的資料集(下圖,左側(cè)框框),相關(guān)任務(wù)可概略分為五大類別,包括回答問題、完成句子、目的導(dǎo)向的對話、閑聊對話,以及視覺對話等。其中,以目的為導(dǎo)向的對話較為復(fù)雜與實際,例如能與使用者討論航班,或是同時能與多名使用者交談;視覺對話則是同時能辨識文字與圖像,未來也能辨識語音。
臉書亦鼓勵開發(fā)人員分享自己的AI學(xué)習(xí)代理人,以方便其他人基于既有的基礎(chǔ)快速推動該領(lǐng)域的發(fā)展。