网易首页 > 网易号 > 正文 申请入驻

Martin Fowler:AI带来非确定性计算时代的挑战与机遇

0
分享至


Thoughtworks首席科学家、面向对象编程长期专家Martin Fowler认为,AI是他整个职业生涯中见过的最大编程转变。

在由Gergely Orosz主持的Pragmatic Engineer播客采访中,Fowler坦言关于AI,"我们仍在学习如何做到这一点。"

对于行业来说,最接近的类比是从汇编语言的转变。

汇编语言编写起来很繁琐,因为大部分工作涉及在寄存器之间移动内存值。这就是为什么转向更高级编程语言(如COBOL和Fortran)对程序员来说是如此大的福音。

"至少在像Fortran这样相对简陋的高级语言中,我可以编写条件语句和循环之类的东西,"Fowler说。

这些新语言比硬件本身提供了更高层次的抽象。

对于大语言模型,这是"类似程度的思维转变,"他说。

但大语言模型并不是另一种抽象,而是一种完全不同的计算类型。

也就是说,大语言模型是非确定性计算的一种形式,它具有与我们今天认为的"计算"(确定性计算)不同的特征。

确定性计算是严格二进制的。计算要么正确,要么错误。如果不正确,我们可以调试代码看看哪里出了问题。

非确定性计算更加模糊。大语言模型可能在某个时候产生一个答案,而在另一个时候产生完全不同的答案。它构建的答案依赖于统计推理,这是建立在二进制数学之上的一组概率,但并不是万无一失的。

这完全改变了你必须考虑计算的方式,他说。

Thoughtworks是一家技术驱动的咨询公司,因此一直在关注AI是如何成功应用的。

据Fowler说,一个用例是快速构建原型,部分归功于氛围编码的出现。在这里你可以比以前"更快速地"探索想法。

但真正的杀手级应用是使用AI来帮助理解遗留系统。在该公司最新的年度Radar报告(第33期)新兴技术中,使用生成式AI来现代化遗留系统是获得公司最高"采用"评级的唯一AI技术。

对于试图现代化旧系统的客户,Thoughtworks创建了一个例程,基本上对代码库进行语义分析,将结果放入图数据库中,然后可以通过检索增强生成过程来询问,以了解应用程序如何运行。

"如果你在做任何遗留系统的工作,你应该以某种方式使用大语言模型来帮助你,"Fowler说。

但是,虽然大语言模型可以帮助我们理解遗留代码,但它们是否能以安全的方式修改该代码是另一个问题。

然而,更高级的编程在大语言模型方面仍然很困难。在这里你必须将AI工作分解成非常薄的"切片",并非常仔细地审查所有内容,他说。

"你必须把每个切片都当作来自一个相当靠不住的合作者的拉取请求,这个合作者在代码行数意义上的生产力很高,但你知道你不能相信他们正在做的任何事情,"Fowler说。

尽管如此,以这种方式使用AI可以为开发人员节省时间,尽管可能不如倡导者一直声称的那么多时间。

特别是,他建议我们"想出一种更严格的方式"与大语言模型对话,以获得更好的结果。领域驱动设计和领域特定语言可能提供前进的道路。

结构工程的实践也可以帮助更好地衡量在哪里使用AI,Fowler指出。

"我妻子是结构工程师。她总是从容差的角度思考:'除了数学告诉我的之外,我还需要做多少额外的工作,因为我需要它的容差?'"Fowler说。

就像我们知道混凝土桥梁能承受多少重量一样,大语言模型也应该配备描述它们能支持的精度水平的指标。

"我们必须处理的非确定性容差是什么?"他问道。了解这一点,软件开发人员就会知道在哪里"不要滑得太接近边缘"。

Fowler向软件开发人员推荐了一本帮助思考非确定性的书,那就是Daniel Kahneman的《思考,快与慢》。

"他在试图给你关于数字的直觉,以及发现我们在概率和统计方面思考时犯的许多错误和谬误方面做得非常好,"Fowler说。

一如既往,Fowler是一个雄辩的演讲者,在这次采访中对各种主题都有一些见解,包括重构、敏捷过程、企业中的大语言模型、企业应用模式,当然还有每个面向对象程序员最喜欢的语言Smalltalk。

Q&A

Q1:什么是非确定性计算?它与传统计算有什么不同?

A:非确定性计算是大语言模型采用的计算形式,与传统的确定性计算不同。确定性计算是严格二进制的,计算要么正确要么错误,可以通过调试找到问题。而非确定性计算更加模糊,大语言模型可能在不同时候产生不同答案,依赖统计推理和概率,不是万无一失的。

Q2:大语言模型在遗留系统现代化中如何发挥作用?

A:Thoughtworks将使用生成式AI现代化遗留系统列为最高"采用"评级技术。他们创建了一个例程,对代码库进行语义分析,将结果放入图数据库,然后通过检索增强生成过程来查询,帮助理解应用程序如何运行。Fowler建议任何做遗留系统工作的人都应该使用大语言模型。

Q3:如何安全地使用大语言模型进行编程开发?

A:Fowler建议将AI工作分解成很薄的"切片",并仔细审查所有内容。要把每个切片当作来自不可靠合作者的拉取请求,虽然代码产出高但不能完全信任。需要建立更严格的方式与大语言模型对话,领域驱动设计和领域特定语言可能是解决方案。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
Lisa和LV三公子疑似被抓,两人在晚宴发生不雅行为,现场视频流出

