全文共2629字,预计学习时长8分钟

图源:Unsplash

1956年的夏天,一场在美国达特茅斯(Dartmouth)大学召开的学术会议,“人工智能”(artificialintelligence)第一次被提出,多年以后该会议也被认定为全球人工智能研究的起点。2016年的春天,一场AlphaGo与世界顶级围棋高手李世石的人机世纪对战,人工智能新浪潮来临。

经历了两次起伏,人工智能开始了新一轮的爆发。如今,随着企业将人工智能集成到自己的系统中,科技人员将目光投向了人工智能创新的新领域。

即元学习领域。简单来说,元学习就是学会学习。人类具有一种独特的能力,可以在任何情况下或环境中学习。人们适应学习。人们会想办法学习。人工智能要想拥有这种学习的灵活性,需要通用人工智能。

换句话说,人工智能需要一种有效且高效的方式来了解其学习过程。

人工智能的学习方式与人类大相径庭

受限是人类与人工智能学习过程最主要的差异。

人类的能力受限。人类的脑力有限,时间也有限,因此,人脑的适应能力也是有限的。人脑充分利用接收到的每个信息,然后,发展了培养世界大量模型的能力。人类是通用学习者。如果人们的学习过程高效,那么就可以快速学习所有的学科。但并非所有人都学得很快。

相比之下,人工智能拥有更多的资源,例如计算能力。然而,人工智能学习的数据比人类大脑使用的数据要多得多。处理这些海量数据需要巨大的计算能力。

图源:Unsplash

同时,随着人工智能任务变得越来越复杂,计算能力也呈指数级增长。人工智能所做的每个推断(跨越多个数据存储库)都依赖于算法在不同数据片段之间建立连接。如果算法对于给定的数据集不够有效,那么计算能力将呈指数级增长。如今,无论计算能力多么烂大街,指数级增长都不是我们想要的方案。

这就是为什么,目前人们将人工智能用作特定用途的学习者。通过从相似的相关数据中学习,人工智能可以高效地处理数据并从中进行推断,而无需花费太多成本。

人工智能学会学习的重要性

技术人员试图解决计算能力的指数级增长时,出现了“学习型”问题,因为人工智能开始从越来越复杂的数据中做出推断。

为了防止计算能力呈指数级增长,人工智能必须找出最有效的学习路径,并记住该路径。一旦算法能够为不同类型的问题确定学习路径,那么人工智能就可以通过选择学习路径,遵循学习路径,根据变化调整学习路径,从而进行自我调节,并动态地引导自己找到解决方案。

这引出了人工智能的下一个问题:“多任务”。

随着技术人员开始给人工智能提供相关但无序的任务,“多任务”应运而生。如果独立任务可以同时执行怎么办?如果在人工智能执行某些任务时,知识和数据可以帮助其执行其他任务呢?

“多任务”问题将“学会学习”的问题提升到了一个新高度。

为了可以“多任务”运行,人工智能需要能够并行评估独立的数据集,还需要关联数据片段并推断该数据上的连接。当人工智能执行一项任务的步骤时,需要不断更新知识,以便可以在其他情况下应用和使用这些知识。由于任务是相互关联的,因此对任务的评估将需要由整个网络来完成。

谷歌的 MultiModel 就是一个人工智能系统的示例,该系统学会了同时执行八项不同的任务。该系统模拟大脑感知信息的方式,可以检测图像中的物体、提供字幕、识别语音,在四对语言之间进行翻译并执行语法选区分析。该系统在多任务联合训练时表现优异。神经网络也从不同领域的数据中学习。

为了使其适应性更强,人工智能将需要学习多任务处理。人工智能作为自适应学习者的一种应用,是在机器人领域,即机器人代替人类在危险情况下学习执行任务。例如,当监视或捕获情况发生变化时,机械军犬将能够适应各种情况,而无需遵循人类的特定命令。

图源:Unsplash

人工智能可以学会怎样成为通用学习者吗?

正如我们从谷歌的 MultiModel 中看到的那样,人工智能当然可以通过学习,成为人类这样的通用学习者。但是,实现仍然需要一段时间。这包括两个部分:元推理和元学习。元推理着重于认知资源的有效利用。元学习侧重于人类有效利用有限的认知资源和有限的数据进行学习的独特能力。

在元推理中,其中一个关键要素是战略思维。如果人工智能可以从不同类型的数据中得出推论,那么它是否也能在不同情况下采用高效的认知策略呢?

当前人们正在进行研究,以找出人类认知能力与人工智能学习方式之间的差距,例如对内部状态的认知、记忆的准确度或自信心。但是,归根结底,元推理依赖于把握全局和战略决策。战略决策包括两个部分:从现有的可用战略中进行选择,根据情况发现不同战略。这些都是元推理的研究领域。

在元学习中,其中一个关键部分是弥合使用大量数据训练模型和有限数据训练模型之间的鸿沟。模型必须具有适应性,才能基于跨多个任务的少量信息来准确做出决策。

对此,有不同的解决办法。有些模型是通过学习人类学习者的参数以找到一组可以在不同任务中正常工作的参数来实现。有些模型定义最佳学习空间,例如度量空间,在该空间中学习可能最行之有效。还有一些模型,例如少样本元学习,其算法学习婴儿的学习方式,通过模仿最少的数据量来进行学习。这些都是元学习的研究领域。

