当前位置: 首页 > news >正文

时下热门话题:ChatGPT能否取代人类?

时下热门话题:ChatGPT能否取代人类?

2022年11月底,人工智能对话聊天机器人ChatGPT推出,迅速在社交媒体上走红,短短5天,注册用户数就超过100万。2023年1月末,ChatGPT的月活用户已突破1亿,成为史上增长最快的消费者应用。

(一)何为ChatGPT?

Chat-Generative Pre-trained Transformer(生成型预训练变换模型),即ChatGPT,在OpenAI的官网上被描述为优化对话的语言模型,是GPT-3.5架构的主力模型。

ChatGPT能够在同一个会话期间内回答上下文相关的后续问题。同时可以用来开发聊天机器人,也可以编写和调试计算机程序,甚至进行文学、媒体相关领域的创作,包括创作音乐、电视剧、童话故事、诗歌和歌词等。在某些测试情境下,ChatGPT在教育、考试、回答测试问题方面的表现甚至优于普通人类测试者。

ChatGPT人工智能技术发展的体现,催生了与之相关的诸多话题,而有关失业的话题成为了最热门的话题之一。ChatGPT会不会带来失业?人类会不会被机器人替代?《终结者》、《变形金刚》和《流浪地球》的故事会不会照进现实?其实,这一系列的疑虑与担忧,只需要回答两个问题:ChatGPT真正是颠覆性的创新技术吗?我们该如何理解抱握技术进步与人类社会之间的关系?

(二)分析ChatGPT的技术进步与局限

ChatGPT与传统人工智能算法相比,实现了跨越式的创新。传统的人工智能模型往往是场景化的(体现为单一任务),针对具体任务进行训练,一般包括一个由人工打好标签的训练集、包含各种参数的算法和预测集组成。因此,这类人工智能的聪明程度取决于训练集中的数据质量,以及算法中的参数,所以他会越用越聪明:更多的使用会生成更多的数据,同时结果的反馈有助于优化模型的参数,因此传统AI应用都致力于形成这样一个“数据飞轮”。

图片来源:BCG & Alibaba Clound Research

与上述技术类似,ChatGPT也基于输入集、通过算法模型来生成预测集。作为一个专注于对话的模型,它的核心功能就是通过学习海量文本实现与人类的即时对话。但与传统技术路线不同的是,ChatGPT并没有预设任务、而是将海量数据直接作为训练集输入模型(即所谓大模型),通过构建海量的参数形成对训练集的理解(规则,如语法、句法等)和认知(知识,即包含在文本数据中的事实)。通过这样一个大模型,ChatGPT就掌握了人类语言的技巧和各种事实知识,从而实现与人类对话。

值得注意的是,尽管从技术路线上来看ChatGPT与传统人工智能相比实现了诸多优势,但是并没有突破“数据智能”的局限和参数优化的原理,它们无法自主学习和思考。只能根据程序和算法执行任务,无法从中获得新的知识和理解。“3000亿条数据”、“1750亿参数”、“数据停留在2021年以前”等是各大媒体中频频出现的关键词。这意味着,ChatGPT的出现是一个组合创新的产物,有赖于数字孪生实现的海量数据、云计算及芯片实现的算力提升。此外,机器也存在一定的失误和错误率,需要人类不断地监督和修正。

基于上述原理,ChatGPT依然是一个比较聪明的助手、从胜任人类社会职业的角度仍然有着较强的局限性。因此,机器和人工智能技术只是人类工具箱中的一种工具,而非完全替代人类的存在。大卫·奥特尔(David Autor)认为,计算机擅长高级推理,如计数、数学、逻辑推理和量化关系编码,但难以取代感觉运动技能、身体灵活性、常识、判断力、直觉、创造力和口语等人类进化而非发展的能力。因此奥特尔提出了极难被计算机取代的两大类能力:一是“抽象”的任务需要的能力,包括解决问题的能力、直觉、创造力和说服力等;二是“手工”任务需要的能力,包括情境适应性、视觉和语言识别、面对面交互等。

前者具备专业、技术和管理的职业特征,非常重视归纳推理、沟通能力和专业技能的掌握。后者包括类似烹饪(特别是中餐)、服务工作、清洁和监护工作、面对面卫生援助等方面的大量工作,往往需要雇佣熟练工人。虽然上述工作不是劳动力市场标准的高技能岗位,但它们对自动化提出了严峻的挑战。举个例子,AlphaGo的开发人员属于第一类,但是如果来参加“斗地主”或者“血战到底”(一种四川麻将的玩法)的比赛,那么成都街头的大爷大妈们应该可以完胜AlphaGo。

(三)从历次工业革命把握技术进步与人类社会发展的关系