Lisa和LV三公子疑似被抓,两人在晚宴发生不雅行为,现场视频流出

花哥扒娱乐
2026-01-13 19:00:07
实探欠租风波中的嫣然天使儿童医院:仍在正常营业,房东称已被拖欠超2668万元,法院判决腾房至今无果

实探欠租风波中的嫣然天使儿童医院:仍在正常营业,房东称已被拖欠超2668万元,法院判决腾房至今无果

极目新闻
2026-01-14 17:42:44
同意加装电梯但一直没有出资,一户人家被全楼“孤立”!积怨太深,卖房时尴尬了

同意加装电梯但一直没有出资,一户人家被全楼“孤立”!积怨太深,卖房时尴尬了

扬子晚报
2026-01-14 11:27:18
触目惊心——伊朗抗议者遇难者增至2万人,1.8万人被捕

触目惊心——伊朗抗议者遇难者增至2万人,1.8万人被捕

史政先锋
2026-01-14 16:36:18
呆呆全家关门走人了!警察成排围着看守,很多地方拉起了警戒线!

呆呆全家关门走人了!警察成排围着看守,很多地方拉起了警戒线!

好贤观史记
2026-01-13 18:08:50
宋美龄价值2亿的麻花手镯,戴到离世:第一任主人仅花费4万大洋

宋美龄价值2亿的麻花手镯,戴到离世:第一任主人仅花费4万大洋

史之铭
2026-01-13 22:55:09
2026年首个台风要出现?广东“落雨”套餐有着落了?

2026年首个台风要出现?广东“落雨”套餐有着落了?

广东天气
2026-01-14 15:28:11
瑞银泼冷水:明年房价再跌10%,后年再跌5%

瑞银泼冷水:明年房价再跌10%,后年再跌5%

谭谈投研
2025-12-27 18:07:13
国台办:愿同包括中国国民党在内的台湾各政党团体和各界人士保持良性互动

国台办:愿同包括中国国民党在内的台湾各政党团体和各界人士保持良性互动

环球网资讯
2026-01-14 10:22:09
结婚人数突然大幅反弹!释放出的信号,远比数字本身更值得玩味

结婚人数突然大幅反弹!释放出的信号,远比数字本身更值得玩味

识局Insight
2026-01-14 12:59:32
突发!宝能集团董事长姚振华实名举报

突发!宝能集团董事长姚振华实名举报

摩登财经
2026-01-14 15:06:48
难以置信!聊城一男子花200元按摩,7个月后被行拘并罚款5000…

难以置信!聊城一男子花200元按摩,7个月后被行拘并罚款5000…

火山诗话
2026-01-13 11:09:09
重磅爆料!闫学晶被举报偷税上亿,证据已提交税务局,这次真完了

重磅爆料!闫学晶被举报偷税上亿,证据已提交税务局,这次真完了

蓝色海边
2026-01-14 12:13:49
教育部教育督导局副局长杨宇被查

教育部教育督导局副局长杨宇被查

新京报
2026-01-14 15:05:14
宣布独立,成立一个新的:高都丽共和国!

宣布独立,成立一个新的:高都丽共和国!

百态人间
2026-01-13 16:35:22
美国总统特使寻求赴俄见普京

美国总统特使寻求赴俄见普京

新华社
2026-01-14 17:28:06
8年前,那个3岁识千字、6岁夺央视冠军山东神童王恒屹,如今怎样

8年前,那个3岁识千字、6岁夺央视冠军山东神童王恒屹,如今怎样

梦史
2026-01-14 10:21:55
突发!携程集团被立案调查,股价盘尾大跌

突发!携程集团被立案调查,股价盘尾大跌

凤凰网财经
2026-01-14 17:21:06
山东省政府原参事袭燕被双开

山东省政府原参事袭燕被双开

界面新闻
2026-01-14 16:03:21
哀鸿遍野!U23亚洲杯赛后,韩媒:韩日足球差距大到这种程度了吗

哀鸿遍野!U23亚洲杯赛后,韩媒:韩日足球差距大到这种程度了吗

足球大腕
2026-01-14 10:28:37
2026-01-14 18:43:00
至顶AI实验室 incentive-icons
至顶AI实验室
一个专注于探索生成式AI前沿技术及其应用的实验室。
1095文章数 154关注度
往期回顾 全部

科技要闻

携程因涉嫌垄断被市场监管总局调查

头条要闻

沙特官员向德黑兰承诺:不会向美军开放领空

头条要闻

沙特官员向德黑兰承诺:不会向美军开放领空

体育要闻

你是个好球员,我们就拿你交易吧

娱乐要闻

何晴去世30天,许亚军终于发声

财经要闻

姚振华举报:观致汽车资产被低价拍卖

汽车要闻

曝Model Y或降到20万以内!

态度原创

数码
亲子
本地
家居
公开课

数码要闻

真我Buds Air8采用11mm+6mm分频双单元 1月22日发

亲子要闻

这样的妈妈才是极品

本地新闻

邵阳公益诉讼检察主题曲:《守望星》

家居要闻

心之所向 现代建构之美

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版