跟着我学 AI丨五分钟了解人工智能的发展史

news2024/11/24 19:05:04

随着 ChatGPT 火出圈,又接二连三出现了文心一言、Midjourney、FireFly 等创新性的 AI 产品,互联网掀起的 AI 风暴已经席卷了全球各个角落。AI 究竟为什么这么强大?从什么时候开始冒出来的呢?今天我就带大家认识一下 AI 的发展史。

1950年代:人工智能的起源

人工智能的起源可以追溯到20世纪50年代的达特茅斯会议。

1956年8月,在美国汉诺斯小镇宁静的达特茅斯学院中,约翰·麦卡锡、马文·闵斯基(人工智能与认知学专家)、克劳德·香农(信息论的创始人)、艾伦·纽厄尔(计算机科学家)、赫伯特·西蒙(诺贝尔经济学奖得主)等科学家正聚在一起,讨论着一个完全不食人间烟火的主题:用机器来模仿人类学习以及其他方面的智能。会议足足开了两个月的时间,虽然大家没有达成普遍的共识,但是却为会议讨论的内容起了一个名字:人工智能。

因此,1956年也就成为了人工智能元年。

1960年代:专家系统的出现

专家系统是一种基于规则的人工智能系统,它可以模拟人类专家的知识和经验,用于解决特定领域的问题。这个时期的代表性专家系统包括 DENDRAL 和 MYCIN。

1970年代:机器学习的兴起

机器学习是一种人工智能技术,它可以让计算机从数据中学习,并自动改进算法,以提高性能。这个时期的代表性机器学习算法包括决策树、神经网络和遗传算法。

1980年代:神经网络的发展

神经网络是一种模拟人脑的计算模型,它可以学习和识别模式,用于图像识别、语音识别等领域。这个时期的代表性神经网络包括感知器、反向传播神经网络和Hopfield神经网络。

1990年代:深度学习的出现

1990年代,深度学习成为人工智能领域的主要研究方向。深度学习是一种基于神经网络的机器学习技术,它可以处理大量的数据,并自动提取特征,用于图像识别、自然语言处理等领域。这个时期的代表性深度学习算法包括卷积神经网络、循环神经网络和深度信念网络。

2000年代:云计算和大数据的兴起

2000年代,云计算和大数据技术的发展为人工智能的应用提供了更多的数据和计算资源,促进了人工智能的发展。这个时期的代表性云计算和大数据技术包括Hadoop、Spark和TensorFlow等。

2010年代:人工智能的广泛应用

2010年代,人工智能技术被广泛应用于各个领域,如自动驾驶、智能家居、医疗健康等。这个时期的代表性人工智能应用包括谷歌的AlphaGo、苹果的Siri和亚马逊的Alexa等。

2020年代:人工智能的爆发

2020年代,自然语言处理和计算机视觉的技术得到了进一步的发展。自然语言处理方面,出现了一系列新的技术,如BERT、GPT 和 T5 等预训练模型,以及 GPT-3、GPT-4 等生成式模型。计算机视觉方面,出现了一系列新的技术,如目标检测、图像分割和图像生成等。

除此之外,自主驾驶技术也得到了进一步的发展。感知方面,出现了更加精准和可靠的传感器和算法,如激光雷达和深度学习算法。决策方面,出现了更加智能和高效的决策算法,如强化学习和深度强化学习。控制方面,出现了更加精准和安全的控制算法,如模型预测控制和非线性控制。

另外,在 2020 年代量子计算也趋于成熟。量子计算是一种基于量子力学原理的计算模型,它可以处理大规模的数据和复杂的计算问题,很适合用于人工智能。研究人员正在探索如何利用量子计算的优势来加速机器学习和深度学习算法,以及如何利用人工智能技术来优化量子计算的性能。

