《中国人工智能学会通讯》——2.22 通过概率规划归纳的人类层次概念学习

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第2章,第2.22节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

2.22 通过概率规划归纳的人类层次概念学习

尽管人工智能和机器学习取得了显著的进步,但是机器系统始终还未能触及人类概念性知识的两个方面。首先,对于大多数自然和人工的类别,人们可以仅从一个或少量的一些样例中学得一个新概念,而标准的机器学习算法则需要几十或上百的样例来达到类似的能力。例如,人们可能只需要看到一种新型两轮车的一个样例(见图 1A),就可以掌握这个新概念的范畴,甚至连孩子们都可以利用“单次学习”形成有意义的泛化能力。相反,很多领先的机器学习算法却恰恰对数据需求极高,特别值得一提的就是目前在物体和语音识别基准集上性能达到新高度的“深度学习”模型。其次,即使对于简单的概念(见图 1B),人们也可以比机器学得更加丰富的表达用于各种用途,包括创造新样例(见图 1B ii),将物体解析为部件及关系(见图1B iii),以及基于现有的类别创造新的抽象类别(见图 1B iv)。相反,即使是最好的机器分类算法也不能实现这些额外的功能,这些功能往往很少被研究或者通常需要特定的算法来实现。因此我们面临的一个核心挑战就是如何来解释人类层次概念学习的这两个方面,即人们是如何通过一个或很少的样例学得新概念?以及人类是如何学得这些抽象、丰富而且灵活的表达?如果把两者结合在一起,则提出了一个更大的挑战:如何能从如此稀疏的数据中成功地学得丰富的表达?对于任何一个学习理论而言,为了达到某种好的泛化指标(通常指新旧样例上的性能差别),拟合的模型越复杂只会需要更多而不是更少的数据。然而,人类却似乎可以极为机智地掌控这种权衡,使得从稀疏的数据中仍然可以学得丰富的概念实现很好的泛化。
image

本文介绍了一套贝叶斯规划学习(BPL)框架,它能够从单个样例学得一大类视觉概念,并且达到几乎和人类一样的泛化能力。在这里,概念被表示为简单的概率规划——概率生成模型,常用某种抽象描述语言下的结构化过程来刻画。此框架整合了三个核心原则——组合性、因果性和学会学习——这些原则在过去的几十年间对认知科学和机器学习都分别产生过很深的影响。通过规划,丰富的概念就可以从很多简单的基元“组合”而成。这种概率语义通过(不同于其他概率模型的)过程化的方式,自然地捕捉到从类别产生样例这个过程中所蕴含的抽象的“因果”结构,从而能处理噪声以及支持创造性的泛化。学习的过程是通过在某种贝叶斯准则下不断地构建最能解释当前观测的规划来进行的,模型通过构建层次化先验使得先前在相关概念上的经验能够帮助简化对新概念的学习,从而实现“学会学习”。这些先验代表了一种学得的归纳性偏向,是对某个领域下概念类型和不同概念实例所共同遵从的核心规则与变异维度的抽象。简言之,BPL 可以通过已有的规划构建新的规划,捕捉到实际生成过程中不同尺度上的因果性和组合性性质。

除了构建上面描述的方法,我们还直接在五个挑战性的概念学习任务(见图 1B)上直接比较了人类、BPL 和其他计算方法的性能。这些任务采用了来自 Omniglot 数据集的简单的视觉概念,Omniglot 数据集(见图 2)是我们从 50 个书写系统中采集到的 1 623 个手写字符的多种样例。我们同时收集了字符的图片以及笔画,细节可见在线补充材料中的 S1 章节。手写字符对于比较人类和机器学习提供了相对平等的基础:它们既是认知自然的,又经常被用来作为基准集比较不同的学习算法。机器学习算法通常是在对每个类别成百上千的样例学习之后再进行评价,然而这里我们对新样例的分类、解析(见图 1B ii)和生成(见图 1B iii)这些任务的评价却用了最具挑战的方式,即仅仅通过对新概念的一个样例的学习。此外还通过让人类和计算模型产生新概念(见图 1B iv)的方式,研究它们在创造性任务上的性能。我们将 BPL 模型和三个深度学习模型、一个经典的模式识别算法,以及BPL 模型的多个残缺版本进行对比——与残缺版本的对比可以分析每个模型要素的单独作用。另外对比了作为当前领先的物体识别算法代表的深度卷积网络的两个变种,以及一个层次深度模型(HD),该模型为我们更多的生成任务所需并且专用于单次学习。

