0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

最新研究:递归是人类与动物天生具有的能力

如意 来源:百家号 作者:量子认知 2020-06-28 09:18 次阅读

由哈佛大学、加州大学、卡内基梅隆大学的科学家们组成的一个研究团队,在今天的《科学进展》上发表论文,题为:“猴子、儿童、美国成年人和亚马逊土著人的递归序列生成”。研究结果表明,递归是人类与动物天生所具有的能力。

递归是什么?

在介绍这个研究成果前,我们先具体地介绍递归是什么。递归,英语:Recursion,又译为递回,指一种将元素按照“先前定义的”嵌入同类元素的能力,递归被誉为语言、工具使用和数学的知识基石,在视觉、语言、心理、数学、计算机科学等中都有广泛的应用,举例来讲:

视觉递归:

对对象的视觉是按照“先前定义的”同类对象来得到视觉的。例如当两面镜子相互之间近似平行时,镜中嵌套的图像是以无限递归的形式出现的,所以理解为自我复制的过程。

语言递归:

对对象的语言描述是按照“先前定义的”同类对象来语言描述的。例如:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?‘从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?……’”

心理递归:

对对象的定义是按照“先前定义的”同类对象来定义的。例如:你怎样才能移动100个箱子?答案:你首先移动一个箱子,并记下它移动到的位置,然后再去解决较小的问题:你怎样才能移动99个箱子?最终,你的问题将变为怎样移动一个箱子,而这时你已经知道该怎么做的。

数学递归:

指在函数的定义中使用函数自身的方法。对于某一函数f(x),其定义域是集合A,那么若对于A集合中的某一个值X0,其函数值f(x0)由f(f(x0))决定,那么就称f(x)为递归函数。

计算机递归:

通过重复将问题分解为同类的子问题而解决问题的方法,绝大多数编程语言通过调用自身来进行递归。计算机是这样执行的:

已经完成了吗?如果完成了,返回结果。如果没有,递归继续。

如果没有,则简化问题,解决较容易的问题,将结果组装成原始问题的解决办法,然后返回。

这样就出现了一种更有趣的有利于理解递归过程的解释:“为理解递归,须首先理解递归。”

最新研究结果

研究人员团队对在猴子、儿童、美国成年人和亚马逊土著人中的递归能力予以了专门的研究。

论文资深作者、发展神经科学教授、杰西卡·坎顿(Jessica Cantlon)表示,“递归是一种组织信息的方法,它使人类能够看到丰富而复杂的信息中的模式,而且超越其他物种,” “我们试图将这种复杂而丰富的智力活动的起源追溯到人类进化的过去,以了解是什么使我们的这种思维与其他物种相似或不同。”

该研究小组对猴子、儿童、美国成年人和玻利维亚的亚马逊土著群体的成年人进行了一系列实验,这些成年人在很大程度上没有接受过正规教育。在完成任务训练后,研究人员为每个小组提供了顺序排列的序列。他们研究了每个小组如何以递归或非递归方式列出执行此任务,并查看了他们自然选择的顺序。

研究发现,各个年龄段和文化群体的参与者都通过构建嵌套结构自发地从递归方法中选择内容。非人类的灵长类动物受试者通常使用更简单的列表策略,但通过接触递归策略开始运用更多递归,最终基本上达到人类儿童的递归表现水平。

哈佛大学博士后、论文第一作者斯蒂芬·费里尼奥说:“这种表达递归结构的能力存在于3岁的儿童中,这表明甚至在他们将其用于语言之前就已经存在。” “我们还看到了来自不同人类文化的人们的这种能力。非人类灵长类动物在给予正确指导下也具有递归的能力。这一结果消除了人们长期以来的信念,即只有人类才具有能力使用递归规则的能力”。

研究小组还发现,递归能力的高低与工作记忆具有重要联系,工作记忆与分层策略的使用之间存在很强的相关性。费里尼奥说:“有些错误是由于工作记忆造成的,因为参与者必须记住哪些对象先出现,然后再与列表中的其他对象相关联。” “儿童和非人类的灵长类动物有更多的错误,这可能是由于工作记忆容量较低所致。”

坎顿说:“人类具有某些共同性的如递归的思维方式,灵长类动物有一定程度的学习能力学习到这样的一定程度的思维方式。” “ 这项研究确实使我们有机会认知对于复杂思想的进化和发展过程中所起作用的因素。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 递归技术
    +关注

    关注

    0

    文章

    2

    浏览量

    5963
  • 递归
    +关注

    关注

    0

    文章

    28

    浏览量

    8976
