人工智能的螺旋式发展历程

news2024/12/23 5:32:52

人工智能的螺旋式发展历程

人工智能的历史自1956年开始至今,已经有66年的历史。世界人工智能历史可分为三个阶段,从1956年至1976年是人工智能的第一个发展阶段,1976年至2006年是第二个发展阶段,而2006年至今则是人工智能的第三个发展阶段。

图片

人工智能发展的三次浪潮

人工智能典型任务和应用包括机器定义证明和机器翻译。机器翻译是人工智能的主攻课程之一,同时还包括机器学习、专家系统以及机器人和智能控制,这些都是人工智能研究的范畴。而这些研究范畴也导致人工智能产生出三个流派:符号主义学派、连接主义学派、行为主义学派。

图片

也有文献说是四个流派,符号主义、连接主义,行为主义(也称进化主义)和统计主义(即统计机器学习)

1956年-1976年是人工智能的第一次浪潮,当时符号主义盛行,功能主义占据主流,其标志性的基石是在统计方法中引入符号方法,进行语义处理,出现了基于知识的方法,让人机交互成为可能。在人工智能的第一次浪潮期间,逻辑运算、演绎推理、三段论以及Prolog逻辑变成语言成为时代代表性的方式与方法。1958年Simon&Newell提出AI初期的著名预言:十年内,计算机将成为国际象棋冠军;十年内,计算机将发现和证明有意义的数学定理;十年内,计算机将能谱写并编写乐曲;十年内,计算机将实现大多数的心理学理论。但是在1968年时,除了机器定义证明领域有所突破,其他三个预言并没有实现。在那个时期也出现了对人工智能的反面言论,给人工智能领域带来极大的杀伤力,使人工智能的发展进入低谷。

直至1973年英国发表了一份报告,把人工智能的自动机、机器人、中央神经系统分成这三类进行综述,而判断的结果则是说:虽然自动机和中央神经系统有研究价值,但是进展却让人失望,而机器人没有研究价值。所以在1974年英国和美国取消了研发人工智能的经费,使得人工智能迎来了寒冬

1975年,Paul Werbos提出BP算法,使得多层人工神经元网络的学习变为可能。这使得人工智能慢慢迎来了春天,神经元网络构建一套算法,省去了手工调节的操作,减少了输入和输出之间的差错率。而人工神经元网络也成为了人工智能的第二次浪潮。日本政府也推出第五代机为代表的大规模逻辑推理尝试,并把逻辑推理上升到知识工程层面,而且一些领域的专家开始为人工神经元网络建立规则,用这些规则进行推理。但是由于机器的运行速度远快于推理,使得模型的搭建并不理想,在历经十年的发展后宣告失败。而搜索引擎已逐渐开始崛起,斯坦福大学通过专家来建设知识百科全书Cyc,在20世纪90年代后期逐渐衰败。在那个时期也提出,人工智能不能靠专家手工表达,要靠机器自动学习,人工智能迎来第二次寒冬

2006年至今,人工智能获得第三次发展。从本质上看,第二次浪潮与第三次浪潮在方法论上没有本质区别,但是在硬件技术方面却有了很大改观,它可以支持多台计算机同时对计算资源进行计算。与此同时,数据的发展也逐渐成熟起来,人们通过对数据的训练来解决问题。而第三次浪潮也是“深度学习算法+大数据”组合的联合突破。

人工智能的快速崛起,其实是李飞飞提出能否建立一个1000万个图片数据库,在当时,标记一张图片的成本价需要5美元,5000万美元的成本就带来巨大的困扰。而线上众包的形式推动了程序员不断加入到这个工作中,渐渐形成一种比赛。这推动了图片标签效率验证算法的演进,ImageNet推动了人脸识别的技术发展。第三次浪潮,让人工智能成势,应用场景明确,大数据+计算能力支撑,让算法演化速度更为迅速。

图片

人工智能三驾马车:数据、算力和算法