随着人工智能技术的发展,人们越来越关注人工智能的伦理和社会问题。在 2020 年代,研究人员和政策制定者也开始探讨如何确保人工智能的公正性、透明性和责任性,以及如何保护个人隐私和数据安全等问题。同时,人工智能的发展也带来了一些新的社会问题,如人工智能对就业和教育的影响,以及人工智能的道德和法律问题等。

总的来说,2020 年代是人工智能技术快速发展的一个时期,涉及到自然语言处理、图像识别、自主驾驶、量子计算和人工智能的伦理和社会问题等多个方面。未来,人工智能技术将继续发展,为人类带来更多的便利和创新,同时也需要我们关注和解决相关的伦理和社会问题。

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

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

相关文章

软件设计师考试——面向对象设计模式分类

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、面向对象设计——设计模式的分类一、创建型模式二、结构型模式三、行为型模式 二、历年真题——面向对象设计模式分类2009上半年2009下半年2010上半年2010下半年…

深度学习神经网络学习笔记-多模态方向-12-DBpedia: A Nucleus for a Web of Open Data

摘要 DBpedia是一个社区努力从维基百科中提取结构化信息,并使这些信息在网络上可用。DBpedia允许您对来自维基百科的数据集提出复杂的查询,并将网络上的其他数据集链接到维基百科数据。我们描述了DBpedia数据集的提取,以及产生的信息如何在网…

img标签-访问绝对路径图片出现403的解决办法

img标签-访问绝对路径图片出现403的解决办法 图片请求显示403打不开 403是防止盗链的错误(这种设计,是api厂商正常保证自己的服务器不被刷流量) 方法一:使用no-referrer 这种方案不仅针对图片的防盗链,还可以是其他标签. 在前端…

「谷云科技」RestCloud新一代(智能)全域数据集成平台发布

5月18日,RestCloud在其成立六周年的当天,发布了“新一代(智能)全域数据集成平台”。 根据业内专家、学者和从业者通过实践和研究总结,数据集成大体可以分为4个阶段:早期阶段、数据集成软件工具、企业级数据…

chat gpt 中国镜像网站

随着人工智能技术的快速发展,自然语言处理对人们日常生活和工作中的应用变得越来越普及,其中机器翻译、自动问答、智能客服和语音识别等技术尤其受到欢迎。Chat GPT模型是其中一种被广泛使用的技术,由OpenAI开发,使用了Transforme…

【TCP】状态转换

TCP状态转换 这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻的认识,不能只停留在一知半解之中。下面对这张图的…

Blender 建模风扇(UV贴图、图像纹理、环境纹理、伽玛、Cycles渲染)

目录 1. 风扇建模1.1 风扇外壳1.2 风扇内壳1.3 前盖1.4 后盖1.5 风扇叶1.6 扇叶连接部分1.7 其他细节 2. UV、材质、渲染2.1 材质属性:图像纹理2.2 UV贴图2.3 基础材质2.4 伽玛值2.5 世界属性:环境纹理2.6 背景平面2.7 灯光、摄像机2.8 渲染属性2.9 渲染…

COCO-Annotator安装和使用 [非常详细]

COCO-Annotator安装和使用 1.所需环境 安装COCO-Annotator前需要先安装Docker,有需要可以参考这篇文章:Windows下安装docker 2.安装 在要安装的目录下进入cmd输入命令 git clone https://github.com/jsbroks/coco-annotatorcd命令进入文件夹 cd co…

DICOM通信协议标准解析

DICOM通信协议的特点和内容概述 DICOM标准的主要特点 DICOM标准的主要特点 是一种上层网络协议 只有在建立“关联”之后,才能进行DICOM命令和数据的发送和接收。 DICOM编码的特点 标准定义了26中内部数据类型像素数据的编码支持JPEG的图像压缩图像可以包含缩略…

《元宇宙之声》:Meta MCDH

为下一代建造未来就绪的校园。 在本期节目中,我们访问了香港路德会马锦明慈善基金马陈端喜纪念中学(MCDH)的陈婉玲校长,讨论了 MCDH 改革教育的愿景,通过培养年轻的创作者,让他们迈出进入 The Sandbox 的第…