工业革命作为人类发展史上的一个重要阶段,是将人类社会带入现代社会的标志性事件,是人类打开工业文明大门的钥匙。工业革命彻底改变了人类生产方式,使得人类创造财富的能力急剧增强,人类生活质量显著提升,从而改变了人类社会结构。工业革命对于人类的重要性不言而喻,那人类是否真正理解了工业革命?是否能够能真正把握工业革命与人类社会关系呢?

第一次工业革命以蒸汽机的发明及运用为标志,促使传统的手工业向机械化生产转型,是一场机器取代人力、规模工厂化生产取代个体工场生产的生产与科技革命,加速了生产力的提高,促进了工业化和城市化的进程,推动了经济体系的变革,带来了大量的物质财富和繁荣。

第二次工业革命以电力的大规模广泛应用为标志,并随着自然科学和工业生产的紧密结合,科学技术在经济社会发展中提升至关键地位。此次革命深刻影响了工业制造和交通运输等领域,形成了电器制造业、石油开采业和石油化工业、新兴的通讯行业等新工业部门,催生了大规模生产和全球化的发展;加速了机器自动化和生产效率的提高,使得生产成本更低,产品更加丰富多样化,从而推动了经济的快速增长;由于各种新技术、新发明被广泛应用于各个生产领域,出现了人数众多、具有专业知识的中产阶级。

    第三次工业革命从20世纪四五十年代开始,以信息技术为核心,以计算学为代表性技术,推动新一轮技术革命和经济变革,因此也被称之为“信息革命”、“数字革命”、“网络革命”。此次革命体现为计算机的广泛应用,信息产业、网络经济蓬勃发展,并为人工智能、物联网等当下的新兴产业奠定了重要基础,缩短了知识变为物质财富的过程,使新技术成为社会生产力中最活跃的因素,造成第一产业、第二产业在国民经济中比重下降,使得第三产业的比重上升。

第四次工业革命(工业4.0)在2013年的汉诺威工业博览会上正式推出,是利用信息化技术促进产业变革的时代,即智能化时代。德国学术界和产业界认为,“工业4.0”概念即是以智能制造为主导的第四次工业革命,或革命性的生产方法。第4次工业革命将在前一次革命的基础上,这计算机和人工智能技术将相互融合,促进人类将进入一个全新的、高度智能的、全自动化的人工智能时代、高度拟人化的虚拟世界。

   

从ChatGPT内在自身角度讲,ChatGPT实现了一定程度上的进步,但并非是颠覆性的技术进化,甚至还存在一定局限性。从技术进步与人类发展的角度来看,科技进步具有两面性,带给人类生活便利的同时肯定有负面影响的产生,但这其中最为关键的是我们人类如何去把握两者之间的关系,就像历次工业革命一样,我们认可其在推动人类更高效率生产、带来更高质量过生活的作用,但我们也更清楚解决城市化、殖民扩张、环境保护等社会问题的重要性,从而确保“科技向善”的发展方向。

因此,ChatGPT更像我们的“纪检委员”,它用强大的算力和精巧的算法时时督促我们要不断学习、不断思考、不断探索、不断创新,提醒着我们充分发挥人类在经验、社交、灵感方面的优势,努力做掌握一技之长的“社会人”,用新一轮的技术革命向他证明,人类永远不会被它替代。

相关文章:

时下热门话题:ChatGPT能否取代人类?

时下热门话题:ChatGPT能否取代人类? 2022年11月底,人工智能对话聊天机器人ChatGPT推出,迅速在社交媒体上走红,短短5天,注册用户数就超过100万。2023年1月末,ChatGPT的月活用户已突破1亿&#x…...

每日刷题记录(十七)

目录 第一题:求12...n解题思路:代码实现: 第二题:两两交换链表中的节点解题思路:代码实现: 第三题:只出现一次的数字 II解题思路:代码实现: 第四题:根据字符串…...

开放原子训练营(第三季)RT-Thread Nano学习营一探究竟

前言 不知道从什么时候起,智能设备开始普及到了我们日常生活的方方面面。下班还未到家,热水器就可以调到合适的温度;上班刚进公司,忘关空调也不再是什么烦恼;诸如夜晚的灯光变换,白昼的窗帘适应等更给我们…...

数据库系统概论(二)关系数据库,SQL概述和数据库安全性

作者的话 前言:总结下知识点,自己偶尔看一看。 目录 一、关系模型概述 1.1关系数据结构及形式化定义 1.1.1域(Domain) 1.1.2笛卡尔积(Cartesian Product) 1.1.3关系(Relation) …...

【VM服务管家】VM4.x算子SDK开发_3.1 环境配置类

