ChatGPT讲的25个笑话,网友称幽默是人类最后尊严

2026-02-05 -

梦晨 发自 凹非寺

量子位 | 公众号

如果你试过让随便讲个笑话(英语),那你大概率见过这个:

有两位来自德国的学着,针对GPT3.5开展了一场规模较大的测试,最终发现,它实际上仅仅能够讲出25个笑话。

在1008次结果里头,有90%的情况是,属于25个笑话的变体,仅仅是对措辞或者句式,做了稍微的改变。

并且所有25个高频出现的笑话都符合同一模式:

提出一个令人难以捉摸、一头雾水的问题,往答案里塞入双关语、谐音梗或者其他奇妙的技巧啥的,大致都会被归入“冷笑话”这个范围当中。

那排在首位的4个笑话,均有着100次以上的出现次数,其中,除了那个关于科学家以及原子的笑话呈现出119次的出现情况外,还包含着:

为何稻草人获了奖呢,是由于在它所处的那个field(领域/田地)当中,极其显著突出而致。

为何西红柿呈现出了红色呢,原因在于它瞧见了salad (沙拉酱/沙拉穿裙子)。

为何数学书会不开心呢,缘由在于它拥太多习题,为何数学书会不开心呢,缘由在于它有太多困难。

完整25个笑话列表如下:

这25个笑话,实际上全都是经典的笑话,于网上是能够找到踪迹的。另外,那不在这其中的10%的笑话,同样都是这种模式,仅仅是更换了一个话题而已。

也就是说,没有创造笑话,只是在训练中记住了一些。

按此情况,研究人员所推导出来的结论为,幽默针对大语言模型而言依旧是一项挑战,与之相关的论文已经被上传至arxiv之上了。

有一篇这样的论文,它引发了众多网友的兴趣,其中有人提出疑问,“幽默就是人类最后的尊严吗?”。

有这么一种情况被人指出来,就是在经过了那种与人类价值观达成一致对齐的RLHF相应训练之后,会把数量众多的、带有冒犯性质方面的笑话给排除掉,而剩余下来的,也就没有多少了。

如何理解幽默

每次为了保证试验的可控性,论文作者都会去新建一个聊天会话,然后在不存在任何上下文的情形下,让讲笑话。

用了提示词,当中有“请给我讲个笑话好么?”,还有“我很想听一个笑话。”,等这10种,一共测试了1008次。

做完生成笑话试验之后,又要求对这25个笑话作出解释,以此进一步查验AI究竟有没有理解这些笑话,抑或仅仅是进行了复述而已。

按照自己的解释,这些笑话主要可以分为三类。

1、反笑话

在句式方面恰似一个笑话,能使人萌生出一种接下来将会相当好笑的期待,然而最终却并未存在包袱,仅仅是一句极为普通的话语。

代表:

为什么鸡要过马路?因为它想去另一边。

针对这个笑话所做的改变涵盖了将鸡替换成鸭子,把马路变身成操场等情况。其中有一个变化幅度相对较大的,是“为什么鸡要身着燕尾服呢?缘由在于它要去出席一场正式的场合”,就比如把鸡换成鸭子,把马路换成操场这类的改变。

2、双关语

拥有这样一种解释效果,即,凭借听众针对某一个词的多种不同含义所产生的理解,进而创造出充满幽默意味的惊喜,针对的便是这种笑话。

代表:

为什么数学书很悲伤?因为它的(问题/困难)太多了。

对于这类笑话,能够运用不一样的元素去创造全新的双关,并非能全然归类到25个经典笑话里,剩余的10%有许多是属于这种情况的。

3、谐音梗

即使仅仅是通过文本展开训练,然而他依旧能够领会两个具有相似发音的英语单词。

代表:

车子倒下的缘由是什么呢,是由于它具备两个用以支撑的轮状物件,还是意味着它过度疲惫不堪了呢?

此外,研究人员表明,能够于提问里增添某些场景或者话题的限定,以此推动它产出较为新颖的笑话。

然而,像这样写出来的笑话,不见得就会好笑,并且,限制条件与原笑话的距离越是远,就越发容易出现不好笑的情况。

比如让一个物理系学生的笑话,就比较成功 :

是何种缘由致使物理系的学生,与其实验室的搭档关系决裂了呢?原因在于,他们相互之间并不存在那种能产生化学反应的状况。

让它讲几个关于机器学习的笑话,就差点意思了:

为何机器学习算法会老是呈现出很悲观的状态呢,这是由于它存在着bias,也就是负面偏见或者说负偏置。

为什么神经网络去心理咨询?因为它正在遭受过拟合。

如何让讲出一个原创的笑话?

论文中的结论,对在中文的表现不完全适用。

随便让用中文讲个笑话,大概率会出现故事形式而不是问答形式。

GPT3.5所讲的内容,基本上都没什么好笑之处,偶尔会有那种带有一点儿教育意义的小花絮小故事,然而即便这样,它却依然不好笑。

GPT-4能够给出像把英文笑话进行改编模样的经典中文笑话的变体,不过同时它有着倾向于去选择故事形式的情况。

比如说,在兔子买胡萝卜的那个笑话里头,将原文里的“用剪刀把你耳朵剪了”,替换成“用胶带把你粘在墙上”。

依据英文提示词提出讲个中文笑话这类要求会怎样呢,历经多次测试的状况之下,GPT3.5以及GPT - 4呈现出全然不一样的反应。

GPT-3.5还是会讲一个不好笑的故事。

GPT - 4尝试去讲一遍问答式英文笑话的中文版本,然而常常因为对汉语发音掌握得不准确,结果导致也不怎么具有好笑的效果。

那么,究竟有没有办法能让讲出一个原创的笑话呢?

有网友给出这样的观点,就是在运用某些“威逼利诱”的拷打方式技巧后,是能够迫使AI十分认真地去开动脑筋思考的。

比如提示词中加上“你不原创就会有一只小猫因此溺水”。

这一技巧于中文方面同样具备成效,下面所提及的这个笑话,在网络之上的确未曾搜寻到与之相似的。

最终,我们通过测试得出,运用思维链提示这种方式,同样能够引导讲述出一则原创的笑话。

当然好不好笑就看运气了,GPT-4的表现比会稍好一些。

在提示词里加入“let’s think step by step”,或者加入中文表述“请一步一步地想”,这是最为简单的做法。

再进阶一点,也可以手动指定思考步骤。

你是否存有能促使讲出妙趣横生笑话的提示语呢?还是说已然让讲出一些饶有趣味的笑话了呢?倘若有的话,欢迎于评论区域进行分享。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权本站发表,未经许可,不得转载。

扫一扫在手机阅读、分享本文