【谷粒商城之秒杀服务】

本笔记内容为尚硅谷谷粒商城秒杀服务部分 目录 一、秒杀业务的介绍 秒杀设计 秒杀流程 二、搭建秒杀服务环境 1、秒杀服务后台管理系统 2、搭建秒杀服务环境 二、定时任务 1、cron 表达式 2、测试 三、商品上架 1、远程查询秒杀的活动以及关联的商品信息 2、在R…

「一本通 1.2 练习 3」灯泡

题目描述 相比 w i l d l e o p a r d wildleopard wildleopard 的家,他的弟弟 m i l d l e o p a r d mildleopard mildleopard 比较穷。他的房子是狭窄的而且在他的房间里面仅有一个灯泡。每天晚上,他徘徊在自己狭小的房子里,思考如何赚…

探索Kotlin 1.8.20新特性

探索Kotlin 1.8.20新特性 Kotlin 1.8.20已经发布,我们将探索一些新功能和改进。 我们将仅涵盖新的语言功能和标准库更新。请参考参考资料部分以了解此版本的完整详情。 语言更新 Enum 类entries函数 为什么需要这个函数? values() - 返回数组&#x…

电商数仓建模案例

目录 一、数据仓库分层规划二、数据仓库构建流程2.1 数据调研2.2 明确数据域2.3 构建业务总线矩阵2.4 明确统计指标2.4 维度模型设计2.5 汇总模型设计 三、数仓建模之ODS层3.1 日志表3.1.1 日志表表结构 3.2 业务表3.2.1 业务表表结构 四、数仓开发之DIM层4.1 商品维度表4.2 优…

The Sandbox 与 Biconomy 合作,达成交易里程碑

双方将继续合作利用 Polygon Labs 来降低用户的成本和 The Sandbox 的碳足迹。 我们团队继续推动更好的整体项目生态系统的可持续性,同时沿途的里程碑向我们展示这些进展产生的影响。我们很高兴地宣布,自从在 Biconomy.io 的帮助下首次在 Polygon 上部署…

网络地址转换:DNAT和SNAT有啥区别?分别用于什么场景?

什么是网络地址转换(NAT)? 网络地址转换(Network Address Translation,简称NAT)是一种常见的网络技术,用于在私有网络(如家庭或办公室网络)与公共网络(如互联…

POI Excel 基础(一)

POI 5.2.3 官网 github POI-HSSF and POI-XSSF/SXSSF 用于访问Microsoft Excel格式文件的Java API HSSF:是Horrible SpreadSheet Format的缩写,也即“可怕的电子表格格式” 是操作Excel97-2003版本,扩展名为.xls。XSSF: 是操作…

【JavaSE】Java基础语法(三)

文章目录 1. 🍼流程控制语句1.1 流程控制语句分类1.2 分支结构之if语句1.2.1 if语句格式3案例 2. 🍼switch语句2.1 分支语句switch语句2.2 switch案例-减肥计划2.3 switch语句case穿透 3. 🍼for 循环3.1 循环语句-for循环3.2 for循环案例-求1…

项目集管理—项目集相关方参与

项目集相关方参与是识别和分析相关方需求、管理期望和沟通,以促进相关方支持的绩效领域。 本章内容包括: 1 项目集相关方识别2 项目集相关方分析3 项目集相关方参与规划4 项目集相关方参与5 项目集相关方沟通 相关方是指能够影响项目、项目集或项目组合…

Java 实现实时监听MySQL数据库变更MySQLBinListener

目录 1、导出需要的类和接口 2、 定义 MySQLBinlogListener类 3、私有方法,启动重连定时器 4、完整代码 编写一个MySQL数据库实时变更的监听器。 为什么要编写这个一个监听器:为了实时监测和响应MySQL数据库中的变更事件 实时数据同步:通…