大型语言模型会终结编程吗?

AI资讯3年前 (2023)发布 GPTHub
30 0
大型语言模型会终结编程吗?

上周是 OpenAI 的一个重要里程碑,他们在OpenAI DevDay上推出了 GPT-4 Turbo 。GPT-4 Turbo 的一个突出特点是其上下文窗口扩展至 128,000,比 GPT-4 的 8,000 有了巨大飞跃。此增强功能可处理的文本量是其前身的 16 倍,相当于约 300 页的文本。

这一进步与另一个重大发展相关:对 SaaS 初创公司格局的潜在影响。

OpenAI的ChatGPT Enterprise凭借其先进的功能,对许多SaaS初创公司提出了挑战。这些公司一直围绕 ChatGPT 或其 API 提供产品和服务,现在面临着来自具有企业级功能的工具的竞争。ChatGPT Enterprise 的产品(例如域验证、SSO 和使用洞察)与许多现有的 B2B 服务直接重叠,可能会危及这些初创公司的生存。

OpenAI 首席执行官 Sam Altman 在他的主题演讲中透露了另一项重大进展:GPT-4 Turbo 知识截止的扩展。与仅拥有截至 2021 年信息的 GPT-4 不同,GPT-4 Turbo 的信息更新截至 2023 年 4 月,这标志着人工智能的相关性和适用性向前迈出了重要一步。

ChatGPT Enterprise 凭借增强的安全性和隐私性、高速访问 GPT-4 以及用于更长输入的扩展上下文窗口等功能而脱颖而出。其先进的数据分析功能、定制选项和取消使用上限使其成为优于其前辈的选择。它处理较长输入和文件的能力,以及对高级数据分析工具(如以前已知的代码解释器)的无限制访问,进一步巩固了其吸引力,特别是对于以前因数据安全问题而犹豫不决的企业。

手动编写代码的时代正在让位于人工智能驱动的系统,通过训练而不是编程,这标志着软件开发的根本性变化。

编程的平凡任务可能很快就会落到人工智能的手中,从而减少对深度编码专业知识的需求。GitHub 的 CoPilotReplit 的 Ghostwriter等辅助编码的工具是人工智能在编程中发挥作用不断扩大的早期指标,预示着未来人工智能将超越辅助,全面管理编程过程。想象一下常见的场景,程序员忘记了特定语言中反转列表的语法。CoPilot 无需搜索在线论坛和文章,而是提供即时帮助,让程序员专注于目标。

从低代码开发过渡到人工智能驱动开发

低代码和无代码工具简化了编程过程,自动创建基本编码块,并使开发人员能够专注于项目的创意方面。但当我们踏入新的人工智能浪潮时,情况会进一步发生变化。用户界面的简单性以及通过简单命令(例如“为我构建一个网站来执行 X”)生成代码的能力正在彻底改变这一过程。

人工智能对编程的影响已经是巨大的。与早期计算机科学家从关注电气工程转向更抽象的概念类似,未来的程序员可能会认为详细的编码已经过时了。人工智能的快速进步并不局限于文本/代码生成。在图像生成扩散模型(如Runway MLDALL-E 3)等领域,显示出巨大的改进。请参阅下面由 Runway 发布的推文,展示他们的最新功能。

 

除了编程之外,人工智能对创意产业的影响也将同样具有变革性。电影界泰斗、华特迪士尼影业前董事长杰夫·卡森伯格曾预测,人工智能将大幅降低动画电影的制作成本。根据Bloomberg Katzenberg 最近的一篇文章,预计成本将大幅降低 90%。这可以包括自动化劳动密集型任务,例如传统动画的中间处理、渲染场景,甚至协助角色设计和故事板等创意过程。

人工智能编码的成本效益

雇用软件工程师的成本分析:

  1. 总薪酬:软件工程师的平均工资(包括硅谷或西雅图等技术中心的额外福利)约为每年 312,000 美元。

每日成本分析:

  1. 每年工作日:考虑到一年大约有 260 个工作日,雇用软件工程师的每日成本约为 1,200 美元。
  2. 代码输出:假设每天有 100 行最终确定、测试、审查和批准的代码,该每日输出是比较的基础。