目录 3.1.1 环境配置:CSharp算子SDK开发环境配置方法3.1.2 算子封装:使用C封装算子SDK的方法3.1.3 异常中断:算子SDK软件运行报错“托管调试助手”中断的解决方法3.1.4 深度学习:GPU运行深度学习算子引发StackOverFlow异常的方法 …...

Java核心书籍1

1.《Java核心技术》是一本深入浅出的Java编程指南,适合初学者和有一定Java编程基础的读者。这本书的主要作者是Cay S. Horstmann和Gary Cornell,他们都是Java领域的知名专家。这本书的最新版本是第10版,其中涵盖了Java SE 9、10和11的新特性&…...

crontab详细用法 定时任务

使用crontab可以在指定时间执行一个shell脚本或者一系列Linux命令 crontab的使用方法 方法1.使用crontab命令 例如添加一个新的或者编辑已有的,使用: crontab -e就可以进入配置文件.此时配置crontab的执行者是当前登入用户,如果当前有用户是root,需要为其他用户配置,可以使用…...

基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局

查看原文>>>基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局 目录 第一章、生态安全评价理论及方法介绍 第二章、平台基础 第三章、数据获取与清洗 第四章、基于USLE模型的土壤侵蚀评价 第五章、基于风蚀修正模型的防风固…...

开心档之MySQL 创建数据类型

MySQL 数据类型 MySQL 中定义数据字段的类型对你数据库的优化是非常重要的。 MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型 MySQL 支持所有标准 SQL 数值数据类型。 这些类型包括严格数值数据类型(INTEGER、S…...

【C++ Primer(第5版) 课后习题题目及答案 第一章】

C Primer5th 课后习题答案 第一章 1.1:查阅你使用的编译器的文档,确定它所使用的文件命名约定。编译并运行main程序。1.2:改写程序,让它返回-1。返回值-1通常被当作程序错误的标识。重新编译并运行你的程序,观察你的系…...

【英语】100个句子记完7000个托福单词

其实主要的7000词其实是在主题归纳里面,不过过一遍100个句子也挺好的,反正也不多。 文章目录 Sentence 01Sentence 02Sentence 03Sentence 04Sentence 05Sentence 06Sentence 07Sentence 08Sentence 09Sentence 10Sentence 11Sentence 12Sentence 13Sent…...

六、CANdelaStudio入门-通信参数编辑

本专栏将由浅入深的展开诊断实际开发与测试的数据库编辑,包含大量实际开发过程中的步骤、使用技巧与少量对Autosar标准的解读。希望能对大家有所帮助,与大家共同成长,早日成为一名车载诊断、通信全栈工程师。 本文介绍CANdelaStudio的通信参数编辑,欢迎各位朋友订阅、评论,…...

【致敬未来的攻城狮计划】— 连续打卡第十三天:FSP固件库开发启动文件详解

系列文章目录 1.连续打卡第一天:提前对CPK_RA2E1是瑞萨RA系列开发板的初体验,了解一下 2.开发环境的选择和调试(从零开始,加油) 3.欲速则不达,今天是对RA2E1 基础知识的补充学习。 4.e2 studio 使用教程 5.…...

Java中mybatis是否支持延迟加载?延迟加载的原理是什么?

是的,MyBatis支持延迟加载。延迟加载是指在查询对象时,只加载其基本属性,而将关联对象的数据暂不加载,等到真正需要使用关联对象时再去查询加载其数据的一种技术。 MyBatis通过在映射文件中配置lazyLoadingEnabled属性来开启延迟加…...

真题详解(磁盘)-软件设计(五十八)

真题详解(MTTR)-软件设计(五十七)https://blog.csdn.net/ke1ying/article/details/130354940 1、2021年上半年 解析: 哈希地址 0 1 2 3 4 5 6 7 8 9 10 构建哈希表 第一步:3%11 3 ,放在哈希地址3的位置…...

MATLAB连续时间信号的实现和时域基本运算(八)

1、实验目的: 1)熟悉常用连续时间信号的实现方法; 2)掌握连续时间信号的时域基本运算; 3)掌握实现基本函数及其运算的函数的使用方法; 4)加深对信号基本运算的理解。 2、实验内容&am…...

MongoDB 聚合管道中使用字符串表达式运算符