收藏 人收藏

    评论

    相关推荐

    关于C语言中的递归

    递归指的是在函数的定义中使用函数自身的方法。
    发表于 02-26 10:34 125次阅读
    关于C语言中的<b class='flag-5'>递归</b>

    奥特曼称相信AI无法替代人类

    已经受到AI的影响,只是未来如何规避风险,而是成为一个更高效工具值得期待。 OpenAI的首席执行官奥特曼在冬季达沃斯经济论坛上表示,他相信AI无法替代人类,因为人类天生就会对其他人类
    的头像 发表于 01-19 11:43 648次阅读

    AD9238是否具有抗噪能力

    您好! 我想问一下,AD9238这个芯片,1.它是否具有抗噪能力?2.它的外部时钟的对频率稳定程度有什么要求么?有的话这种要求频率稳定度在多少范围呢? 3.除了这种AD芯片,您公司是否有AD采样率在几十KS/s~几十MS/s,且
    发表于 12-25 07:55

    红外热成像技术在动物观察中的应用与前景

    据获取手段。因此,在动物观察方面已经有大量的应用,下面跟着小编一起来看看吧。动物行为研究动物行为学研究领域,红外热成像可以用来测量
    的头像 发表于 10-18 16:00 943次阅读
    红外热成像技术在<b class='flag-5'>动物</b>观察中的应用与前景

    模拟矩阵在人类行为研究中的应用

    讯维模拟矩阵在人类行为研究中的应用主要是通过构建一个包含多种人类行为数据的模拟矩阵,来模拟和预测人类在不同情境下的行为和决策过程,从而更好地理解人类
    的头像 发表于 09-04 14:23 254次阅读
    模拟矩阵在<b class='flag-5'>人类</b>行为<b class='flag-5'>研究</b>中的应用

    基于单片机开发的GPS野生动物追踪系统

    研究野生动物的生活习性和活动范围上,包括鸟类的迁徙,经常会用到GPS定位系统来进行跟踪。单片机开发人员分享了一个基于单片机开发的GPS野生动物追踪系统方案。使用该方案,可以跟踪动物
    的头像 发表于 07-11 09:21 651次阅读
    基于单片机开发的GPS野生<b class='flag-5'>动物</b>追踪系统

    GC:具有语音交互能力的机器人

    电子发烧友网站提供《GC:具有语音交互能力的机器人.zip》资料免费下载
    发表于 07-06 10:02 0次下载
    GC:<b class='flag-5'>具有</b>语音交互<b class='flag-5'>能力</b>的机器人

    递归函数计算斐波那契数列中的第n项值

    编写一个递归函数,用于计算斐波那契数列中的第n项值,并在主函数中调用该函数输出斐波那契数列的前15项。
    的头像 发表于 06-07 11:30 1947次阅读

    C语言,你真的懂递归了吗?

    要说到递归如果不说栈的话,我觉得有点不合适,递归特点就是不断的调用同一个函数,如果这个函数没有一个递归界限,那么就是死循环了,所以讨论递归,就必须要讨论
    的头像 发表于 06-06 15:24 759次阅读
    C语言,你真的懂<b class='flag-5'>递归</b>了吗?

    PyTorch教程10.4之双向递归神经网络

    电子发烧友网站提供《PyTorch教程10.4之双向递归神经网络.pdf》资料免费下载
    发表于 06-05 15:13 0次下载
    PyTorch教程10.4之双向<b class='flag-5'>递归</b>神经网络

    PyTorch教程10.3之深度递归神经网络

    电子发烧友网站提供《PyTorch教程10.3之深度递归神经网络.pdf》资料免费下载
    发表于 06-05 15:12 0次下载
    PyTorch教程10.3之深度<b class='flag-5'>递归</b>神经网络

    PyTorch教程16.2之情感分析:使用递归神经网络

    电子发烧友网站提供《PyTorch教程16.2之情感分析:使用递归神经网络.pdf》资料免费下载
    发表于 06-05 10:55 0次下载
    PyTorch教程16.2之情感分析:使用<b class='flag-5'>递归</b>神经网络

    PyTorch教程9.6之递归神经网络的简洁实现

    电子发烧友网站提供《PyTorch教程9.6之递归神经网络的简洁实现.pdf》资料免费下载
    发表于 06-05 09:56 0次下载
    PyTorch教程9.6之<b class='flag-5'>递归</b>神经网络的简洁实现

    PyTorch教程之从零开始的递归神经网络实现

    电子发烧友网站提供《PyTorch教程之从零开始的递归神经网络实现.pdf》资料免费下载
    发表于 06-05 09:55 0次下载
    PyTorch教程之从零开始的<b class='flag-5'>递归</b>神经网络实现

    首次利用基因疗法恢复老年动物模型的听力

    近年来,基因治疗最有希望的工具之一是腺病毒(aav)载体。虽然这种方法使有遗传缺陷的新生动物恢复了听力,但在完全成熟或老化的动物模型中尚未证明其能力人类
    的头像 发表于 05-31 09:45 359次阅读