人工智能的发展到现在三起两落,本身是一个螺旋式的发展,未来将在包括计算机科学、电子学、自动化等方面进行轮番的演练。从应用上面来说,现在基于深度神经网络的算法会逐渐广泛应用。未来的人工智能还期待更多新的算法和理论出现。

图片

过去六十多年的发展历程中,AI已经遭遇了两次寒冬期,近几年随着深度学习的成功运用才再次火热。如今深度学习或许正在面临瓶颈期,便有人开始宣扬第三次寒冬。不过,人工智能最终还是将回归到平稳发展的道路上。所谓的寒冬论,也仅仅是一门技术的过渡期而已。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring Boot系统之高可用限流实现解决方案

1.什么是限流 限流是对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,防止因流量暴增而导致的系统运行缓慢或宕机。 为什么需要限流 其实限流思想在生活中随处可见,例如景区限流,防止人满为患。热门餐饮需要排队就…

3.Trunc截断函数用法

TRUNC函数用于对值进行截断 用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期 (1)截断数字 格式:TRUNC(n1,n2),n1表示被截断的数字&#xf…

【LeetCode】买卖股票的最佳时机之k天

买卖股票的最佳时机之k天 题目描述算法描述编程代码 链接: 买卖股票的最佳时机之k天 题目描述 算法描述 编程代码 class Solution { public:int maxProfit(int k, vector<int>& prices) {int n prices.size();k min(k,n/2);vector<vector<int>> f(n,…

【中危】PowerJob 未授权访问漏洞 (CVE-2023-36106)

漏洞描述 PowerJob 是一款开源的分布式任务调度框架。 在 PowerJob 受影响版本中存在错误的访问控制漏洞。由于没有对/container/list接口做鉴权&#xff0c;未授权的攻击者可以构造 appId 参数访问 /container/list接口获取应用容器的标识、运行状态、日志等敏感信息。 漏洞…

packge.json中的browserlistrc配置有什么用?

theme: smartblue 前端开发中&#xff0c;需要考虑前端开发中&#xff0c;需要考虑CSS及JS的兼容性&#xff0c;browserlistrc指定了需要兼容的浏览器。 数据来源 Browserslist 的数据都是来自caniuse.com的。 使用方法 package.json {"browserslist": ["l…

OpenAI首席执行官谈马斯克退出的影响;关于 Stable Diffusion 扩展功能的内容总结

&#x1f989; AI新闻 &#x1f680; OpenAI首席执行官谈马斯克退出的影响 摘要&#xff1a;OpenAI首席执行官萨姆奥特曼在接受采访时表示&#xff0c;埃隆马斯克退出OpenAI给公司带来了巨大震惊&#xff0c;导致奥特曼不得不重新调整生活和时间安排以确保足够资金。OpenAI是…

MPU6050使用心得(简单分享一下)

前言 选用MPU6050做 倾斜检测 功能。 前期准备 开发板&#xff1a;正点原子STM32F103 精英版&#xff08;STM32F103ZET6&#xff09; 模块&#xff1a;GY-521 MPU6050 其他&#xff1a;杜邦线若干、烧录线、FlyMcu、Keil5、正点原子开发板配套的套件&#xff08;TFTLCD&…

智慧农场云养猪平台原来是这样的!

随着数字化和智能化的发展&#xff0c;农业行业也逐渐开始融入互联网技术&#xff0c;其中云养猪平台作为新兴的农业数字化解决方案之一&#xff0c;备受关注。本文将探讨如何开发一款具备专业、思考深度和逻辑性的云养猪平台。 一、前期准备阶段&#xff1a; 1.明确目…

通达信指标公式12:关于股票筹码集中度的分析弊端

筹码的集中度&#xff1a;指的是个股的流通筹码被庄家控制的程度&#xff0c;用来观察一支股票是否有大资金吸筹。如果某只股票流通筹码的30%被庄家所控制&#xff0c;就说明这只股票被轻度控盘了。而当大于50%以上的多数流通筹码被控制的时候&#xff0c;就是高度控盘了。利用…

Python实现SSA智能麻雀搜索算法优化卷积神经网络回归模型(CNN回归算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 麻雀搜索算法(Sparrow Search Algorithm, SSA)是一种新型的群智能优化算法&#xff0c;在2020年提出&a…

38岁啦:说点什么好呢?

我是卢松松&#xff0c;点点上面的头像&#xff0c;欢迎关注我哦&#xff01; 1985年的8月21日&#xff0c;农历七月初六。正好今天也是2023年8月21日&#xff0c;农历七月初六。该说点什么好呢? 1985年&#xff0c;我就出生在这里&#xff0c;箭头所指的方向就是我出生的地…

Idea 设置实体类里面的serialVersionUID

private static final long serialVersionUID 8728382276986043874L;选中serialVersionUID &#xff0c;然后使用Altenter&#xff0c;选择随机更改serialVersionUID 的初始值

温故知新之:接口和抽象类有什么区别?

本文以下内容基于 JDK 8 版本。 1、接口介绍 接口是 Java 语言中的一个抽象类型&#xff0c;用于定义对象的公共行为。它的创建关键字是 interface&#xff0c;在接口的实现中可以定义方法和常量&#xff0c;其普通方法是不能有具体的代码实现的&#xff0c;而在 JDK 8 之后&…

南京医科大学采购ZJ-3精密压电测试仪和PZT-JH30/3型复合压电极化装置

南京医科大学采购ZJ-3精密压电测试仪和PZT-JH30/3型复合压电极化装置 南京医科大学&#xff08;Nanjing Medical University&#xff09;&#xff0c;位于江苏省南京市&#xff0c;是教育部、中华人民共和国国家卫生健康委员会、江苏省人民政府共建高校和江苏高水平大学建设高校…

长胜证券:怎么看k线图?

K线图是股票、期货、外汇等金融商场中常用的一种图表方式&#xff0c;用来展示必定时刻内的价格走势。关于投资者来说&#xff0c;学会怎么正确地剖析K线图是非常重要的。本文将从多个视点来剖析怎么看K线图&#xff0c;协助投资者更好地把握商场走势和做出正确的买卖决议计划。…

Java:集合LinkedSet底层原理、TreeSet底层原理;开发中如何选择集合使用

LinkedSet底层原理 TreeSet底层原理 如果你想对自定义类型的对象进行排序&#xff0c;有两种方式 但是执行出来&#xff0c;如果两个比较的数据相等&#xff0c;就会造成一个数据丢失 第二种

天翼物联、汕头电信与汕头大学共建新一代信息技术与数字创新(物联网)联合实验室

近日&#xff0c;在工业和信息化部和广东省人民政府共同主办的2023中国数字经济创新发展大会上&#xff0c;天翼物联、汕头电信与汕头大学共建“新一代信息技术与数字创新&#xff08;物联网&#xff09;”联合实验室签约仪式举行。汕头大学校长郝志峰、中国电信广东公司总经理…

ssm物流管理系统源码和论文

ssm物流管理系统设计与实现037 开发工具&#xff1a;idea 数据库mysql5.7 数据库链接工具&#xff1a;navcat,小海豚等 技术&#xff1a;ssm 1&#xff0e;选题的意义与目的、文献综述与研究现状 随着我国经济的快速发展&#xff0c;以及信息化步伐的快&#xff0c;物流企…

使用GEWE框架进行微信个人资料管理、批量管理

友情链接 geweapi.com 点击即可访问 更新个人资料 请求URL&#xff1a; http://域名地址/api/personal/updateprofile 请求方式&#xff1a; POST 请求头&#xff1a; Content-Type&#xff1a;application/json X-GEWE-TOKEN: 后台获取 参数&#xff1a; 参数名必填…

【正点原子STM32连载】第十八章 通用定时器PWM输出实验 摘自【正点原子】APM32F407最小系统板使用指南

1&#xff09;实验平台&#xff1a;正点原子stm32f103战舰开发板V4 2&#xff09;平台购买地址&#xff1a;https://detail.tmall.com/item.htm?id609294757420 3&#xff09;全套实验源码手册视频下载地址&#xff1a; http://www.openedv.com/thread-340252-1-1.html# 第十…