前瞻2024人工智能四大趋势

据消息人士称,OpenAI正在训练下一代的人工智能,暂名“Q*”(读作Q-star)。新的一年,OpenAI下一代产品可能发布

数据瓶颈指的是可用于训练AI的高质量数据的有限性,合成数据有望打破这一瓶颈。除了对大量高质量数据的需求导致合成数据受到追捧以外,对数据安全的考量也是重要原因

作为全球性能最强的AI,ChatGPT已遇到算力等方面的瓶颈。在此背景下,讨论量子计算机在人工智能领域的应用就成为一种颇具潜力的未来解决方案

全模拟光电智能计算芯片效果图。经长期联合攻关,清华大学研究团队突破传统芯片的物理瓶颈,创造性提出光电融合的全新计算框架,并研制出国际首个全模拟光电智能计算芯片(简称ACCEL)新华社图

趋势一:从AI大模型迈向通用人工智能

2023年,ChatGPT开发者OpenAI被置于前所未有的聚光灯下,也使GPT-4后续版本的开发被推向了风口浪尖。据消息人士称,OpenAI正在训练下一代的人工智能,暂名“Q*”(读作Q-star)。新的一年,OpenAI下一代产品可能发布。

虽然一些报道称,“Q*”目前还只能解决小学难度的数学问题,距离“奇点”还远。但鉴于虚拟环境中人工智能迭代速度可能远超想象,其仍然可能在不远的将来自主发展出在各个领域均可超过人类水平的AI。2023年,OpenAI预言,各方面超越人类水平的人工智能在十年内就会出现;英伟达创始人黄仁勋表示,通用人工智能可能在五年内超越人类。

当然,我们也不应过分高估硅谷巨头们的部分言论,因为在人工智能发展史上,已经历三次“AI寒冬”,其中不乏宏大的技术愿景因各方面限制化为泡影的例子。但目前可以肯定的是,大模型技术仍然有着不小的上升空间。除GPT-4外,谷歌的“双子座”(Gemini),Anthropic的Claude2,目前都是仅次于GPT-4的大模型,国内的百度“文心一言”与阿里“通义千问”,也是国产大模型中的佼佼者。它们在新的一年中是否会发布更具革命性的产品,同样值得期待。

趋势二:合成数据打破人工智能训练数据瓶颈

数据瓶颈指的是可用于训练AI的高质量数据的有限性,合成数据有望打破这一瓶颈。

合成数据是在模仿真实数据的基础上,由机器学习模型利用数学和统计科学原理合成的数据。关于什么是合成数据,有一个较为浅显易懂的比喻:这就像是在给AI编写专门的教材。例如,尽管英文课本的对话中出现的可能是“小明”“小红”这样的虚构人名,但并不影响学生们由此掌握英语,因此从某种意义上,对于学生而言,教材就可以看作一种经过编纂、筛选和处理的“合成数据”。

有论文表明,模型的规模至少要达到620亿参数量后,才可能训练出“思维链”能力,即进行分步骤的逻辑推理。但现实的尴尬在于,迄今为止人类产生的不重复的、可供训练的优质数据并没有这么多。使用ChatGPT等生成式人工智能以前所未有的数量产生高质量合成数据,未来的AI将由此获得更高的性能。

此外,使用人类数据进行训练,还可能导致人工智能学到有害内容。一些诸如使用日用品制造炸弹、管制化学品的方法,另一些则包括许多人工智能本不应当出现的坏习惯,譬如像人一样在任务执行过程中偷懒、为了取悦用户而说谎、产生偏见和歧视。若改用合成数据,使人工智能在训练中尽可能减少接触有害内容,则有望克服以上使用人类数据训练时附带的缺点。

除此之外,合成数据带来的一个重大变化是,来自人类社会的大数据或将不再是AI训练所必需。在今后的数字世界中,人类数据的产生、存储和使用仍将遵循人类社会的法则和秩序,包括维护国家数据安全、保守商业数据秘密和尊重个人数据隐私,而AI训练所需的合成数据则采用另一套标准进行管理。

趋势三:量子计算机可能率先应用于人工智能

