原标题:段子手要失业了 计算机也懂幽默

幽默是人类独有的特质, 我们能识别出有趣的场景、事件、图片,但又很难说出它们为什么好笑。而幽默也是将人类与机器区分开来的最后堡垒。如果无法领会人类丰富的社会和文化背景,计算机很难具备幽默感,就算是目前最先进的人工智能,也离这一前景还有很远。

但这种看法得改改了,弗吉尼亚理工学院的Arjun Chandrasekaran和同事们训练了一个机器学习算法,可以让它识别和制造幽默场景。他们表示,算法能准确预测一个场景是否有趣,尽管它不明白其中的社会背景。

有些理论认为,幽默的关键在于出乎意料、不一致性以及痛苦等,如果某一场景、图片或视频中出现一种或多种因素,那令人发笑的可能性就会增大。

Chandrasekaran的研究仅限图片,图片都由一个剪贴画程序得来。程序中有20个人类模型,年龄性别及种族各异,四肢可拼贴,并有八种不同的表情;它还有31种姿态各异的动物模型,和100种物体,如门、窗、桌子和树等。

机器学习的关键点是创建数据库,为算法提供可供学习的例子。这不是件简单的事,特别是在主题是幽默这种主观性很强的内容时。研究人员借用了亚马逊Mechanical Turk机器人服务,要求服务者使用剪贴画程序创建一些有趣和无趣的场景,并用一段话描述笑点在哪。

这样,研究人员就收集了6400张图片,有趣无趣的各占一半。他们还要求服务者为各场景的有趣度打分,结果发现多数场景都有意料之中的分类里面,只有一些场景的趣味性需要反过来。

经过进一步分析,他们发现被评为最有趣的场景通常是人或动物在做一些不寻常的事。于是研究人员想到可以改变图片的趣味性,比如用不同的人和物体替换图片中的对象。于是他们要求机器人服务提供者用尽可能相似的内容替换现有图片中的对象,但要将整个场景变得无趣。这让研究者知道哪一类特定的物体会产生幽默感。

最终,他们用五种方式调整了3000个有趣的图片,得到了1.5万张无趣的图片。

有了这些图片后,研究人员终于开始训练机器学习算法,让他们识别有趣和无趣的图片。20%的图片留作后续的测试。算法需要完成两个任务:首先预测每张图的有趣度;其实是替换照片中的物体,调整趣味性。

从结果上来看,算法在预测有趣场景上的表现不错,肯定是比随机猜测好得多。

第二个任务包括两部分,第一是重新识别场景中产生幽默的元素,第二是选一个物体减少趣味性。第一部分中,算法有一些有趣的小进步,比如它会知道人和动物这样有生命的物体更会成为幽默来源,所以在替换时也会瞄准它们。在第二部分中,算法在降低趣味性上也做得不错,它会用盆栽或蝴蝶这样的物体来替代有趣图片中的不寻常点。

在后续测试中,95%的被调整过的图片都会被人类认定确实变得无趣了。遗憾的是,算法在让图片变得更有趣上,做得并不算成功。

不过更重要的问题是,算法到底在学着做什么。在研究中,趣味性也可能并不是真正的幽默,结果也很难说让人信服。但他们研究的应用可能会很有趣,比如用于开发图片编辑软件,帮助选一些令人觉得好笑的图片放到网上,甚至是开发能自动选择幽默图片的相机。还有一种可能,你寂寞的时候,手机真的会逗你笑了。

via techreview

打赏

微信扫一扫,打赏作者吧~返回搜狐,查看更多

责任编辑:

调侃计算机专业的笑话,段子手要失业了 计算机也懂幽默相关推荐

  1. 微信小程序:笑话段子手微信小程序源码自带内容采集随时有新内容

    这是一款笑话段子的一款微信小程序源码 内容支持采集而来,所以不需要担心内容的问题 该小程序目前分三个分类,推荐,段子 ,图片 安装方法, 使用微信开发者工具打开源码 然后设置一个合法域名 设置好了以后 ...

  2. 山东计算机专业的在职硕士,山东轻工业学院在职研究生计算机专业如何复习

    自从互联网行业兴起后,每年对计算机专业人才的需求加大,所以,计算机行业也是近几年的热门专业,在职研究生报考计算机专业也在持续增加,计算机学科专业基础综合考试包括数据结构.计算机组成原理.操作系统与计算 ...

  3. 美国大学计算机专业排名2014,2014年USNews美国大学计算机专业研究生排名

    下面为大家整理和推荐的是2014年USNews美国大学计算机专业研究生排名情况,想要报考计算机专业的同学可以看一下以下内容,大家一起来看看详细吧. 1 Massachusetts Institute ...

  4. 日常英语与计算机专业英语之间的区别,日常英语与计算机专业英语的区别-计算机英语论文-计算机论文(9页)-原创力文档...

    日常英语与计算机专业英语的区别 摘要:为了帮助英语学习者更好地掌握英语专业学习基础,不断提升英语教学水平,该文就日常英语和计算机专业英语之间的区别进行深入的分析论述,希望通过这一措施能够实现在日常英语 ...

  5. 计算机专业英语》第02章在线测试,《计算机专业英语》第01章在线测试

    英文在线 <计算机专业英语>第01章在线测试 <计算机专业英语>第01章在线测试 剩余时间: 59:22 答题须知: 1.本卷满分20分. 2.答完题后,请一定要单击下面的&q ...

  6. 计算机专业毕业设计论文答辩PPT模板,10套计算机毕业设计答辩PPT模板

    计算机专业毕业设计论文答辩PPT模板,10套计算机毕业设计答辩PPT模板 完整PPT模板包下载地址:计算机专业毕业设计论文答辩PPT模板 PPT模板预览 完整PPT模板包下载地址:10套计算机毕业设计 ...

  7. 计算机专业英语教程第四版宋德富课后翻译,计算机专业英语教程(第4版)(普通高等学校计算机专业特色教材)...

    摘要: 发展迅速是计算机科学与技术学科的一个显著特点.技术格局不断被刷新,计算机软硬件发展日新月异,新产品层出不穷,这就要求计算机行业内的技术开发人员必须具有快速学习新知识的能力,而专业英语则是必不可 ...

  8. 计算机专业问未来有什么理想,我和计算机

    第一部分:结缘计算机 问:你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答) 答:我选择计算机专业是因为我不喜欢枯燥的东西而计算机行业很有挑战性,并且计算机专业的前景很好. 问:计算 ...

  9. 计算机专业中真理的作用,马克思主义哲学对计算机专业学习的指导作用.doc

    马克思主义哲学对计算机专业学习的指导作用 马克思主义哲学对计算机专业学习的指导作用 作为一名计算机科学技术专业的本科生,学习马克思主义哲学原理并付诸实践指导作为自己学习指南,无疑拓宽了资深的学习方法与 ...

  10. 计算机专业师资描述,分析对中职学校计算机专业师资的思考

    摘要:分析中职学校计算机软件.硬件的更新速度快,计算机专业大部分课程的教学内容也在不断的更新变化,这就对计算机专业教师的业务能力.教学水平等各方面的素质提出更高的要求.应该从造就"双师型&q ...

最新文章

  1. Java集合之LinkedHashMap
  2. 你真的理解a -- -- a a++ ++a 吗?
  3. 如何在阿里云上购买域名并备案Iot studio
  4. 抑郁症,恐惧,压力和肠道微生物群脱不开的关系
  5. 单片机C语言LED点阵编程,基于单片机的8*8 LED点阵显示技术
  6. ThinkPHP V5.0.5漏洞_谷歌浏览器 v80.0.3987.100 正式版——墨涩网
  7. insmod: ERROR: could not insert module my_block.ko: File exists
  8. 把PDF转换成图片,大家都这么做
  9. 学计算机颈椎痛,近九成电脑族曾颈椎疼痛,怎么办?
  10. FSAF:Feature Selective Anchor-Free Module for Single-Shot Object Detection笔记
  11. 多层感知器及常见激活函数-深度神经网络DNN及计算推导
  12. IntelliJ IDEA/Android Studio 翻译插件,可中英互译。
  13. C++ 计166-1 C语言实验——圆柱体计算
  14. 家用电器用聚酯涂膜钢卷的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  15. 苹果截屏快捷键_苹果手机有哪些便捷的实用技巧?果粉们都在使用这些技巧,你会吗...
  16. CAN总线(三)——CAN FD协议及其与CAN2.0的异同
  17. DOSBOX使用技巧
  18. JAVA中怎么去掉字符串中间的空格?
  19. ecplise使用及配置
  20. 解决时间双系统不匹配

热门文章

  1. Java中巧算年龄的代码,巧算年龄 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
  2. 【CDH】cdh 安装新节点卡在“Acquiring installation lock...“
  3. esxi - 加装vmware titan xp显卡配置
  4. 统计学cv值是什么意思_什么是CV值
  5. [渝粤教育] 西南科技大学 资源与环境概论 在线考试复习资料
  6. LTE资源调度(6)-功率余量报告PHR
  7. 手把手教你给小米游戏本安装macOS
  8. IOS个人开发者账号和wp公司开发者帐号申请注意点
  9. HTML5: select标签
  10. xp此计算机无法连接到,XP系统无法连接到网络怎么办