人工智能、机器学习和生成式人工智能之间有什么区别?

文 | BFT机器人 

图片

在这个数字的智能时代,大家对人工智能、机器学习和生成式人工智能这些名词字眼很熟悉,有些人或许对它们还有一些了解,但是当他们一起出现的时候,大家能够区别它们是什么意思吗?今天小编将带你们详细解读一下它们吧!

生成式AI是当今最热门的人工智能形式,它为ChatGPT、Ernie、LLaMA、Claude和Command等聊天机器人以及DALL-E2、Stable Diffusion、Adobe Firefly和Midjourney等图像生成器提供动力。

生成式人工智能是人工智能的一个分支,它使机器能够从大量数据集中学习模式,然后根据这些模式自主生成新内容。尽管生成式人工智能相当新,但已经有许多可以生成文本、图像、视频和音频的模型示例。

许多“基础模型”已经接受了足够的数据训练,能够胜任各种任务。例如,大型语言模型可以生成论文、计算机代码、食谱、蛋白质结构、笑话、医疗诊断建议等等。理论上它还可以生成制造炸弹或制造生物武器的指令,尽管安全措施应该可以防止此类滥用

人工智能、机器学习和生成式人工智能之间有什么区别?

人工智能 (AI) 是指模仿人类智能的各种计算方法。

人工智能是一个广义的概念,它旨在研究和开发能够模拟、延伸和扩展人类智能的理论、方法、技术及应用系统。AI领域的研究包括语言识别、图像识别、自然语言处理等众多子领域,旨在使计算机具有像人类一样的思维和行为能力。人工智能的应用范围非常广泛,从简单的语音助手到复杂的机器人系统,都可以归入人工智能的范畴。

机器学习(ML) 是人工智能的一个子集;它专注于使系统能够从数据中学习并提高其性能的算法。在生成式人工智能出现之前,大多数机器学习模型都是从数据集中学习来执行分类或预测等任务。

生成式人工智能是机器学习的一种特殊类型,涉及执行生成新内容任务、进入创造力领域的模型。

机器学习:AI的具体实现

机器学习是人工智能的一个重要分支,它是通过计算机算法让机器从数据中自动学习规律和模式,并利用这些规律和模式对新的未知数据进行预测和分析的一种技术。机器学习的应用非常广泛,例如在金融领域的风险评估、医疗领域的疾病诊断、电商领域的推荐系统等。通过机器学习,我们可以让计算机自动地完成一些复杂的任务,而不需要人为地进行编程。

生成式人工智能模型使用哪些架构?

生成模型是使用各种神经网络架构构建的,本质上是定义模型如何组织以及信息如何流经模型的设计和结构。一些最著名的架构是变分自动编码器(VAE)、生成对抗网络(GAN)和变压器。正是Transformer架构(在Google2017年发表的这篇开创性论文中首次展示)为当今的大型语言模型提供了动力。然而,Transformer架构不太适合其他类型的生成人工智能,例如图像和音频生成。

自动编码器通过编码器-解码器框架学习数据的有效表示 。编码器将输入数据压缩到一个低维空间,称为潜在(或嵌入)空间,它保留了数据最基本的方面。然后,解码器可以使用该压缩表示来重建原始数据。一旦以这种方式训练了自动编码器,它就可以使用新颖的输入来生成它认为合适的输出。这些模型通常部署在图像生成工具中,并且还用于药物发现,可用于生成具有所需特性的新分子。

图片

对于生成对抗网络(GAN),训练涉及可以被视为对手的生成器和判别器。生成器致力于创建真实的数据,而鉴别器旨在区分这些生成的输出和真正的“地面实况”输出。每次鉴别器捕获生成的输出时,生成器都会使用该反馈来尝试提高其输出的质量。

但鉴别器也会收到有关其性能的反馈。这种对抗性的相互作用导致了两个组成部分的完善,从而产生了越来越真实的内容。GAN以创建深度伪造品而闻名,但也可用于更良性的图像生成形式和许多其他应用。

