16625篇论文揭示25年来AI进化规律!深度学习时代行将结束!

本文主要是介绍16625篇论文揭示25年来AI进化规律!深度学习时代行将结束!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=png

来源DeepTech深科技

本文约2500字,建议阅读5分钟

本文为你解读了人工智能技术中的最新未来走向。


时至今日,几乎你所有听到的关于 AI 的重要进展,背后都离不开深度学习。


这类算法的工作原理是使用统计数据来发现数据中的模式。事实证明,它在模仿人类技能 (如我们的视觉和听觉能力) 方面非常强大。在一些特殊情况或者是某些有限范围内,它甚至可以模仿我们的推理能力。深度学习为谷歌的搜索、Facebook 的新闻 Feed 和 Netflix 的推荐引擎提供了强大的支持,并正在改变医疗和教育等行业。


然而,尽管深度学习让人工智能进入了公众的视线,但它只是人类探索智能的历史上的一个插曲。在不到 10 年的时间里,它一直处于人工智能的最前沿。但当我们放大这个领域的整个历史,我们很容易意识到,它可能很快就会从历史舞台上退场。


华盛顿大学计算机科学教授兼主算法的作者佩德罗·多明戈斯就认为,长期以来,不同技术的突然兴起和衰落一直是人工智能研究的特点。每十年都有不同观点之间的激烈竞争。然后,每隔一段时间,一个新的技术就会兴起,研究人员都会聚集起来研究这个新兴的技术。


在对人工智能技术持续的报道和关注的基础之上,《麻省理工科技评论》想把技术断断续续、起伏变化的过程形象化。当今最大的科学论文开源数据库之“arXiv”是一个最佳选项,于是,本文作者下载了截止到 2018 年 11 月 18 日“人工智能”部分的 16625 篇论文的摘要,并对这些年来提到的词汇进行了追踪,以了解深度学习的发展究竟走到了哪一个阶段?下一个十年最大的发展机会,又将属于谁?


640?wx_fmt=jpeg

图 截至2018年11月18日,arXiv“人工智能”板块可获得的所有论文(来源:麻省理工科技评论)


通过数据分析,作者发现了三个主要的变化趋势:20 世纪 90 年代末到 21 世纪初,机器学习开始萌芽,从 21 世纪 10 年代初开始经历神经网络的加速普及,以及在过去的几年迎来了强化学习的增长。


在这里,有几点需要我们注意。首先,arXiv 的人工智能相关论文只能追溯到 1993 年,而“人工智能”一词可以追溯到 20 世纪 50 年代,因此,该数据库信息对应的时间,刚好处在人工智能发展的最新历史阶段。其次,该数据库每年新增的论文,只是当时特定领域整体进展的一个局部。


不过,尽管如此,如果我们希望收集到更多的研究趋势信息、观察业内正在产生的不同想法,arXiv 仍然不失为一个很好的来源。


机器学习使知识库黯然失色


根据这 16625 篇论文,最大的转变发生在 21 世纪初,以知识为基础的系统开始式微,它们基于这样一个设定:可以依据特定规则对所有人类知识进行编码。取而代之的是,研究人员转向研究包括深度学习在内的机器学习算法。


在作者统计出来的词汇出现概率中,与知识系统相关的词汇,如“逻辑”、“约束”、“规则”等词汇的跌幅最大。那些与机器学习相关的——如“数据”、“网络”和“性能”——增长最快。


640?wx_fmt=jpeg

640?wx_fmt=jpeg

图 每1000字词频(来源:麻省理工科技评论)


但这个巨大变化背后的原因却很简单。在 20 世纪 80 年代,人工智能的第一次浪潮专注于以人类知识为突破点,知识库和专家库系统的构建成为核心任务,国际上涌现了大量的知识系统工程。但随着这些项目的展开,研究人员遇到了一个重大问题:系统要做任何有用的事情,需要对太多的规则进行编码。这推高了成本,大大减缓了技术发展的预期进程。


机器学习成为了解决这个问题的答案。这种方法不需要人们手动编码数十万条规则,而是让机器自动从一堆数据中提取这些规则。就这样,人工智能开始抛弃了知识库系统,转而将目光投向机器学习,第二次人工智能浪潮由此掀起。


神经网络走向繁荣,强化学习得到推动


不过,在当时机器学习开始受到大量关注的情况下,深度学习并没有立刻受到热捧。


正如作者对关键术语的分析所显示的,研究人员还尝试了除神经网络 (深度学习的核心机制) 之外的各种方法,其中一些技术也颇为流行,例如贝叶斯网络、支持向量机和进化算法等,它们都采用不同的方法来寻找数据中的模式。


640?wx_fmt=jpeg

图 提及每种方法的论文百分比,神经网络显然取代了其他机器学习方法(来源:麻省理工科技评论)


在 20 世纪 90 年代和 21 世纪初,所有这些方法之间都保持着稳定的竞争态势。然后,在 2012 年,一个关键的突破打破了这个平衡,将其中一种方法——深度学习——带向前所未有的高潮发展期:在一年一度的 ImageNet 图像分类竞赛中,Geoffrey Hinton 和他在多伦多大学的同事们以惊人优势实现了当时的图像识别最高准确率,团队所使用的方法正是深度学习。


该标志性事件引发了人工智能一波新的研究浪潮——首先是在视觉研究上,然后其他领域也开始加入到这波深度学习浪潮中。随着越来越多令人印象深刻的结果的涌现,深度学习(以及神经网络)的普及程度呈爆炸式增长。