字符串表达式运算符主要用于实现字符串操作,主要包括了大小写转换、字符串截取、拼接、替换等 一、准备工作 初始化字符串数据 db.strings.insertMany([{ "_id": "1", "comment": " Abc" },{ "_id": "2&…...

用Python分析周杰伦歌曲并进行数据可视化

大家好,今天我们用python分析下周杰伦歌曲。为了尽量完整地呈现从原始数据到可视化的过程,接下来我们会先简单讲解数据的预处理过程,即如何将 JSON 数据转化为Excel 格式,以及如何对周杰伦的歌曲进行分词。 本案例中的歌词数据来…...

培训技能 GET

技巧 调整语速和语调:讲解者需要注意语速和语调的调整,以便让听众更好地理解和接受内容。 使用案例和实例:讲解者可以使用案例和实例来帮助听众更好地理解和记忆内容,同时也可以增强听众的兴趣和参与度。 互动式讲解&#xff1a…...

数据库安全性案例分享

1 概述1.1 适用范围 本规范明确了Oracle数据库安全配置方面的基本要求。 1.2 符号和缩略语 缩写 英文描述 中文描述 DBA Database Administrator 数据库管理员 VPD Virtual Private Database 虚拟专用数据库 OLS Oracle Label Security Oracle标签…...

2023,你了解Kafka吗?深入详解

- 消息队列的核心价值 - 解耦合。 异步处理 例如电商平台,秒杀活动。一般流程会分为:1: 风险控制、2:库存锁定、3:生成订单、4:短信通知、5:更新数据。 通过消息系统将秒杀活动业务拆分开&#x…...

奇舞周刊第 491 期 初探 Web 客户端追踪技术

记得点击文章末尾的“ 阅读原文 ”查看哟~ 下面先一起看下本期周刊 摘要 吧~ 奇舞推荐 ■ ■ ■ 初探 Web 客户端追踪技术 浏览器的追踪技术是一把双刃剑,它建立了用户个人信息和网站之间的连接,合理地使用能够大大提高用户的体验,但是同时也…...

【Java】什么是SOA架构?与微服务有什么关系?

文章目录 服务化架构微服务架构 我的一个微服务项目,有兴趣可以一起做 服务化架构 我们知道,早期的项目,我们都是把前后端的代码放在同一个项目中,然后直接打包运行这个项目,这种项目我们称之为单体项目,比…...

【中间件】kafka

目录 一、概述二、生产者1. 发送原理2. 生产者分区 Partition分区好处分区策略 3. 生产者如何提高吞吐量4. 数据可靠性ACK应答级别数据不丢失:ACK ISR数据不重复:幂等性数据有序 三、broker1. 工作流程2. 副本相关3. 底层存储4. 高效读写数据 四、消费者…...

Html5版音乐游戏制作及分享(H5音乐游戏)

这里实现了Html5版的音乐游戏的核心玩法。 游戏的制作借鉴了,很多经典的音乐游戏玩法,通过简单的代码将音乐的节奏与操作相结合。 可以通过手机进行游戏,准确点击下落时的目标,进行得分。 点击试玩 游戏内的下落数据是通过手打记…...

Python基于Pytorch Transformer实现对iris鸢尾花的分类预测,分别使用CPU和GPU训练

1、鸢尾花数据iris.csv iris数据集是机器学习中一个经典的数据集,由英国统计学家Ronald Fisher在1936年收集整理而成。该数据集包含了3种不同品种的鸢尾花(Iris Setosa,Iris Versicolour,Iris Virginica)各50个样本&am…...

【运动规划算法项目实战】如何实现简单的状态机

文章目录 简介一、状态机1.1 简介1.2 原理介绍1.3 使用方法二、行为树2.1 简介2.2 原理介绍2.3 使用方法三、如何实现一个简单的状态机四、其他的决策模型简介四、总结简介 在机器人算法中,状态机和行为树是常用的两种设计模式。它们能够帮助机器人在复杂的环境中更好地执行任…...

JavaScript实现用while语句计算1+n的和的代码

以下为用while语句计算1n的和实现结果的代码和运行截图 目录 前言 一、实现用while语句计算1n的和 1.1运行流程及思想 1.2代码段 1.3 JavaScript语句代码 1.4运行截图 【附加】用while计算110的和 1.1代码段 1.3 运行截图 前言 1.若有选择,您可以在目录里…...

Three.js教程:顶点索引复用顶点数据

推荐:将 NSDT场景编辑器 加入你3D工具链 其他工具系列: NSDT简石数字孪生 顶点索引复用顶点数据 通过几何体BufferGeometry的顶点索引属性BufferGeometry.index可以设置几何体顶点索引数据,如果你有WebGL基础很容易理解顶点索引的概念&#…...

机器学习中的数学——学习曲线如何区别欠拟合与过拟合

通过这篇博客,你将清晰的明白什么是如何区别欠拟合与过拟合。这个专栏名为白话机器学习中数学学习笔记,主要是用来分享一下我在 机器学习中的学习笔记及一些感悟,也希望对你的学习有帮助哦!感兴趣的小伙伴欢迎私信或者评论区留言&…...