文摘
电脑非常擅长执行许多任务,对于人类来说都是困难的,如解决复杂的数学问题或预测天气。但也有许多人做的事情比电脑更好。幽默,讲笑话,知道什么时候是有趣的一件事,电脑不能做以及人类。在本文中,您将了解为什么电脑很难理解的笑话。您还将了解人工智能(AI),以及新一分场的人工智能,机器学习,可以帮助计算机理解幽默。我们希望,在未来,电脑将能够理解和生成幽默,就像人类一样做过或甚至更好!
电脑可以做任何事…对吧?
电脑是我们生活的重要组成部分。我们都用它们来游戏,作业,看视频等等。但是电脑不仅仅是笔记本或桌面你在家还是在学校。这个词电脑实际上是指任何类型的机器,使用电子数据。例如,手机、微波炉、电梯、汽车,甚至“说话”玩具是所有类型的电脑!
现在,电脑是非凡的能力。他们能够理解人类语言;写音乐和画;在网上搜索信息;诊断疾病;甚至开车!但幽默是一个任务,计算机仍然挣扎着。
挑战:让你的电脑发笑
从年轻的时候,我们也学会笑的时候很有趣,如何让别人笑。幽默是人类的一个重要组成部分陨石每种文化在世界各地,人们讲笑话,每天笑。虽然幽默是非常重要的对于人类来说,电脑仍然纠结于“知道”时很有趣的东西,更别说是有趣的。为什么?的一个主要原因是,幽默是非常主观的,这意味着它是不同的对于每一个人,时间,和地点。我们经常不知道什么使一些有趣!有时候某件事会让一个人笑,而另一个不觉得好笑。例如,下面的笑话好笑吗?
为什么6害怕7 ?因为7吃9 !
有些人可能会嘲笑这个笑话,有些可能不是。因为即使个体人类并不总是同意什么是有趣的,会电脑过这个笑话吗?
我们如何解释幽默吗?
纵观历史,人们从字段包括哲学、心理学和语言学(语言)的研究试图开发科学理论来回答这个问题的一些有趣的东西。在他们的研究中,他们做了一些有趣的发现。一个发现是,很有趣,它必须包含一些惊喜的感觉。让我们看看这个笑话,例如:
”妈妈,我今天不想去上学!,”丹尼说。“孩子们烦我,和所有的老师恨我。”
“但是丹尼,你必须去,”妈妈坚持说。
“但为什么?“丹尼问。
“因为你校长!”妈妈回答说。
这个笑话很有趣因为它奇怪预计丹尼是一个学生!因此,所有我们需要的是为计算机能够识别“惊喜。“听起来很简单,对吧?没有那么快。作为人类,我们知道很多关于世界是如何工作的,我们期望某些事情发生,因为我们都经历过。计算机,另一方面,不像我们一样的经验世界。他们不知道什么是“通常”发生,因此不能知道什么是惊人的!
所以我们如何能教对世界的电脑吗?
人工智能和机器学习
人工智能(AI)是计算机科学领域,试图让计算机像人一样“思考”。在人工智能研究的开始,计算机程序员(那些知道如何编写指令computer-needed给电脑非常具体的规则,让它做自己想做的事情。这是这种类型的规则的一个例子来自人类世界:“如果一个人发烧去看医生和cough-they应该有一个电晕测试”。最近,程序员已经开始使用一个AI分场机器学习。通过机器学习,你不需要给电脑任何规则;相反,计算机学习的例子,就像人类一样。这种类型的学习可以帮助计算机识别惊喜和幽默。
机器学习是如何工作的呢?
机器学习意味着程序员给电脑的例子,每一个都有标签,或标签,描述它。许多例子后,计算机学会识别自己的例子(图1)!孩子学习类似的,当一个孩子看到一个动物(例子),一个成年人告诉孩子什么样的动物(标签)。有足够的例子,孩子会学会识别自己的动物。
所以,电脑可以学习理解幽默吗?是的,他们可以!通过机器学习,电脑可以解决幽默问题之前被认为是不可能的。
我们如何教计算机的笑话
在莱教授Shahaf的实验室,研究人员研究人工智能,包括如何教计算机理解幽默。为此,我们创建机器学习模型,你现在熟悉!Shahaf教授的第一个项目是电脑和幽默是基于一个比赛在美国报纸《纽约客》(1]。在这个比赛中,报纸出版漫画没有任何话说,和读者被要求写一个有趣的标题。读者提出了最有趣的标题获胜。有一个人在报纸上的工作就是从成千上万的选择最有趣的标题,每星期。听起来像一个有趣的工作,对吗?它不是,因为阅读的几周后很多有趣的标题,似乎没有什么有趣的了!电脑可以帮助报纸挑选最滑稽的提交吗?教授Shahaf给电脑有趣的标题的例子,和计算机学会品位他们基于他们是多么有趣。
在另一个项目中,两位研究者在Shahaf教授的实验室的博士生名叫陈沙尼和硕士学生名叫Nadav Bornstein-taught计算机识别有趣的科学项目(2]。你读那right-funny科学项目!这个项目是基于所谓的奖项搞笑诺贝尔奖,这是一个幽默奖给科学研究,“首先让人开怀大笑,然后让他们思考。”“这里有一些研究,获得这个奖项:
- 一项研究发现,鸡喜欢漂亮的人;
- 一项研究表明,当人们在动物园看到黑猩猩,黑猩猩复制人类,而人类也复制黑猩猩;
- 一项研究测试唾液(口水)是否可以用来清洁脏的表面;和
- 一项研究显示,更多的人嫌恶,奶酪比任何其他的食物,如果他们只闻到或看到它的照片。
使用机器学习,研究人员教电脑挑选有趣的科学研究的上市!
另一个项目,由陈沙尼一起亚马逊,看着幽默亚莉克莎,亚马逊的虚拟语音助理(3]。使用Alexa的人倾向于把她,好像她是一个人,并且常常试图和她开玩笑。例如,他们可能会说:“嗨,Alexa,你想建立一个雪人吗?“问题是,Alexa和其他程序喜欢她不是为了理解幽默,但帮助日常任务搜索互联网或报告天气。因此,他们通常不理解或回应以正确的方式当有人跟他们开玩笑,这是没有乐趣!教虚拟助理像Alexa的笑话,研究者收集好玩的人们问Alexa查询的例子,比如“你有眼睛吗?;““想和我一起去看电影吗?”“我一百万小熊软糖;”等等。他们使用这些例子和更多描述用户的趣味性,对自动检测。
总结
幽默是一个很好的例子,一个人的特征仍然是很难理解和使用的电脑像人类一样做。但是有希望!
我们已经看到,计算机可以理解幽默在某些任务。我们对未来的希望是,我们可以更好地理解幽默和更好的教电脑。想要帮助我们吗?首先要做的就是学计算机编程!
术语表
人工智能:↑科学领域,旨在使计算机“思考”和“行为”的方式类似于人类。
计算机编程:↑为电脑编写指令。程序员使用编程语言来编写代码,或指示,为应用程序,网站和计算机软件。
机器学习:↑一种人工智能的计算机从经验中学习,像人类一样。不像人工智能,程序员不需要给电脑指令,而是提供例子。
虚拟语音助理:↑能够理解人类语言并响应的软件。它的目的是帮助用户通过执行任务。
的利益冲突
作者声明,这项研究是在没有进行任何商业或财务关系可能被视为一个潜在的利益冲突。
引用
[1]↑Shahaf D。霍维茨E。曼考夫,r . 2015。“内部笑话:识别幽默漫画说明”《21 ACM SIGKDD国际会议上知识发现和数据挖掘(悉尼)。p . 1065 - 74。
[2]↑沙尼,C。伯伦斯坦,N。Shahaf, d . 2021。“这怎么资助? !在自动识别古怪的科学成就。学报》第59届年会计算语言学和第11届国际协会的联合会议上自然语言处理(曼谷)。14-28页。
[3]↑沙尼,C。Libov,。、Tolmach年代。Lewin-Eytan, L。Maarek, Y。Shahaf, d . 2022。“Alexa,你想建立一个雪人吗?描述好玩的会话请求代理”气会议上人为因素在计算系统扩展的抽象新奥尔良(LA)。1 - 7页。