人工智能概述、发展历程及主要分支

news2024/9/28 13:18:47

人工智能概述

人工智能发展必备三要素:

数据

算法

计算力 ,硬件支撑 CPU、GPU、TPU

计算力之CPU、GPU对比:

CPU主要适合I\O密集型的任务

GPU主要适合计算密集型任务

什么类型的程序适合在GPU上运行?

(1)计算密集型的程序

所谓计算密集(Compute-intensive)的程序,就是其大部分运行时花在寄存器预算上,寄存器的速度和处理器的速度相当,从寄存器读写数据几乎没有延时。可以做一下对比,读内存的延迟大概是几百个时钟周期;读硬盘的速度比较慢,即便是SSD,也慢。

(2)易于并行的程序

GPU其实是一种SIMD(Single Instruction Multiple Data)架构,他有成百上千个核,每个核在同一时间最好能做同样的事情。

CPU和GPU的区别。

人工智能、机器学习和深度学习三者的关系。

人工智能和机器学习,深度学习的关系:

机器学习是人工智能的一个实现途径

深度学习是机器学习的一个方法(神经网络)发展而来的。 

人工智能发展历程。

一、人工智能的起源

1.1图灵测试

测试者和被测试者(一个人和一台机器)隔开的情况下,通过一些装置向被测试者随意提问,多次测试,如果有超过30%的测试者不能确定被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。由艾伦.麦席森.图灵提出。

1.2达特茅斯会议

1956年,在美国汉诺斯小镇的达特茅斯学院,用机器来模仿人类学习以及其他方面的智能,会议讨论出一个名字:人工智能,因此1956年也被称为人工智能元年。

小结 

人工智能的起源

图灵测试

达特茅斯会议

人工智能的发展经历六个阶段

起步发展期

反思发展期

应用发展期

低迷发展期

稳步发展期

蓬勃发展期

人工智能的主要分支

通讯、感知与行动是现代人工智能的三个关键能力,主要对应的三个技术领域分别是:

  • 计算机视觉(CV)
  • 自然语言处理(NLP),在NLP领域中,覆盖文本挖掘/分类、机器翻译和语音识别
  • 机器人

1.1分支一,计算机视觉

计算机视觉(CV)是指机器感知环境的能力,这一技术类别中的经典任务有图像形成、图像处理、图像提取和图像的三维推理,物体检测和人脸识别是其比较成功的领域。

1.2分支二,语音识别

语音识别是指识别语音并将其转换成对应文本的技术,相反的任务(文本转语音)也是这一领域内一个类似的研究主题。

随着大数据和深度学习技术的发展。

1.3分支三:文本挖掘/分类

这里的文本挖掘主要是指文本分类,该技术可用于理解、组织和分类结构化或非结构化文本文档,其涵盖的主要任务有句法分析,情绪分析和垃圾信息检测。

1.4分支四:机器翻译

机器翻译是利用机器的力量自动将一种自然语言(源语言)的文本翻译成另一种语言(目标语言)。

1.5分支五:机器人

机器人学研究的是机器人的设计、制造、运作和应用,以及控制它们的计算机系统,传感反馈和信息处理。

机器人可以分为两个大类固定机器人和移动机器人。固定机器人通常被用于工业生产,常见的有货运机器人,空中机器人和自动载具。

小结:

人工智能主要分支:

计算机视觉

语音识别

文本挖掘/分类

机器翻译

机器人

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

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

相关文章

数据库的逻辑组织

目录 一、数据库构架 二、系统数据库 1.master数据库 2. tempdb数据库 3. model数据库 4. msdb数据库 三、用户数据库 用户数据库在sysdatabases表中的记录 一、数据库构架 数据库存储是按物理方式在磁盘上作为两个或更多的文件实现。用户使用数据库时使…

java学习之异常三

目录 一、throws 一、基本说明 二、使用细节 二、自定义异常 一、 基本概念 ​编辑二、自定义异常的步骤 三、实例 四、练习 三、throw和throws的区别 四、本章作业 第一道 第二题 第三题 第四题 一、throws 一、基本说明 package com.hspedu.throws_;import java.i…

Linux常用命令(2)

文章目录 Linux常用命令(2)拷贝 cp语法拷贝hello.txt生成一个新文件hello1.txt拷贝hello.txt文件到hello目录里面去拷贝hello目录生成一个新目录hello1拷贝hello1目录到主目录里面去并且命名为hello2目录 更名/移动 mv删除 rm管理员命令echo / cat将信息…

JVM 程序计数器(PC 寄存器)

PC Register 介绍 JVM中的程序计数寄存器( Program Counter Register) 中,Register 的命名源于 CPU 的寄存器, 寄存器存储指令相关的现场信息。 CPU 只有把数据装载到寄存器才能够运行JVM 中的 PC 寄存器是对物理 PC 寄存器的一种抽象模拟PC 寄存器用来存储指向下一…

Vue 子组件触发父组件事件,传递多个参数以及异常情况处理

Start 今天这篇文章记录一下子组件调用父组件事件&#xff0c;传参的逻辑。以及一些特殊的情况。 1. 示例 1.1 父组件 <template><div>我是父组件<hr /><child to-say"toSay" /></div> </template><script> import ch…

toFixed()*100保留的小数位数和预想的不一致

目录 一、问题 二、原因及解决方法 三、总结 一、问题 1.因为演示需要&#xff0c;要造一些假数据&#xff0c;一些数据要求保留2位小数。这需求真的不难&#xff0c;不就是parseFloat().toFixed()不就完了。 2.所以很快就写了如下代码&#xff1a; let aMath.random()*(1…

ChatGPT国内镜像网站大盘点(国内可用免费ChatGPT镜像站点)

