即興戲劇的無劇本世界要求表演者從幾乎沒有既定的現實中自發地創作一個故事。這些演員依靠對話的力量來構建連貫的場景並擴大他們的共同視野。這與現代對話系統(聊天機器人)形成鮮明對比,現代對話系統的不置可否和封閉式反應往往會阻礙對話的進展。
本文的其餘部分位於付費牆後面。請登錄或訂閱以訪問完整內容。
南加州大學 (USC) 的計算機科學家喬納森·梅 (Jonathan May) 意識到,這兩個世界的碰撞可能會取得豐碩成果。 “我在大學裡做了一些即興表演,並懷念那些日子,”梅在一份聲明中說道。陳述。 “然後,我大學即興劇團的一位朋友建議,擁有一個‘是的’機器人來練習會很方便,這給了我靈感——製作一個可以即興創作的機器人不僅很有趣,而且很實用!”
梅決定確定即興創作的支柱之一,以幫助生成一組可以訓練機器人的對話提示和響應。 “是和原則是一條經驗法則,它表明參與者應該接受另一位參與者所說的現實(‘是’),並用額外的信息(‘和’)來擴展或完善這一現實,”梅和同為南加州大學的共同研究員賈斯汀·喬(Justin Cho)在最近發表的一篇論文中寫道。計算語言學協會會議。
事實證明,尋找“是和”對話的來源對兩人來說很困難,但最終,他們找到了一個即興播客 Spontaneanation,該播客由演員兼喜劇演員 Paul F. Tompkins 在 2015 年至 2019 年間主持。 “Spontaneanation 對我們來說是一個很好的資源,但就數據集而言相當小;我們只從中得到了大約 10,000 個“是”,”梅解釋道。 “但我們使用這些肯定和來構建一個分類器(程序),可以查看新的對話內容並確定它們是否是肯定和。”
然後,電影腳本和字幕被輸入到程序中,數以萬計的示例被添加到 SPOLIN(可學習即興精選對)數據集中。現在,May 和 Cho 配備了超過 68,000 對提示和是與回答,可以使用 SPOLIN 訓練第一個即興機器人(名為 SpolinBot)。 SpolinBot 能夠將安全無聊的聊天變得有趣古怪,它還可以生成五個響應選項,以幫助保持對話流暢。
為了進一步評估機器人的能力,研究人員要求一組人比較對提示給出的四種回答的“是和”質量。
例如,為了響應提示“我認識很多女人,並且我確信她還記得我”,標準對話系統(個人聊天在這種情況下)說“天哪,我不認識她。” SpolinBot 回答道:“是的,她有點神秘。”一個接受了標準對話彙編和 SPOLIN 訓練的機器人說:“那麼你還記得她嗎?我記得她在洗澡的時候”,而開發集中實際的“是的”回答是“她記得。從你還是個男孩的時候開始。”
總體而言,SpolinBot 的表現優於標準對話系統,但仍遠未達到實際響應本身的“是且”質量。 May 和 Cho 制定了宏偉的計劃,旨在改進他們的即興機器人,並將其對話能力擴展到“是”和“是”的領域之外。 “我們想要探索使即興表演變得有趣的其他因素,例如角色構建、場景構建、‘如果這(通常是一個有趣的異常)是真的,那麼還有什麼也是真的?’以及回調(指之前對話中提到的對象/事件),”Cho說。