作为电子计算机发展到今天的最前沿应用,人工智能始终存在算力不足的隐忧。ChatGPT问世数月后,OpenAI总裁奥尔特曼曾公开表示,其并未鼓励更多用户注册OpenAI。2023年11月,OpenAI甚至宣布暂停ChatGPTPlus付费订阅新用户的注册,以确保现有用户拥有高质量体验。显然,作为全球性能最强的AI,ChatGPT已遇到算力等方面的瓶颈。在此背景下,讨论量子计算机在人工智能领域的应用就成为一种颇具潜力的未来解决方案。

其次,运行ChatGPT所需的硬件条件,同样也十分适合导入当前体积庞大的量子计算机,二者都需要安装在高度集成的计算中心里,由一支专业化技术团队进行管理支撑。

既然量子计算机“又大又难维护”,为什么还要发展?原因在于,量子计算机蕴含巨大的算力潜能,以至于在一些算法上已经体现出相对于电子计算机在速度上的“绝对碾压”,即“量子优越性”。但实现“量子优越性”只是一个起点。目前的量子计算机只能完成一些专属于量子领域的计算任务,想要真正用好这种“量子优越性”,先要使其量子位足够多,以实现通用计算和可编程。而且,在实现通用计算后,量子计算机依然需要保持相对于电子计算机的优势,这被称作“量子优势”。

2022年,来自谷歌、微软、加州理工学院等机构的研究者从原理上证明了“量子优势”在预测可观测变量、量子主成分分析以及量子机器学习中确实存在。量子机器学习,实际上就是量子计算在人工智能领域的应用,也体现出未来量子计算与人工智能两大前沿技术合流的趋势。

理论上证明了,实践上就需要进一步拓展量子计算的应用前景。在2019年推出商用量子计算机“量子系统一号”后,美量子计算巨头IBM又于2023年12月推出了“量子系统二号”。新系统的最大突破在于可以模块化扩展,是该公司的首台模块化量子计算机。“量子系统二号”拥有超过1000量子位。IBM还宣布计划10年内建成10万量子位的量子计算机。这些不断增加的量子位并非只是为了竞赛,其对于实现通用计算和可编程有着不可或缺的作用。也正因如此,量子计算机的模块化,标志着其更加具备实用性。

有关量子机器学习算法的研究,已成为新的研究热点。不过,未来量子计算机不会完全取代电子计算机,更有可能出现的是量子计算机和电子计算机在不同的应用场景下发挥各自所长,实现协同发展,既极大提升算力,也兼顾成本和可行性。

在上海举行的2023世界人工智能大会上,人形机器人表演“千手观音”辛梦晨摄/本刊

趋势四:AI代理和无代码软件开发带来“冲击波”

一是AI代理对劳动力结构的冲击。

截至目前,全球至少已有近两亿人使用人工智能大模型。但人们已不再满足于坐在电脑前跟AI“聊天”,而是开始开发能够自动根据任务需要向人工智能发出提示的工具。当自动提示工具与大模型两相结合,AI代理便由此诞生。

2023年4月,OpenAI联合创始人布罗克曼现场演示了GPT的“自动模式”。在该演示中,AI代理几乎“包办”了一场晚宴:不仅根据要求生成了一份晚宴的推荐菜单、一份图文并茂的邀请函,还自动将该菜单需要购买的食材加入生鲜电商APP的购物车,并自动发布了一条有关该晚宴的社交网站帖子。

AI代理还能根据比较模糊的需求提示自动制作网站,自动完成各种需要使用Office软件完成的文字和表格处理工作,甚至自动根据已有论文数据进行归纳总结生成分析论文等。

比尔·盖茨近日发长文解读AI代理未来,表示AI代理将彻底改变人们使用计算机的方式,带来自键盘、屏幕和鼠标发明以来人类与计算机互动方式上最重大的革新。