Transformer可以说是生成式AI架构的卫冕冠军,因为它在当今强大的大型语言模型 (LLM) 中无处不在。它的优势在于它的注意力机制,使模型能够在进行预测时关注输入序列的不同部分。

在语言模型的情况下,输入由组成句子的单词字符串组成,转换器预测接下来会出现什么单词。此外,Transformer可以并行处理序列中的所有元素,而不是像早期类型的模型那样从头到尾遍历序列;这种并行化使得训练更快、更高效。当开发人员添加大量文本数据集供变压器模型学习时,今天卓越的聊天机器人就出现了。

生成式人工智能:机器学习的进阶

生成式人工智能是机器学习的一个进阶阶段,它利用深度学习等复杂的机器学习技术,让计算机能够生成全新的、真实的内容,例如文章、图像和音乐等。生成式AI的应用也非常广泛,例如在搜索引擎中的自动回答、在语音助手中的自由对话、在虚拟现实中的场景生成等。通过生成式AI,我们可以让计算机自动地创造出全新的内容,从而极大地拓展了AI的应用范围。

为什么生成式人工智能存在争议

生成式人工智能的争议来源之一是其训练数据的来源。大多数训练大型模型来生成文本、图像、视频和音频的人工智能公司对其训练数据集的内容并不透明。各种泄露和实验表明,这些数据集包括受版权保护的材料,例如书籍、报纸文章和电影。许多诉讼正在进行中,以确定使用受版权保护的材料来训练人工智能系统是否构成合理使用,或者人工智能公司是否需要向版权所有者支付使用其材料的费用 。

与此相关的是,许多人担心生成式人工智能的广泛使用将抢走从事艺术、音乐、书面作品等创作的创造性人类的工作。人们还担心它可能会抢走从事各种白领工作的人的工作,包括翻译、律师助理、客户服务代表和记者。已经发生了一些令人不安的裁员,但还很难说生成式人工智能对于大规模企业应用程序是否足够可靠。

最后,还有生成式人工智能被用来制造坏东西的危险。当然,理论上它可以用来做很多坏事。生成式人工智能可用于个性化诈骗和网络钓鱼攻击:例如,使用“语音克隆”,诈骗者可以复制特定人的声音,并致电该人的家人请求帮助。

图片

所有格式的生成式人工智能——文本、音频、图像和视频——都可以用来通过创建看似可信的从未发生过的事情的表征来生成错误信息,这在选举方面是一种特别令人担忧的可能性。图像和视频生成工具可用于制作未经同意的色情内容,尽管主流公司制造的工具不允许此类使用。

理论上,聊天机器人可以引导潜在的恐怖分子完成制造炸弹、神经毒气和许多其他恐怖活动的步骤。尽管大型法学硕士有防止此类滥用的保障措施,但一些黑客乐于规避这些保障措施。更重要的是,开源法学硕士的“未经审查”版本已经存在。

尽管存在这些潜在的问题,许多人认为生成式人工智能也可以提高人们的生产力,并可以用作实现全新形式的创造力的工具。我们可能会看到灾难和创造性的繁荣,以及许多我们意想不到的事情。

但了解这些模型如何工作的基础知识对于当今精通技术的人来说越来越重要。因为无论这些系统变得多么复杂,人类的工作就是让它们保持运行,让下一个系统变得更好,如果幸运的话,也可以帮助人们摆脱困境。

三者之间的联系以及区别总结

人工智能、机器学习和生成式人工智能虽然有紧密的联系,但它们在应用范围和技术手段上存在着明显的区别。人工智能是一个广义的概念,涵盖了众多子领域和应用方向;机器学习是实现人工智能的一种具体技术手段,通过让计算机从数据中自动学习规律和模式来完成任务;而生成式人工智能则是机器学习的一个进阶阶段,利用深度学习等技术让计算机能够生成全新的内容。

在实际应用中,我们可以根据不同的需求选择合适的技术手段。例如,在金融风险评估中,我们可能使用传统的机器学习方法来预测股票价格;而在智能客服中,我们可能使用生成式AI来自动回复用户的提问。因此,了解这三者之间的联系与区别,有助于我们更好地选择和应用相关技术,推动人工智能的发展和应用。