使用GPT-3进行代码生成的成本分析:

  1. 代币成本:在视频发布时,使用 GPT-3 的成本约为每 1,000 个代币 0.02 美元。
  2. 每行代码的标记:平均而言,一行代码可包含大约 10 个标记。
  3. 100 行代码的成本:因此,使用 GPT-3 生成 100 行代码(或 1,000 个代币)的成本约为 0.12 美元。

对比分析:

  • 每行代码的成本(人类与人工智能):比较成本,由人类软件工程师每天生成 100 行代码的成本为 1,200 美元,而使用 GPT-3 的成本仅为 0.12 美元。
  • 成本因素:这表示成本因素差异约为 10,000 倍,人工智能的成本要低得多。

这一分析指出了人工智能在编程领域的经济潜力。与人类开发人员的高费用相比,人工智能生成代码的成本较低,这表明未来人工智能可能成为代码生成的首选方法,特别是对于标准或重复性任务。这种转变可能会为公司节省大量成本,并重新评估人类程序员的角色,有可能将他们的技能集中在人工智能尚无法处理的更复杂、创造性或监督任务上。

ChatGPT 的多功能性扩展到各种编程环境,包括与 Web 开发框架的复杂交互。考虑这样一个场景:开发人员正在使用 React,这是一个用于构建用户界面的流行 JavaScript 库。传统上,此任务需要深入研究大量文档和社区提供的示例,尤其是在处理复杂的组件或状态管理时。

有了 ChatGPT,这个过程就变得简化了。开发人员可以简单地描述他们想要在 React 中实现的功能,而 ChatGPT 则提供相关的、随时可用的代码片段。这可以包括从设置基本组件结构到更高级的功能,例如使用挂钩管理状态或与外部 API 集成。通过减少研究和试错时间,ChatGPT 提高了效率并加速了 Web 开发环境中的项目开发。

人工智能驱动编程的挑战

随着人工智能不断重塑编程格局,必须认识到仅依靠人工智能来完成编程任务所带来的局限性和挑战。这些挑战强调需要采取平衡的方法,利用人工智能的优势,同时承认其局限性。

  1. 代码质量和可维护性:人工智能生成的代码有时可能冗长或低效,可能会导致维护挑战。虽然人工智能可以编写功能代码,但确保该代码遵循可读性、效率和可维护性的最佳实践仍然是人类驱动的任务。
  2. 调试和错误处理:人工智能系统可以快速生成代码,但它们并不总是擅长调试或理解现有代码中的细微错误。调试的微妙之处,特别是在大型复杂系统中,通常需要人类细致入微的理解和经验。
  3. 对训练数据的依赖:人工智能编程的有效性在很大程度上取决于其训练数据的质量和广度。如果训练数据缺乏某些错误、模式或场景的示例,人工智能处理这些情况的能力就会受到影响。
  4. 道德和安全问题:随着人工智能在编码中发挥越来越重要的作用,道德和安全问题随之出现,特别是在数据隐私和人工智能生成的代码中可能存在偏见方面。确保道德使用并解决这些偏见对于负责任地开发人工智能驱动的编程工具至关重要。

平衡人工智能和传统编程技能

在未来的软件开发团队中,可能会出现混合模型。产品经理可以将需求转化为人工智能代码生成器的指令。对于质量保证来说,人类监督可能仍然是必要的,但重点将从编写和维护代码转移到验证和微调人工智能生成的输出。这一变化表明对模块化和抽象等传统编码原则的重视程度逐渐减弱,因为人工智能生成的代码不需要遵守以人为中心的维护标准。

在这个新时代,工程师和计算机科学家的角色将发生重大转变。他们将与法学硕士互动,提供训练数据和示例来完成任务,将重点从复杂的编码转移到战略性地使用人工智能模型。

基本计算单元将从传统处理器转向大规模、预训练的 LLM 模型,标志着从可预测的静态过程向动态、自适应 AI 代理的转变。

重点是从创建和理解程序转向指导人工智能模型,重新定义计算机科学家和工程师的角色,并重塑我们与技术的互动。

人工智能生成代码对人类洞察力的持续需求

编程的未来不再是编码,而是更多地指导驱动我们技术世界的智能。

认为人工智能自然语言处理可以完全取代形式数学符号和传统编程的精确性和复杂性的想法充其量还为时过早。编程中向人工智能的转变并没有消除对只有正式编程和数学技能才能提供的严谨性和精确性的需求。

此外,测试人工智能生成的代码以解决以前尚未解决的问题仍然是一项巨大的挑战。基于属性的测试等技术需要对编程有深入的理解,而这些技能在目前的状态下是人工智能无法复制或取代的。