AI被看作对人类的信息收集、分析和处理进行增强的扩展性工具,使得人的工作水平更上新台阶。但与此同时,AI代理也给许多现有的工作岗位带来冲击,因为企业可能尝试雇用更少的人来完成相同的任务。这种由创新带来的对现有经济结构的破坏,被美国经济学家熊彼特称为“创造性毁灭”。随着AI代理代替大量只需要较少的计算机技能就可完成的任务,这些被迫再就业的劳动力将不得不适应新的劳动力市场需求,这注定将是一个较长时期的、伴随阵痛的过程。

二是无代码软件开发给数字经济创新带来的影响。

尽管生成式人工智能可能淘汰掉一批传统数字岗位,但在关上一扇门的同时也打开了一扇窗,这就是“无代码软件开发”。目前,以AI大模型为基础的编程辅助工具已经发展到一个新的阶段,能够根据用户十分模糊的指令来生成软件或网页代码。例如,2023年的GPT-4演示中,演示人员仅仅是在A4纸上手写了一个十分潦草的结构示意图,GPT-4就根据其自动生成了能够实际访问的网页。这无疑大大降低了开发IT服务的门槛。只要一个人有足够有创意的、能够满足许多人需求的数字服务“点子”,就可以成为互联网创新的风口,“人人皆可创新”的时代已然到来。

综上所述,展望2024年,无论是人工智能技术自身的迭代发展,还是其对数据价值的重塑,抑或是向各行业、各领域的应用渗透,人工智能的影响可谓无处不在,既为科研、创新和经济赋能,又带来新的挑战与风险。我们应以开放的心态看待人工智能带来的诸多改变,审慎研究和应对其可能带来的新课题与新风险。