结语:

总的来说,人工智能、机器学习和生成式人工智能三者形成了一个不断演进的技术体系,为人类社会的发展带来了巨大的机遇和挑战。随着技术的不断进步和应用领域的拓展,我们有理由相信,这三者将会在未来发挥更加重要的作用,推动人类社会迈向更加智能化的未来。

外文翻译 | 木木

若您对该文章内容有任何疑问,请与我们联系,将及时回应。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【GPU驱动开发】- AST简介

前言 不必害怕未知,无需恐惧犯错,做一个Creator! AST,抽象语法树,是一种包含丰富语义信息的格式,其中包括类型、表达式树和符号等。 TranslationUnitDecl:该类表示一个输入源文件 ASTContext&…

一般情况下,硬件中使用Repeating Sequence出现波形很奇怪就是数据的周期频率和mcu运行的频率不一致导致的

一般情况下,出现波形很奇怪就是数据的周期频率和mcu运行的频率不一致导致的 把timer values 修改为0 1就好了,如果是0,0.1就不行,不会有下面的波形

spring boot 集成科大讯飞星火认知大模型

首先到官网https://console.xfyun.cn/services/aidoc申请key 一、安装依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance&…

基于java SSM springboot+redis网上水果超市商城设计和实现以及文档

基于java SSM springbootredis网上水果超市商城设计和实现以及文档 博主介绍&#xff1a;多年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 …

Linux——进程控制(一)进程的创建与退出

目录 一、进程创建 1.写时拷贝 2.创建多个进程 二、进程终止 1.main函数的返回值 2.bash中的$? 3.自定义退出码 4.C语言的错误码 5.错误码与退出码的区别 6.代码异常终止 7.exit函数 8.总结 一、进程创建 在之前&#xff0c;我们学过linux中的非常重要的函数——…

苍穹外卖知识点总结(一)

简介 技术选型 展示项目中使用到的技术框架和中间件。 用户层&#xff1a;node.js Vue.js ElementUI 微信小程序 apache echarts 网关层&#xff1a;nginx 应用层&#xff1a;Spring Boot Spring MVC Spring Task httpclie…

Java毕业设计 基于SSM SpringBoot vue购物比价网站

Java毕业设计 基于SSM SpringBoot vue购物比价网站 SSM vue 购物比价网站 功能介绍 首页 图片轮播 商品 商品分类 商品详情 评论 收藏 商品攻略 商品信息 公告栏 在线反馈 登录 注册 个人中心 我的收藏 后台管理 登录 注册商品户 个人中心 修改密码 个人信息 商品户管理 用户…

Excel2LaTeX插件的使用、LaTeX表格

目录 一、下载Excel2Latex 二、使用Excel2Latex 1、将Excel2LaTeX文件添加到加载项 2、导出LaTex的表格数据 3、注意事项 1&#xff09;生成的latex表格断断续续问题 2&#xff09;改变线形的粗细 3&#xff09;表格太大&#xff0c;需要缩小到适应大小 4&#xff09;…

ETL是什么

一、ETL概念 ETL&#xff0c;是英文Extract-Transform-Load的缩写&#xff0c;用来描述将数据从来源端经过抽取&#xff08;extract&#xff09;、转换&#xff08;transform&#xff09;、加载&#xff08;load&#xff09;至目的端的过程。ETL一词较常用在数据仓库&#xff…

qsort函数(任意类型排序)

void qsort(void base, size_t num, size_t size, int (*compar)(const void*p1, const void*p2))排序函数&#xff0c;可以排序各种类型的函数 四个参数&#xff1a; void qsort( void base&#xff0c;&#xff1a;base指向数组的第一个元素 size_t num,&#xff1a;base…

Gitlab: 私有化部署

目录 1. 说明 2. 资源要求 3. 安装 4. 配置实践 4.1 服务器 4.2 人员与项目 4.2 部署准备 4.2.1 访问变量及用户账号设置 4.2.2 Runner设置 4.2.3 要点 5. 应用项目 CI/CD 6. 参考 1. 说明 gitlab是一个强大且免费的代码管理/部署工具&#xff0c;能统一集成代码仓…