目录 ChatGPT国内镜像网站 很多网友想要国内可用免费ChatGPT镜像站点&#xff0c;ChatGPT可以说是最近大火的AI工具&#xff0c;但是国内的小伙伴是无法使用ChatGPT的&#xff0c;要想在国内直接使用ChatGPT的话不仅需要通过技术手段让网络满足要求&#xff0c;还需要国外的手…

搭建ESP-12E外围电路

搭建ESP-12E外围电路 原理图&#xff1a; PCB&#xff1a; 参考的原理图: 扩展知识&#xff1a; USB转串口部分电路设计&#xff08;CH340N&#xff09;&#xff1a; CH340N引脚封装 参考文章 CH340C的ESP8266一键下载电路设计_ch340c esp8266_坚持努力&#xff0c;冲~的博客…

Binlog日志详解

binlog基本概念 binlog是一个二进制格式的文件&#xff0c;用于记录用户对数据库更新的SQL语句信息&#xff0c;例如&#xff1a;更改数据库表和更改内容的SQL语句都会记录到binlog里&#xff0c;但是不会记录SELECT和SHOW这类操作 binlog的特点 binlog在MySQL的Server层实现…

电路基础(第一章电路模型和电路定律)

第一章 电路模型和电路定律 简介&#xff1a; 电路基础第一篇知识笔记&#xff0c;在书上抄&#xff0c;在网上找&#xff0c;总之把基础的东西搞懂。近期要恶补一下基础了&#xff0c;谁想工作的时候天天被骂啊&#xff0c;弄啥啥不会。开卷。 学习教程参考教材《电路》——邱…

【NLP开发】Python实现聊天机器人(ChatterBot,集成前端页面)

&#x1f37a;NLP开发系列相关文章编写如下&#x1f37a;&#xff1a; &#x1f388;【NLP开发】Python实现词云图&#x1f388;&#x1f388;【NLP开发】Python实现图片文字识别&#x1f388;&#x1f388;【NLP开发】Python实现中文、英文分词&#x1f388;&#x1f388;【N…

关于说服(一)

首先有一个原则&#xff1a;没有人喜欢被改变 不好的话术反而会引起别人的抵触心理 为避免触发反抗机制&#xff0c;可以稍微改变一下话术&#xff1a;将 “你应该” 改为 “我需要”** 没人喜欢说教者 说教者常用句式 1 你为什么不肯去试一试 ->(隐喻) 你在逼别人复习反…

复刻ChatGPT语言模型系列-(一)基座模型选取

前言 今天开始我将会推出一系列关于复刻ChatGPT语言模型的博文。本系列将包括以下内容&#xff1a; 复刻ChatGPT语言模型系列-&#xff08;一&#xff09;基座模型选取复刻ChatGPT语言模型系列-&#xff08;二&#xff09;参数高效微调复刻ChatGPT语言模型系列-&#xff08;三…

玩机搞机--定制系统 编译系统选项 隐藏设置 关闭app联网 增加设置选项

在接待一些定制rom的过程中。对于有些客户的有些要求作出对应的系统编译操作选项。例如 1-----默认开启usb 2-----默认开启usb安全设置&#xff0c;使其开机就可以投屏操控 3------默认开启关机充电自动重启 4-----对于客户特定的app&#xff0c;使其不能联网操作 5-----对…

【Java入门合集】第四章继承(一)

【Java入门合集】第四章继承&#xff08;一&#xff09; 博主&#xff1a;命运之光专栏&#xff1a;JAVA入门 学习目标 1.掌握继承性的主要作用、实现、使用限制&#xff1b; 2.掌握this和super的含义及其用法&#xff1b; 3.掌握方法覆写的操作&#xff1b; 4.掌握final关键字…

Linux——进程信号

进程信号 信号的基础生活中技术上 信号的产生信号捕捉接口信号发送接口向任意进程发送信号向自己发送信号 进程退出时——核心转储 信号的保存信号其它相关概念信号如何实现捕捉的 信号的处理sigset_t信号集操作函数sigprocmasksigpending对于信号保存更深入的理解sigaction 可…

JavaWeb ( 八 ) 过滤器与监听器

2.6.过滤器 Filter Filter过滤器能够对匹配的请求到达目标之前或返回响应之后增加一些处理代码 常用来做 全局转码 ,session有效性判断 2.6.1.过滤器声明 在 web.xml 中声明Filter的匹配过滤特征及对应的类路径 , 3.0版本后可以在类上使用 WebFilter 注解来声明 filter-cla…

JVM 类加载子系统

内存结构概述 粗略图: 详细图&#xff1a; 类加载器与类的加载过程 类加载子系统负责从文件系统或者网络中加载 Class 文件&#xff0c; class 文件在文件开头有特定的文件标识ClassLoader 只负责 class 文件的加载,至于它是否可以运行, 则由 Execution Engine 决定加载的类信…

AI读心重磅突破登Nature!大脑信号1秒被看穿,还能预测未来画面

夕小瑶科技说 分享 来源 | 新智元 最近&#xff0c;来自洛桑联邦理工学院的研究团队提出了一种全新的方法&#xff0c;可以用AI从大脑信号中提取视频画面。论文已登Nature&#xff0c;却遭网友疯狂「打假」。 现在&#xff0c;AI不仅会读脑&#xff0c;还会预测下一个画面了&a…

实验十九、利用运算电路解方程

一、题目 研究利用运算电路解方程。已知一元二次方程为 2 X 2 X − 6 0 2X^2X-60 2X2X−60&#xff0c;试求其解。 二、仿真电路 按方程式搭建电路&#xff0c;如图1所示。该电路为加减运算电路&#xff0c;由于同相和反相端电阻参数对称&#xff0c;故省略掉了同相输入端…