THE END
1.10种软件开发模型整理软件开发模型(SoftwareDevelopment Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、使用不https://blog.csdn.net/Python_cocola/article/details/139201333
2.软件测试过程中有哪些常见模型1、瀑布模型 瀑布模型(WaterfallModel)是一个软件生命周期模型,开发流程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。 1970年温斯顿·罗伊斯(WinstonRoyce)提出来了著名的“瀑布模型”,直到80年代早期,它一直以来是唯一一https://www.jianshu.com/p/5807ef700a75
3.软件开发模型都有哪些?2.特点 ? 快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。快速原型的关键在于尽可能快速地建造出软件原型,一旦确定了客户的真正需求,所建造的原型将被丢弃。因此,原型系统的内部结构并不重要,重要的是必须迅速建立原型,随之迅速修改原型,以反映客户的需求。 https://www.szcxmx.com/support/knowledge-1105.html
4.软件工程导论作业适用范围:1.用户的需求非常清楚全面,且在开发过程中没有或变化很少 2.开发人员对软件的应用领域很熟悉 3.用户的使用环境非常稳定 4.开发工作队用户参与的要求很低。 原型模型 优点:1.可以得到比较良好的需求定义,容易适应需求的变化 2.有利于开发与培训的同步 3.开发费用低,开发周期短且队用户更友好。 https://www.unjs.com/zuixinxiaoxi/ziliao/20170805000008_1416273.html
5.软件开发模型有几种?优缺点分析!软件开发是产品开发中的重要一环,需要在软件开发生命周期中以尽可能低的成本、最短的时间,完成规划、设计、开发、测试和部署等一系列过程。为了实现这个目标,软件工程团队必须选择正确的软件开发模型来满足项目的需求。 鉴于在软件开发中选择不同的软件开发模型都会不同程度的影响项目的时间框架和预算,因此本文将结合实际https://boardmix.cn/article/softwaredevelopmentmode/
6.软件开发模型分哪几种软件开发模型有几种?它们的开发方法有何特点瀑布模型是一种传统的软件开发模型,其开发过程按照一定的顺序依次完成。瀑布模型适用于软件需求完全确定的项目,开发团队在开始前需要对需求进行详细的分析和规划。瀑布模型的缺点是开发过程中无法进行修改,因为每个阶段都需要在前一个阶段完成之后才能进行。 2. 迭代模型 https://blog.yyzq.team/post/343665.html
7.开发模型范文12篇(全文)制定计划、需求分析、设计、编码、测试及运行维护等活动组成了软件开发的生命周期。在开发产品或构建系统时, 遵循一个科学的、成熟的系统模型, 合理组织这些过程相当重要。这些模型好比路线图, 为软件工程师及管理人员提供了稳定、可控、有组织、有质量保证的开发蓝图。目前应用比较广的软件开发模型有:瀑布模型、快速https://www.99xueshu.com/w/ikeyf34bgydx.html
8.不属于软件开发模型的有刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供不属于软件开发模型的有A.瀑布模型B.螺旋模型C.W模型D.喷泉模型的答案解析,刷刷题为用户提供专业的考试题库练习。一分钟将考试题Word文档/Excel文档/PDF文档转化为在线题库,制作自己的电子错题本https://www.shuashuati.com/ti/6ba95ef99bd64305a9ba4aa55406aaf6.html?fm=bdbf2c0f7f06bb15124b0d75e5298153b2
9.“项目经理”都会的软件开发七大过程模型腾讯云开发者社区今天来和大家分享一下在进行系统的软件开发的过程中常用的七大软件过程模型,熟悉软件开发常用的几种模型方法。助力每一个程序员小伙伴都可以尽早成为项目经理哟!https://cloud.tencent.com/developer/article/1992167
10.项目管理知识体系瀑布模型是一个经典的软件生命周期模型,一般将软件开发分为可行性分析(计划)、需求分析、软件设计(概要设计、详细设计)、编码(含单元测试)、测试、运行维 护等几个阶段,如图4-13所示。瀑布模型中每项开发活动具有以下特点。 2.V模型 首先,看V模型的图示。V模型如图4-14所示。 https://www.oh100.com/peixun/xiangmuguanli/319446.html?1496494931
11.进阶必看!大厂设计超爱用的敏捷开发指南优设网传统的开发模式,像瀑布模型、喷泉模型、螺旋模型等等,虽然有不断的进化与创新,但始终没有一款能快速、灵活地适应市场变化。进而发展了很多轻量化的软件开发方法,比如 Scrum、水晶清透法、极限编程法等等,它们都起源于敏捷开发宣言之前,但都统称为敏捷软件开发法,因为他们都是迭代和增量式的开发。 https://www.uisdc.com/agile-development-guide
12.架构论文基于构件的开发方法基于构件的开发模型(2)构件开发与维护 开发新构件或者购买新构件来扩充和维护构件库。 构件开发阶段 四个阶段: 基于构件的开发模型的优缺点 ?优点 ?软件复用 ?降低开发成本和风险,加快开发进度,提高软件质量 缺点 ?模型复杂 ?商业构件不能修改,会导致修改需求,进而导致系统不能完全符合客户需求 https://blog.51cto.com/u_16099299/8378898
13.软件工程:软件开发过程选择2) 增量模型特点:能在较短时间内向用户提交可完成一些有用的工作的产品;逐步增加产品功能可以使用户有较充裕的时间学习和适应新产品 方法二:敏捷过程:侧重满足需求和快速研制可运行软件 1) 项目特点:时间紧,对系统用功能认识不太全面,故可能需要开发人员和客户进行频繁的交流,健康码需要及时研制以“战疫”。同时健康https://aike.smu.edu.cn/mod/forum/discuss.php?d=171193
14.高正贤:寻找产品开发中的“达芬奇密码”新闻频道为什么在讲产品开发之前,一定要把智能时代提出来呢?智能时代有太多跟智能有关的特性迸发出来了,不管哪个行业,无论是硬件、软件品类,放大到2B的商业产品、2C的个人消费产品,都离不开智能化这个时代主题。所以,我们在讲这堂课会把智能时代的一些特征抽取出来。 https://news.hexun.com/2020-04-28/201175728.html
15.制作3d模型的软件有哪些APP推荐制作3d模型的软件有哪些下载豌豆荚制作3d模型的软件有哪些榜单为您提供最新制作3d模型的软件有哪些大全,这里不仅有制作3d模型的软件有哪些安卓版本APP、历史版本应用下载资源,还有类似制作3d模型的软件有哪些的应用推荐,欢迎大家前来豌豆荚下载。https://www.wandoujia.com/bangdan/406686/