总之,虽然人工智能有望实现编程的许多方面的自动化,但人为因素仍然至关重要,特别是在需要创造力、复杂问题解决和道德监督的领域。

© 版权声明

相关文章

必读要闻一:谷歌测试医疗聊天机器人,AI医疗时代有望正式开启 谷歌云业务部门表示,正在与Mayo Clinic合作测试一项新的服务,以定制专用的医疗领域的聊天机器人。 海外“AI+医疗”发展相对成熟,已推出AI影像、诊断、制药、管理、机器人等产品。长江证券认为,多维度共同驱动之下,“AI+医疗”有望成为医疗IT行业下一个核心增长点。国内相关企业或进一步加大AI领域的研发进度,未来存在商业化进一步升级的可能。 上市公司中,朗玛信息(300288)成功开发出具有自主知识产权的医疗健康人工智能产品“朗玛·39AI全科医生”的认知水平可以达到初、中级全科医生的水平。创业慧康(300451)与浙大计算机创新技术研究院、浙江省智慧医疗创新中心签订三方战略协议,推动AI大模型在临床医疗、公共卫生、个人健康等场景中的研究与开发。 必读要闻二:这类器件有望广泛应用于光模块等多个领域 机构指出,薄膜铌酸锂调制器具有大带宽、低功耗、小尺寸等优势,有望成为调制器未来的重要发展方向。光通信、光纤陀螺、超快激光器等领域均存在对薄膜铌酸锂调制器的需求,未来增长具备广阔的市场空间。 中信建投证券表示,薄膜铌酸锂器件将大大减小尺寸,有望广泛应用于光模块和光器件等多个领域,市场规模进一步提升。根据Light Counting的预测数据,薄膜铌酸锂调制器适配的600G及以上相干光模块DSP市场,有望从2021年的1.31亿美元,增长至2027年的9.92亿美元,6年CAGR为40.06%,薄膜铌酸锂调制器行业具备较高的成长性。 上市公司中,天通股份(600330)生产的铌酸锂单晶材料是薄膜铌酸锂调制器的上游关键原材料。光库科技(300620)具备了开发高达800Gbps及以上速率的铌酸锂调制器芯片和器件的关键能力。 必读要闻三:到2027年中国游戏市场总收入或将超过570亿美元 咨询机构Niko Partners发布的一份最新报告显示,2022年中国游戏市场收入达到455亿美元,包含手机、PC和主机游戏。中国游戏公司在全球手机游戏和PC游戏的收入占比分别为47%和39%。预计到2027年,中国游戏市场总收入将超过570亿美元。 随着游戏科技不断发展,相关科技的运用早已突破游戏行业本身,在AI、VR等诸多领域也已产生作用。中信建投表示,游戏行业是AIGC的天然适用场景,是AIGC最重要的商业化方向之一。随着未来AIGC技术不断成熟,其对游戏行业将带来变革式影响。 上市公司中,顺网科技(300113)边缘算力网络可提供足量及就近的边缘算力服务,承接来自于人工智能、云游戏、工业互联网等行业对于实时算力的需求。迅游科技(300467)的“迅游网游加速器”是基于公司独立研发的SCAP,在行业内具备较高的知名度和较强的竞争优势。 必读要闻四:这一模式或快速在AI行业渗透,可最大化合理利用资源 随着AI的快速发展,算力短缺问题凸显,算力租赁或成为AI企业破局点。 华福证券指出,对于大多AI企业和行业应用企业而言,轻资产的算力租赁模式与企业资金实力和业务场景最为匹配,该模式有望快速在AI行业渗透,掌握算力资源的企业将具备非常明显的先发优势。另一方面,算力租赁业务本身也是轻资产模式,通过管理城市云的闲置资源并进行调度最大化合理利用资源,租赁收益与政府分成实现双赢,有利于城市云的进一步落地。 上市公司中,世纪华通(002602)深度参与投资的位于上海松江的腾讯长三角人工智能先进计算中心及生态产业园区项目。首都在线(300846)在10余个国家或地区建设了云网一体化的云计算节点,可为云游戏、AI、XR、数字人、数字孪生、智能制造等各领域提供算力。 钛小股·钛媒体财经研究院 2023.06.12 下载钛媒体App,关注更多财经投资机会! 更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App