“计算机不像你认为的那样聪明”:教学AI讲故事的斗争

计算机科学家Lara Martin博士告诉我们她的研究,以教导人工智能来讲故事 - 并玩 地下城& Dragons.

Lara Martin博士希望教导人工智能如何讲述故事并告诉它。

广告

Lara是宾夕法尼亚大学的计算创新研究员,在那里她教导AI生成故事并产生自然和人类的语言。

她揭示了为什么我们需要训练机器如何成为讲故事者和什么 地下城& Dragons 必须用它做。

为什么我们要教授如何讲故事?

在我们写之前,人们一直在讲故事;我们是自然故事讲述者。因此,如果机器也能够讲述和了解故事,我们将能够更自然地与他们沟通。

我们开始采用对话的个人助理 - 就像alexa或siri - 作为一个社会,但这些计算机仍然实际上并不知道如何交谈。人们对交谈的最有效和个人方式是通过讲述故事。

所以教一个AI告诉故事可以改善我们的生活和技术吗?

很多人都没有意识到我们说的几乎是一个故事,或者可以被诬陷为一个故事。我喜欢想象你可以与你的个人助理交谈,它会与你合作来解决问题。

就像也许你为孩子策划生日派对,你告诉它“嘿,我正在策划吉娜的10岁生日派对。你能帮助我吗?”它可以创造一个关于这个派对的故事:“每个好的派对都以蛋糕开头。你可以在当地的杂货店买一块蛋糕,然后在你身边买一些气球。一旦你建立了装饰......“等等。

助理可以与您与您联系,以便在您对此感到满意之前提出这个派对叙述。我认为这里有很多很酷的人类合作潜力。

Lara Martin博士©佐治亚理工学院
Lara Martin博士©佐治亚理工学院

你从哪里开始?您需要建立哪些图层来教导AI关于讲故事?

有几种方法可以开始。大多数现代技术从吨的故事开始。您收集或找到一堆故事,并通过算法运行它们,该算法记住故事中的模式,例如战斗龙通常来到公主之前。然后你 - 人类 - 拿出这个故事的第一句,它会吐出剩下的。

这些系统往往善于生成全新的语法英语句子,但他们只是漫步,忘记了他们在一段时间内谈论的内容。

早期的技术 - 有些人仍在努力 - 需要更多的努力来制作。这些研究人员坐下来拿出故事世界的所有可能的情节点以及他们将如何连接。然后系统将计划通过这些绘图点拍摄的路径以创建故事。

没有对语言本身的焦点并没有,因为它们可以在系统选择该绘图点时暂停或两个已准备好显示。他们专注于故事中情节点的原因和效果:例如,“veena需要在杀死龙之前获得一把剑”。注意这与现代方法微妙不同。

我的博士学论文是关于从这两种方法组合各种思想。我会采取新技术生成的文本,并抛出一些规则和约束,如在较旧的技术中,以确保它实际上是故事的下一句话。

计算机可以告诉哪种故事?

旧方法创造了真正连贯,详细的故事,但你只能用手创建的东西讲述故事,这可能意味着您可以在一个故事世界中讲真的丰富的故事。我最喜欢的一个例子是一个名为的游戏 正面 在加利福尼亚大学圣克鲁斯创建。你也可以想到这些类型的故事,就像玩一个巨大的开放世界游戏一样 天际 或者 那巫师 - 故事中的所有分支机构由AI而不是人类创建或管理。

较新的方法对几乎任何事情创造了真正有趣的故事,但他们越来越快地失去了一致性,因为它们很难控制。一个好的,流行的例子是 艾德格尼奥,它开始故事,然后你轮流与它一样,就像你正在玩一个旧的文本冒险游戏。

这两个例子都是互动的故事 - 一般来说 - 他们正在与人的故事而不是自己讲述,这有点从一台计算机讲述故事,但他们给你一个好的故事类型的理念能够讲述。

在线冒险游戏Ai Dungeon,部分灵感来自地下城&龙,使用人工智能创造无休止的故事和场景。在play.aidungeon.io尝试它
在线冒险游戏 艾德格尼奥,部分激励 地下城& Dragons,使用人工智能创造无休止的故事和场景。尝试一下 play.aidungeon.io.

作为一个毕业生,你在一个可以扮演角色扮演游戏的AI上工作 地下城& Dragons,这是如何适合的?

我的作品主要专注于才能讲述更加连贯的故事。有一个ai实际上玩 地下城& Dragons 更像是一个抱负的目标,我希望看到社区聚集在一起解决 - 以及我一直在削减的东西。

计算机必须能够这样做,以便它可以播放地下城大师。 [Dungeon大师 地下城& Dragons 为其他玩家运行游戏世界并创建故事细节。] AI需要能够理解它的故事,也可以了解其他玩家在讲述的故事的部分。

它需要确保其他人都了解它的故事。它需要能够创建内在奖励的故事,因此制作球员享受的故事。这可能包括创建有趣的角色,而不是专注于通过杀死一吨哥博来收集体验点的外在奖励。

这些只是在播放中发现的难题的几个例子 地下城& Dragons 尚未解决,而且人类能够做到这一点,这是惊人的!我们甚至不能让AI尚未产生一本书的一章。基本上,语言是我们需要更好地理解的真实怪物。

我们什么时候可以获得AI Dungeon大师?

实际上看到了像人类地牢师范大学一样的东西?在我们的一生中,我不知道 - 我有点持怀疑态度,这会发生。我们一直在进行进步,但它非常困难。

一个人是否能够与一个故事带来创造性,或者只是能够使用你所赐的想法吗?

如果AI代理商出现了新的和有趣的东西,那么它会带来问题,嗯,这是AI的工作还是开发者的工作或创造它的研究人员?这里有很多法律问题。

与您制作的每个AI代理商,您是否将印记贴在其中,无论您是否喜欢它。您朝向的规则的较多的侧面,您的更多版本就越多于此代理。所以,要问AI是否可以提出创造性的东西,这是一个棘手的问题。

计算创造力是一个非常迷人的领域,因为我们不知道如何回答了这么多的哲学问题。而且我不是哲学家。

在地下城&龙,地下城主人创建了一个故事情节的详细信息,但可以对玩家的动作作出反应。创建人工地下野大师将是计算机讲故事的真实测试©Getty Images
地下城& Dragons,Dungeon Master创建了一个故事情节的详细信息,但可以对玩家的移动作出反应。创建人工地下野大师将是计算机讲故事的真实测试©Getty Images

我认为我们仍然有一定的路,让AI赢得奥斯卡最好的剧本?

虽然我认为很高兴看到创造性的AI正在制造,但是,如上所述,有一个莫尔卡获胜的AI就是如此多的问题。

计算机不是一个生物,我认为人们意识到计算机并不像他们认为的那样聪明,这真的很重要。他们不是人,他们没有机构。他们只是其他人习惯于这些东西的工具。所以我认为最好的利用创意AI是用它作为增强人类创造力的工具。

计算机非常擅长透过大量数据,因此他们可以提出你以前从未见过的事情,从未被视为已连接。但人类真的很擅长拍摄连接计算机可能呈现给他们的想法,并与之运行。

我告诉我最早的系统之一,举办了一个故事中的下一句话。大多数时间它只是随意,奇怪的事情不起作用。但是,它发生在这件马上成为一名草坪主席企业家的想法。

计算机一无所知,这是什么意思,它只是吐出东西。但是你可以拥有一个人,也许跑了,也许他们去了一个关于这匹马的故事 - 这会很棒。

人类有这种能力联系着AI出现的这些东西,我认为这是一个非常好的共生关系,需要更多地使用。

广告