元推理和元学习只是人工智能成为通用学习者的一部分。将它们与来自运动和感觉处理的信息放在一起,可以使人工智能学习者更像人类。

图源:Unsplash

人工智能仍在学习变得更像人类

成为像人类的广泛学习者需要对人类的学习方式以及人工智能如何模仿人类的学习方式进行广泛研究。

要适应新情况,例如具有“多任务”能力以及使用有限的资源做出“战略决策”的能力,这是人工智能研究人员在研究过程中需要跨越的几个障碍。

在人类的努力下,人工智能的学习能力正在不断发展,虽然与人类相比仍有较大差距,但相信这种差距会随着人类技术的不断进步而逐渐缩小,最终达到一个令人震惊的高度,让我们一起拭目以待~

留言 点赞 关注

我们一起分享AI学习与发展的干货
欢迎关注全平台AI垂类自媒体 “读芯术”

(添加小编微信:dxsxbb,加入读者圈,一起讨论最新鲜的人工智能科技哦~)

人工智能可以像人类一样学习吗?相关推荐

  1. 人工智能终于能像人类一样学习,并通过了图灵测试

    今天,<科学>杂志封面刊登了一篇重磅研究:人工智能终于能像人类一样学习,并通过了图灵测试. 这个人工智能像你一样学习写字 假设你从来没有见过菠萝.有一天,有人送了你一个菠萝.尽管你这辈子只 ...

  2. ai人工智能将替代人类_教AI学习人类如何有效计划

    ai人工智能将替代人类 Human planning is hierarchical. Whether planning something simple like cooking dinner or ...

  3. 《科学》封面重磅论文:人工智能终于能像人类一样学习

    原文地址:http://www.almosthuman.cn/2015/12/11/uepud/?utm_source=tuicool&utm_medium=referral <科学&g ...

  4. 《科学》封面:人工智能终于能像人类一样学习 zz

    原文地址:http://tech.sina.com.cn/d/i/2015-12-12/doc-ifxmpnqi6368668.shtml science   Human-level concept ...

  5. 干货丨一文看懂人工智能、机器学习和深度学习的区别与联系

    人工智能的浪潮正在席卷全球,诸多词汇时刻萦绕在我们耳边:人工智能(Artificial Intelligence).机器学习(Machine Learning).深度学习(Deep Learning) ...

  6. 英媒:人工智能终于接近人类智能了吗?

    文章来源:金融时报 作者:John Thornhill 图片来源:网络 编辑:江上波 摘要:GPT-3被誉为人工智能领域的重大突破,有人认为它甚至显示出初步意识迹象,另一些人则指出GPT-3存在可笑的 ...

  7. 一篇文章讲清楚人工智能、机器学习和深度学习的区别和联系

    人工智能的浪潮正在席卷全球,诸多词汇时刻萦绕在我们耳边:人工智能(Artificial Intelligence).机器学习(Machine Learning).深度学习(Deep Learning) ...

  8. 人工智能、机器学习和深度学习的区别?

    作者:育心 链接:https://www.zhihu.com/question/57770020/answer/249708509 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载 ...

  9. python人工智能要学什么_为什么学人工智能首推Python 需要学习哪些知识

    原标题:为什么学人工智能首推Python 需要学习哪些知识 为何学人工智能首推Python?需要学习哪些知识?简单地讲,人工智能就是图像处理,数据处理,语言处理等多技术融合,在我们生活中经常可见.比如 ...

最新文章

  1. [Spring Data MongoDB]学习笔记--建立数据库的连接
  2. Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本
  3. mysql5.7 skip ssl_MySQL 5.7 的SSL加密方法
  4. Nginx的rewrite之if指令(一)
  5. 把随机数对象暴露给window成为全局对象 原型及原型链 原型的指向是否可以改变
  6. nssl1192-加密【字符串hash】
  7. 如何提高网页中图片显示的用户体验(附源码下载)
  8. Win10PE网络版.iso UEFI、BIOS双启动
  9. matlab 对话框大小调整,matlab界面设计---对话框设计
  10. 程序员的三行代码情书
  11. 土豆嫁优酷:烧钱的宿命?
  12. 二维线段树(线段树套线段树)
  13. RefineDNet个人学习笔记
  14. 如何高效录制教学视频?
  15. 物联网硬件安全与整改梳理(1)
  16. CSS实现3D书本效果
  17. 将营销进行到底的逸仙电商,难向“完美”
  18. i是j的倍数c语言编程,c语言编程一些常见小程序.docx
  19. [OpenWrt] reset按键处理流程(hotplug)
  20. Python黑帽编程2.5 函数

热门文章

  1. 日语五十音图的记忆方法
  2. 写一个WFP驱动,拦截网络
  3. Linux对大于2T的磁盘分区方法及创建逻辑卷LVM
  4. 【Python/工具】Pycharm中如何查看一个函数需要哪些参数
  5. python全栈s3视频教程笔记 Day1
  6. ETL工程师_个人职责
  7. ubuntu16安装中文输入法
  8. 线性代数基础知识:求矩阵的特征值、特征向量和协方差矩阵
  9. 向量的线性表示和线性相关
  10. egg extend ts_从 Egg.js 到 NestJS,爱码客后端选型之路