目录
前言
在科技日新月异的今天,人工智能(AI)已经从科幻小说的边缘走进了我们生活的中心舞台,其影响力之深、范围之广,前所未有。自chartGPT发布以来,各类AI如雨后春笋般冒出,人们的争议声此起彼伏:“AI改变世界”,“AI末日”、“AI重塑世界”。AI以不可思议的速度,将每个人都卷进了新的科技时代,程序员作为与AI最近的岗位,很多人诚惶诚恐,自己会不会被AI取代,自己的未来又在何处,作为普通开发者,又该何去何从?
当前AI状况
继chartGPT发布以来,OpenAI、文心一言、豆包大模型等等都相继发布,大家开始利用AI查找相关内容,目前AI已逐步改变人们的信息获取方式,从通过搜索引擎去获取信息,变为通过AI去获取内容,但一些文章指出,AI目前仍处在一些问题,作者认为最为突出的两个问题是【幻觉问题】和【上下文长度限制】
幻觉问题
大模型出现幻觉,简而言之就是“胡说八道”,准确而言,是指模型生成的内容与现实世界事实或用户输入不一致的现象。其原因作者简单理解为:AI并不知道自己不知道。可能会出现以下一些例子
- AI生成代码,使用了并不存在的方法,属性。
- 询问AI法规,AI返回了一条并不存在的法规。
- AI生成的论文,引用了一篇并不存在的文献。
上下文长度限制
目前AI受上下文长度影响较大,虽然已有模型可支持32K上下文长度,但是有人测试发现,当上下文长度超过8K时,其质量开始下降
人在回路、提示工程师
对于AI当前发展情况,目前所提比较高的便是通过“人”去控制AI,让AI的回答回归正轨,通过提示,将AI纠正回来
AI对未来的影响
AI改变了交互形式
chartGPT的出现,可以说是AI界的‘Iphone’时刻,它改变了人们与系统的交互形式。
穿孔纸带
穿孔纸带是早期计算机的储存介质,它将程序和数据转换二进制数码:带孔为1,无孔为0,经过光电输入机将数据输入计算机。
此时需要极专业的人员进行操作,且计算机输入输出内容也需专业人员进行翻译
命令行时代
之后人们使用代码,进行人机交互
此时需要专业的人员进行操作,且计算机输入输出内容有一定的语义化理解
图形用户界面
图形用户界面是一种人与计算机通信的界面显示格式,允许用户使用鼠标等输入设备操纵屏幕上的图标或菜单选项,以选择命令、调用文件、启动程序或执行其它一些日常任务。
此时仅需要简单培训,即使是儿童也可以快速上手使用计算机
对话式交互
chartGPT 的出现,让人们与计算机的交互形式发生了巨大改变,人们无需去操作电脑,只需要日常口语与计算机系统交谈,计算机便可回复人们理解的内容
此时只需要人们按照日常行为进行交互
AI无法直接影响物理世界
当前,AI还不能直接影响到物理世界,其地位可以理解为人类的外脑,需要由人类之手去操作物理世界实体。哪怕是AI当家庭助手,也是通过人类事先写好程序,AI通过人类定义好的工具,去操作的,而非AI直接的操作物理世界。
AI 与开发者
开发者们频繁使用AI,同时市场上也有人在高喊“AI必将取代程序员”。作者认为,这句话不太准确,应当是“AI将改变程序员”。
技术革命之下,一些职业逐渐被新兴技术取代,历史的发展重有很多例子:点灯师被电灯所取代,纤夫被蒸汽机所取代。那程序员会被取代吗?并不会,程序员会与AI结合,成为一种新型职业方向
AI+
正如刚刚所言,AI无法直接影响到物理世界,因此需要专业软件,将AI与物理世界进行链接,让AI进入到现实生活中
- 无人驾驶系统:AI + 在线开车软件
- 智能客服:AI + 客服话术集成软件
- 欺诈监测:AI + 金融防诈软件
- 蛋白质分析:AI + 现代生物学
- …
AI与各行业、各学科的边界相融合,产生出全新的领域与知识,作为新兴知识中心点,新的知识孤岛,井喷式发展带来生活日新月异的改变,而程序员也将受此冲击
2B\2C\2G\2AI
对于AI的发展,需要大量的基础软件进行适配,程序员的发展也逐渐展示出一条全新的道路。作者认为,基于以往所描述的软件所面对的使用者身份,将会新增一条,之前没人接触过的2AI的发展方向,既
- 2B:面向企业
- 2C:面向消费者
- 2G:面向政府机构
- 2AI:面向AI
2AI、AI+的幻想
通过代码,将人们所处的物理世界与AI相关联,让AI能够通过软件这条手臂,去帮助人们与现实世界更好的,更便利的操作,相信以下的想象即将到来
- 点餐
如今:需要与服务员沟通,或者通过手机、平板等在线设备,去选择自己喜欢吃的东西
AI+:朋友落座后,看着菜单,一边聊天,一边翻阅,AI助手将就餐人员聊天中偶尔提到的菜品记录下来,或将人们爱吃常吃的菜品头部展示,便于选择 - 汇报材料
如今:需要底层员工自行整理资料,将所需要的数据进行归纳,制作成PPT等汇报材料
AI+:领导层直接通过AI获取相关数据的分析报告,直击当下最主要的问题或领导层最关注的内容