分析显示,在深度学习兴起后的几年里,人工智能研究发生了第三次也是目前最后一次变化:监督学习、非监督学习和强化学习受到越来越多的关注。其中,监督学习即标注数据来训练算法,这种方法是最常用的,也是目前为止最实用的方法。但在过去的几年里,强化学习的风头也很强劲,强化学习在论文摘要中被提及的次数迅速增加。这种方法旨在于 AI 学习过程是否正确执行了指令实施正面奖励或者负面奖励。


这个想法并不新鲜,但几十年来它并没有真正奏效。“监督学习的支持者会取笑强化学习的支持者”,佩德罗·多明戈斯说。


但,就像深度学习的发展遇到了 ImagNet 2012 年的成绩一样,强化学习同样迎来了一个关键的历史事件,自那以后人们对它的关注度突飞猛进。


那就是在 2015 年 10 月,经过强化学习训练的 DeepMind 的 AlphaGo 在古老的围棋比赛中击败了欧洲围棋冠军、职业二段选手樊麾。那次成功对整个研究界的影响几乎是立竿见影的。


640?wx_fmt=jpeg

图 强化学习正在得到推动(来源:麻省理工科技评论)


下一个十年,两个问号


事实上,我们认为,这一次对 arXiv 的分析只是提供了目前人工智能研究的某些趋势的缩影,包括不同观点之间竞争的最新消息。但这也在某种程度上说明了人类在追求智能的道路上是多么的“反复无常”。


一个重要的线索是,在过去 25 年里,我们使用的许多人工智能技术大约同时起源于 20 世纪 50 年代,之后,各个技术随着一个有一个十年的到来此起彼伏,例如,神经网络曾在 60 年代达到顶峰,80 年代也短暂地达到高潮,但在深度学习重新迎来春天之前,它几乎走到了研究的边缘地带。


换句话说,每一个十年,本质上是某种技术的统治时期:神经网络统治 50 年代和 60 年代,各种象征性的方法征服了 70 年代,知识库系统在 80 年代走向巅峰,贝叶斯网络引领 90 年代,支持向量机在 00 年代爆发,10 年代,我们再次回到神经网络。


对此,华盛顿大学计算机科学教授兼主算法作者佩德罗·多明戈斯说,“21 世纪 20 年代也不会例外”,这意味着深度学习的时代可能很快就会结束。但是,对于接下来会发生什么,已经有两个截然不同的走向摆在我们面前——究竟是一种旧技术会重新获得青睐,还是 AI 领域将迎来一个全新的范式?


“如果你能回答这个问题,”多明戈斯说,“我想为这个答案申请专利。”


640?wx_fmt=jpeg640?wx_fmt=jpeg

这篇关于16625篇论文揭示25年来AI进化规律!深度学习时代行将结束!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/901602

相关文章

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Python中文件读取操作漏洞深度解析与防护指南

《Python中文件读取操作漏洞深度解析与防护指南》在Web应用开发中,文件操作是最基础也最危险的功能之一,这篇文章将全面剖析Python环境中常见的文件读取漏洞类型,成因及防护方案,感兴趣的小伙伴可... 目录引言一、静态资源处理中的路径穿越漏洞1.1 典型漏洞场景1.2 os.path.join()的陷

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

Spring AI 实现 STDIO和SSE MCP Server的过程详解

《SpringAI实现STDIO和SSEMCPServer的过程详解》STDIO方式是基于进程间通信,MCPClient和MCPServer运行在同一主机,主要用于本地集成、命令行工具等场景... 目录Spring AI 实现 STDIO和SSE MCP Server1.新建Spring Boot项目2.a

Spring Boot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)

《SpringBoot拦截器Interceptor与过滤器Filter深度解析(区别、实现与实战指南)》:本文主要介绍SpringBoot拦截器Interceptor与过滤器Filter深度解析... 目录Spring Boot拦截器(Interceptor)与过滤器(Filter)深度解析:区别、实现与实

MyBatis分页插件PageHelper深度解析与实践指南

《MyBatis分页插件PageHelper深度解析与实践指南》在数据库操作中,分页查询是最常见的需求之一,传统的分页方式通常有两种内存分页和SQL分页,MyBatis作为优秀的ORM框架,本身并未提... 目录1. 为什么需要分页插件?2. PageHelper简介3. PageHelper集成与配置3.

Maven 插件配置分层架构深度解析

《Maven插件配置分层架构深度解析》:本文主要介绍Maven插件配置分层架构深度解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Maven 插件配置分层架构深度解析引言:当构建逻辑遇上复杂配置第一章 Maven插件配置的三重境界1.1 插件配置的拓扑

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

Java学习手册之Filter和Listener使用方法

《Java学习手册之Filter和Listener使用方法》:本文主要介绍Java学习手册之Filter和Listener使用方法的相关资料,Filter是一种拦截器,可以在请求到达Servl... 目录一、Filter(过滤器)1. Filter 的工作原理2. Filter 的配置与使用二、Listen

Python中__init__方法使用的深度解析

《Python中__init__方法使用的深度解析》在Python的面向对象编程(OOP)体系中,__init__方法如同建造房屋时的奠基仪式——它定义了对象诞生时的初始状态,下面我们就来深入了解下_... 目录一、__init__的基因图谱二、初始化过程的魔法时刻继承链中的初始化顺序self参数的奥秘默认