相关文章
|
8月前
|
机器学习/深度学习 人工智能 算法
普通人怎么学人工智能?这些隐藏学习秘籍大揭秘,生成式人工智能认证(GAI认证)来助力
在人工智能(AI)快速发展的今天,普通人学习AI已成为必然趋势。本文从明确学习目标与路径、利用多元化资源、注重实践应用、关注GAI认证及持续自我提升五个方面,为普通人提供系统化的AI学习指南。通过设定目标、学习编程语言、参与项目实践和获取专业认证,普通人可逐步掌握AI技能,在未来职场中占据优势并开启智能时代新篇章。
|
8月前
|
人工智能 算法 安全
深度:善用人工智能推动高等教育学习、教学与治理的深层变革
本文探讨人工智能技术与高等教育深度融合带来的系统性变革,从学习进化、教学革新与治理重构三个维度展开。生成式AI作为技术前沿代表,正通过标准化认证体系(如培生的Generative AI Foundations)提升职场人士、教育者及学生的能力。文章强调批判性思维、高阶认知能力与社交能力的培养,主张教师从经验主导转向数据驱动的教学模式,并提出构建分布式治理结构以适应技术迭代,最终实现人机协同的教育新生态,推动高等教育在智能时代焕发人性光辉。
|
8月前
|
数据采集 人工智能 缓存
深挖“全栈智算”之力 中兴通讯开启AI普惠新纪元
深挖“全栈智算”之力 中兴通讯开启AI普惠新纪元
263 1
|
机器学习/深度学习 人工智能 自动驾驶
探索人工智能的无限可能:从基础概念到实际应用
【10月更文挑战第35天】在这篇文章中,我们将一起走进人工智能的世界,探索它的无限可能。从基础概念出发,我们将深入理解人工智能的定义、发展历程以及主要技术。然后,我们将通过具体的代码示例,展示如何利用Python和TensorFlow实现一个简单的人工智能模型。最后,我们将探讨人工智能在现实世界中的应用,包括自动驾驶、医疗健康、金融等领域,并思考其未来发展的可能性。让我们一起开启这场人工智能的奇妙之旅吧!
159 1
|
人工智能 自然语言处理 搜索推荐
人工智能与教育:个性化学习的未来
【10月更文挑战第31天】在科技飞速发展的今天,人工智能(AI)正深刻改变教育领域,尤其是个性化学习的兴起。本文探讨了AI如何通过智能分析、个性化推荐、智能辅导和虚拟现实技术推动个性化学习,分析了其带来的机遇与挑战,并展望了未来的发展前景。
|
人工智能 搜索推荐 语音技术
人工智能与未来教育:重塑学习方式的双刃剑
在21世纪,人工智能(AI)技术正以前所未有的速度发展,深刻影响着社会的各个方面,其中包括教育领域。本文探讨了AI如何改变传统教育模式,提出其既带来积极影响也伴随着挑战的观点。通过分析具体案例和数据,文章旨在启发读者思考如何在保留人类教师不可替代价值的同时,有效利用AI技术优化教育体验。
|
机器学习/深度学习 人工智能 自然语言处理
人工智能与未来教育:重塑学习体验
【10月更文挑战第20天】 在21世纪的今天,人工智能(AI)技术正以前所未有的速度改变着我们的生活、工作和学习方式。本文探讨了AI如何深刻影响未来教育的各个方面,从个性化学习路径的设计到智能辅导系统的开发,再到虚拟现实(VR)和增强现实(AR)技术在学习中的应用。通过分析这些变革,我们不仅能够预见一个更加高效、互动和包容的教育未来,而且还能理解这一过程中所面临的挑战和机遇。文章强调了持续创新的重要性,并呼吁教育工作者、技术开发者和政策制定者共同努力,以确保技术进步惠及每一个学习者。
355 2
|
机器学习/深度学习 人工智能 自然语言处理
人工智能在教育中的创新应用:个性化学习的未来
【9月更文挑战第18天】人工智能在教育中的创新应用正在深刻改变着我们的教学方式和学习体验。从个性化学习方案的制定到智能化辅导与反馈,从多元化学习资源的推荐到自动化评分与智能考试系统,AI技术正在为教育领域带来前所未有的变革。面对这一变革,我们需要以开放和批判的态度拥抱它,共同探索AI时代教育的无限可能,为每一个学习者创造更美好的未来。
983 12
|
数据采集 人工智能 数据可视化
【2023年电工杯竞赛】B题 人工智能对大学生学习影响的评价 数学建模方案和python代码
本文介绍了2023年电工杯竞赛B题的数学建模方案和Python代码实现,详细阐述了如何分析调查问卷数据,建立评价指标体系,构建数学模型评估人工智能对大学生学习的影响,并提供了数据预处理、特征编码、可视化分析等代码示例。
529 0
【2023年电工杯竞赛】B题 人工智能对大学生学习影响的评价 数学建模方案和python代码
|
人工智能 安全 Anolis
中兴通讯分论坛邀您探讨 AI 时代下 OS 的安全能力 | 2024 龙蜥大会
操作系统如何提供符合场景要求的安全能力,构建更加安全可信的计算环境。