ubuntu基础操作(1)-个人笔记

搜狗输入法Linux官网-首页搜狗输入法for linux—支持全拼、简拼、模糊音、云输入、皮肤、中英混输https://pinyin.sogou.com/linux 1.关闭sudo密码&#xff1a; 终端&#xff08;ctrl alt t&#xff09;输入 sudo visudo 打开visudo 找到 %sudo ALL(ALL:ALL) ALL 这一行…

视频和音频使用ffmpeg进行合并和分离(MP4)

1.下载ffmpeg 官网地址&#xff1a;https://ffmpeg.org/download.html 2.配置环境变量 此电脑右键点击 属性 - 高级系统配置 -高级 -环境变量 - 系统变量 path 新增 文件的bin路径 3.验证配置成功 ffmpeg -version 返回版本信息说明配置成功4.执行合并 ffmpeg -i 武家坡20…

DTD、XML阐述、XML的两种文档类型约束和DTD的使用

目录 ​编辑 一、DTD 什么是DTD&#xff1f; 为什么要使用 DTD&#xff1f; 内部 DTD 声明 具有内部 DTD 的 XML 文档 外部 DTD 声明 引用外部 DTD 的 XML 文档 二、XML 什么是XML&#xff1f; XML 不执行任何操作 XML 和 HTML 之间的区别 XML 不使用预定义的标记…

LeetCode 热题100 刷题笔记

一&#xff1a;哈希表 一般哈希表都是用来快速判断一个元素是否出现集合里。 直白来讲其实数组就是一张哈希表&#xff0c;哈希表中关键码就是数组的索引下标&#xff0c;然后通过下标直接访问数组中的元素。 1.两数之和 题目链接&#xff1a;. - 力扣&#xff08;LeetCode…

MATLAB练习题:判断整数是否为回文数

​讲解视频&#xff1a;可以在bilibili搜索《MATLAB教程新手入门篇——数学建模清风主讲》。​ MATLAB教程新手入门篇&#xff08;数学建模清风主讲&#xff0c;适合零基础同学观看&#xff09;_哔哩哔哩_bilibili 给定一个1到1亿之间的整数&#xff0c;请判断这个整数是否为回…

【毛毛讲书】【时间贫困】时间都去哪了?

重磅推荐专栏&#xff1a; 《大模型AIGC》 《课程大纲》 《知识星球》 本专栏致力于探索和讨论当今最前沿的技术趋势和应用领域&#xff0c;包括但不限于ChatGPT和Stable Diffusion等。我们将深入研究大型模型的开发和应用&#xff0c;以及与之相关的人工智能生成内容&#xff…

奇点云:SAFe框架下,我们对平台软件工程生产线做了4项改造

导读&#xff1a; 客户规模扩大&#xff0c;如何保证大数据软件产品和服务质量始终如一&#xff1f;几乎所有成长中的软件厂商&#xff0c;尤其是需要通过私有化部署交付的厂商&#xff0c;都会面临这个问题。正如《人月神话》中多次表明的&#xff0c;单纯地增加人手、扩大团队…

网络传输基本流程(封装,解包)+图解(同层直接通信的证明),报头分离问题,协议定位问题,协议多路复用

目录 网络传输基本流程 引入 封装 过程梳理 图解 报文 解包 过程梳理 图解 -- 同层直接通信的证明 总结 解包时的报头分离问题 举例 -- 倒水 介绍 自底向上传输时的协议定位问题 介绍 解决方法 协议多路复用 介绍 优势 网络传输基本流程 引入 首先,我们明确…

数据库分库分表中间件选择

目前分库分表的中间件有三种设计思路&#xff0c;分别是&#xff1a; 采用分散式架构&#xff0c;适用于用Java开发的高性能轻量级OLTP应用程序&#xff0c;以Sharding-JDBC为代表。采用中间层Proxy架构&#xff0c;提供了静态输入和所有语言支持&#xff0c;适用于OLAP应用程…