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

人工智能将成为数学家的“副驾驶”

人工智能将成为数学家的“副驾驶”

在这里插入图片描述

数学传统上是一门独立的科学。1986年,安德鲁·怀尔斯为了证明费马定理,退到书房里呆了7年。由此产生的证明往往很难让同事们理解,有些至今仍有争议。但近年来,越来越多的数学领域被严格地分解为各自的组成部分(“形式化”),证明可以由计算机进行检查和验证。

加州大学洛杉矶分校的Terence Tao相信,这些方法为数学领域的合作开辟了全新的可能性。如果再加上人工智能的最新进展,未来几年该领域可能会出现全新的工作方式。在计算机的帮助下,尚未解决的大问题可能更接近于解决。陶在接受《科学美国人》的德语姊妹刊物《光谱》(spectrum der Wissenschaft)采访时阐述了他对未来的看法。

[以下是经过编辑的采访实录。]

在你在旧金山联合数学会议上的一次演讲中,你似乎暗示数学家之间并不相互信任。你这话是什么意思?

我是说,我们有,但你得认识个人。除非你能逐行检查他们的工作,否则很难与素未谋面的人合作。通常情况下,5个是合作者的最大数量。

随着自动校验器的出现,这种情况是如何改变的?

现在你可以和几百个你从未见过的人合作。你不需要信任他们,因为他们上传代码,Lean编译器会验证它。你可以做比我们通常做的更大规模的数学。当我用所谓的多项式Freiman-Ruzsa (PFR)猜想形式化我们最近的结果时,[我和]20多人一起工作。我们把证明分解成很多小步骤,每个人都对其中一个小步骤做出了证明。我不需要逐行检查贡献是否正确。我只需要管理整个事情,确保一切都朝着正确的方向发展。这是一种不同的数学方法,一种更现代的方法。

德国数学家、菲尔兹奖得主彼得·肖尔兹(Peter Scholze)参与了一个精益项目——尽管他告诉我他对计算机了解不多。

对于这些形式化项目,并不是每个人都需要成为程序员。有些人只关注数学方向;你只是把一个大的数学任务分成很多小的部分。还有一些人专门研究将这些小片段转化为正式的证明。我们不需要每个人都是程序员;我们只需要一些程序员。这是一种分工。

我在20年前就听说过机器辅助证明,当时它还是一个非常理论化的领域。每个人都认为你必须从头开始——将公理形式化,然后做基本的几何或代数——而进入高等数学超出了人们的想象。是什么改变了形式数学的实用性?

有一件事发生了变化,那就是标准数学库的发展。尤其是Lean,它有一个叫做mathlib的大型项目。所有本科数学的基本定理,如微积分和拓扑学等,都被一个接一个地放在这个图书馆里。因此,人们已经投入了工作,从公理到一个相当高的水平。我们的梦想是让图书馆达到研究生的教育水平。这样,(数学的)新领域的形式化就容易得多了。也有更好的搜索方法,因为如果你想证明一些东西,你必须能够找到那些已经被证实是真的东西。所以智能搜索引擎的发展也是一个重要的新发展。

所以这不是计算能力的问题?

不,一旦我们正式确定了整个PFR项目,只花了半个小时来编译验证。这不是瓶颈,而是让人们使用它,可用性,用户友好性。现在有一个成千上万人的大社区,还有一个非常活跃的在线论坛来讨论如何使语言变得更好。

精益是最先进的还是存在竞争系统?

精益可能是最活跃的社区。对于单个作者的项目,也许有一些其他的语言稍微好一些,但是总的来说,Lean更容易上手。它有一个很好的图书馆和一个很好的社区。它最终可能会被另一种语言所取代,但现在它是占主导地位的形式语言。

当你做一个关于另一个数学项目的演讲时,有人问你是否想把它形式化,你基本上说这需要很长时间。

我可以把它正式化,但要花我一个月的时间。现在,我认为我们还没有达到将一切例行公事形式化的地步。你必须挑选。你只想把那些真正对你有用的东西形式化,比如教你如何在精益中工作,或者其他人是否真的关心这个结果是否正确。但这项技术会越来越好。所以我认为在很多情况下,更明智的做法是等待,直到它变得更容易。它不需要花费10倍的时间来形式化,而是花费传统方法的两倍的时间。

你甚至说过要把这个因子降到小于1。

有了人工智能,就有可能做到这一点。我想在将来,我们会向一些GPT解释它们,而不是打印我们的证明。GPT会尝试在精益中将其形式化。如果一切顺利,GPT就会说:“这是你用LaTeX写的论文;这是你的精益证明。如果你愿意,我可以按下这个按钮,帮你把它提交给杂志。”它将来会是一个很棒的助手。

到目前为止,证明的想法仍然来自人类数学家,不是吗?

是的,最快的形式化方法是首先找到人类的证据。人类提出的想法,证明的初稿。然后把它转化为形式证明。在未来,也许事情会有所不同。可能会有一些合作项目,我们不知道如何证明这一切。但是人们有关于如何证明小片段的想法,他们将其形式化,并试图将它们组合在一起。在未来,我可以想象一个大定理是由20个人和一群人工智能共同证明的,每个人工智能都证明了一些小事情。随着时间的推移,它们会连接起来,你就可以创造出一些奇妙的东西。那太好了。这甚至要等很多年才能实现。技术还没有到位,部分原因是目前正规化太痛苦了。

我曾与一些人交谈过,他们试图使用大型语言模型或类似的机器学习技术来创建新的证明。Tony Wu和Christian Szegedy最近与Elon Must等人共同创立了xAI公司,他们告诉我,在两到三年内,数学将像解决国际象棋一样被“解决”——机器将比任何人类都更擅长寻找证明。

我认为三年内人工智能将对数学家有用。这将是一个伟大的副驾驶。你试图证明一个定理,你认为有一步是正确的,但你不太清楚它是如何正确的。你可以说,“人工智能,你能帮我做这些事吗?”它可能会说,“我想我可以证明这个。”我不认为数学会被解决。如果人工智能有另一个重大突破,那是有可能的,但我想说的是,在三年内,你会看到显著的进步,人工智能的实际应用将变得越来越容易管理。即使人工智能可以完成我们现在所做的数学运算,这也意味着我们将会进入到一个更高类型的数学。现在,举个例子,我们一次证明一个。这就像一个个工匠在做一个木制娃娃或别的什么东西。你拿一个娃娃,仔细地把所有的东西都涂上,以此类推,然后你拿另一个。我们做数学的方式并没有太大的改变。但在其他学科中,我们都有大规模生产。所以有了人工智能,我们可以一次证明数百或数千个定理。人类数学家将指导人工智能做各种事情。所以我认为我们做数学的方式会改变,但他们的时间框架可能有点激进。

2018年彼得·舒尔茨获得菲尔兹奖时,我采访了他。我问他,有多少人明白你在做什么?他说大概有10个人。

在形式化项目中,我们注意到的是,你可以与那些不了解整个项目的全部数学原理的人合作,但他们只了解其中的一小部分。就像任何现代设备一样。没有一个人可以自己造出一台电脑,开采所有的金属,提炼它们,然后制造硬件和软件。我们有所有这些专家,我们有一个庞大的物流供应链,最终我们可以创造出智能手机或任何东西。现在,在数学合作中,每个人都必须了解几乎所有的数学知识,正如[Scholze]提到的那样,这是一个绊脚石。但是有了这些形式化,就有可能只知道其中的一部分就对项目进行划分和贡献。我认为我们也应该开始将教科书正规化。如果教科书是形式化的,你可以创建这些非常互动的教科书,在那里你可以描述一个结果的证明,在一个非常高级的意义上,假设有很多知识。但是如果有你不明白的步骤,你可以扩展它们并进入细节——如果你愿意的话,一直到公理。现在还没有人在教科书上这么做,因为工作量太大了。但如果你已经把它形式化了,电脑可以为你创建这些互动教材。这将使一个领域的数学家更容易开始为另一个领域做出贡献,因为您可以精确地指定一个大任务的子任务,而不需要了解所有内容。

数学证明不仅仅是检查某件事是否正确。证明也是关于理解的,对吧?有漂亮的证明,也有非常技术性的丑陋证明。好的证明能使你对问题有更好的理解。所以,如果我们把这个任务交给机器,我们还能理解它们所发现的东西吗?

数学家所做的是我们在探索什么是真,什么是假,以及为什么事情是真的。我们的方法是通过证明。每个人都知道,当它是真的,我们必须去证明它或反驳它。这要花很多时间。它是乏味的。但在未来,也许我们会问人工智能,“这是真的还是假的?”我们可以更有效地探索空间,我们可以试着专注于我们真正关心的事情。人工智能将通过加速这一过程来帮助我们。我们还会继续开车,至少现在是这样。也许50年后情况会有所不同。但在短期内,人工智能将首先自动化无聊、琐碎的工作。

人工智能会帮助我们解决数学中悬而未决的大问题吗?

如果你想证明一个未解决的猜想,你需要做的第一件事就是把它分解成更小的部分,每一个都有更大的机会被证明。但是你经常会把一个问题分解成更困难的问题。把一个问题转化为一个更难的问题比转化为一个更简单的问题容易得多。在这方面,人工智能并没有表现出比人类更好的能力。

通过分解问题并探索它,你也会在这个过程中学到很多新东西。例如,费马大定理,是一个关于自然数的简单猜想,但是用来证明它的数学不再是关于自然数的了。所以解决一个证明不仅仅是证明这一个例子。

假设一个人工智能提供了一个难以理解的、丑陋的证据。然后你就可以处理它,分析它。假设这个证明用了10个假设得到一个结论——如果我删除一个假设,这个证明还有效吗?这是一门目前还不存在的科学,因为我们还没有那么多人工智能生成的证明,但我认为会有一种新型的数学家,他们会利用人工智能生成的数学,让它变得更容易理解。比如,我们有理论科学和实验科学。有很多东西是我们凭经验发现的,但是我们做了更多的实验,我们发现了自然规律。我们现在在数学中不这么做。但我认为会有一个行业的人试图从最初没有任何洞察力的人工智能证据中提取洞察力。

那么,这不是数学的终结,而是数学的光明未来吗?

我认为会有不同的方法来做数学,只是现在还不存在。我可以看到项目经理数学家能够组织非常复杂的项目——他们并不理解所有的数学,但他们可以把事情分解成更小的部分,并把它们委派给其他人,他们有很好的人际交往能力。还有在子领域工作的专家。有些人擅长训练AI学习特定类型的数学,有些人可以将AI的证明转化为人类可读的东西。它将变得更像几乎所有其他现代工业的运作方式。比如,在新闻业,不是每个人都有相同的技能。有编辑,有记者,有商人,等等——我们最终会在数学领域有类似的东西。

我们所做的数学是与我们的大脑相匹配的,不是吗?如果在某一时刻人工智能变得如此聪明,它可能会进入我们难以理解的领域。

数学已经比任何一个人的头脑都要大。数学家通常依赖于其他人已经证明的结果。他们知道为什么它是对的,他们有一些直觉,但是他们不能把它分解成公理。但他们知道去哪里找,或者他们认识能找到的人。我们已经有了很多定理,这些定理只能通过计算机来验证,一些大规模的计算机计算已经检查了上百万种情况。你可以手工验证,但没人有时间这么做,也不值得。所以我认为我们会适应。一个人检查一切是没有必要的。让电脑帮我们检查,我觉得没问题。

在数学的前沿,有很多事情发生,把看似不相关的领域联系在一起,根据我天真的理解,一个了解所有这些领域的人工智能可以给你一个提示,说:“你为什么不看看那里?这也许能帮你解决问题。”

这是人工智能的一个非常令人兴奋的潜在用途,它可以创造联系,或者至少指出可能的联系。现在它的成功率非常低。它可能会给你10个建议,其中一个是有趣的,9个是垃圾。实际上,这几乎比随机还要糟糕。但这在未来可能会改变。

训练数学人工智能的道路上有什么问题?

部分问题在于它没有足够的数据来进行训练。网上有发表的论文,你可以在上面进行训练。但我认为很多直觉并不是在期刊上的印刷论文中捕捉到的,而是在与数学家的对话中,在讲座中,在我们给学生的建议中。有时我开玩笑说,我们需要做的是让GPT去接受标准的研究生教育,坐在研究生课上,像学生一样提问,像人类学习数学一样学习。

已发表的证明版本总是简明扼要的。即使你把人类历史上发表的所有数学数据都算进去,与这些模型训练的内容相比,它仍然很小。

人们只发表成功的故事。真正宝贵的数据来自于当某人尝试某件事时,它不太奏效,但他们知道如何解决它。但他们只发表成功的东西,而不是过程。

也许你应该努力证明些什么,比如医学研究。研究人员会注册它,然后即使它没有成功,他们也必须发表它。

我们没有那种文化。也许将来形式化会变得非常有效,你可以实时形式化。也许如果你想在一个研究项目中使用2040年的人工智能精益,你想获得使用这种人工智能的资金,你必须同意你尝试事物和失败的过程被记录下来。然后可以用来训练未来的人工智能。或者其他小组也在解决类似的问题,他们可以看到,“哦,另一个小组也做了同样的事情,但他们失败了,”这样你就不用浪费时间犯同样的错误了。

数学家是不是浪费了很多时间?

哦,非常喜欢。如此多的知识不知何故被困在数学家的头脑中。只有一小部分是明确的。但是我们形式化得越多,我们的隐性知识就会变得越明确。所以这会带来意想不到的好处。

这篇文章最初出现在《光谱》杂志上,并经许可转载。

相关文章:

人工智能将成为数学家的“副驾驶”

人工智能将成为数学家的“副驾驶” 数学传统上是一门独立的科学。1986年,安德鲁怀尔斯为了证明费马定理,退到书房里呆了7年。由此产生的证明往往很难让同事们理解,有些至今仍有争议。但近年来,越来越多的数学领域被严格地分解为各…...

自适应巡航控制技术规范(简化版)

自适应巡航控制技术规范(简化版) 1 系统概述2 功能需求3 性能需求4 功能激活条件5 功能抑制条件6 系统局限性1 系统概述 ACC 自适应巡航系统可自动控制纵向跟车距离,减轻驾驶员的工作量,即驾驶员无需频繁的踩制动和油门便可完成部分的驾驶任务,但责任主体仍然是驾驶员,驾…...

【AI】文心一言的使用分享

在数字化时代,人工智能(AI)技术的飞速发展正在改变我们的生活。文心一言,作为这一浪潮中的佼佼者,以其卓越的自然语言处理能力和广泛的应用场景,给我带来了前所未有的使用体验。在这篇分享中,我…...

Java学习-MyBatis学习(四)

代码下载 解决字段名与属性名不一致 ①使用别名emp_name empName解决字段名和属性名不一致 <select id"getAllEmpOld" resultType"Emp"><!--①使用别名emp_name empName解决字段名和属性名不一致-->select eid,emp_name empName,age,sex,em…...

多源最短路径算法 -- 弗洛伊德(Floyd)算法

1. 简介 Floyd算法&#xff0c;全名为Floyd-Warshall算法&#xff0c;亦称弗洛伊德算法或佛洛依德算法&#xff0c;是一种用于寻找给定加权图中所有顶点对之间的最短路径的算法。这种算法以1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特弗洛伊德的名字命名。 2. 核心思…...

同三维T80005EH4 H.265 4路高清HDMI编码器

同三维T80005EH4 H.265 4路高清HDMI编码器 4路HDMI输入2路3.5音频输入&#xff0c;第1路和第2路HDMI可支持4K30&#xff0c;其它支持高清1080P60 产品简介&#xff1a; 同三维T80005EH4 4路HDMI高清H.265编码器采用最新高效H.265高清数字视频压缩技术&#xff0c;具备稳定…...

焦化行业排放平台简介

在当今社会&#xff0c;环保事业日益受到人们的关注。焦化行业作为重要的工业领域之一&#xff0c;其排放问题一直是环保工作的重点。为了有效控制焦化行业的排放&#xff0c;实施焦化行业排放平台成为了必不可少的措施。朗观视觉小编将详细探讨焦化行业排放平台的实施范围&…...

『原型资源』Axure自带图标库不够用,第三方经典图标库来袭

​今天小编为大家带来第三方经典图标库&#xff0c;己确认内容可用现推荐给大家。直接上手就可不用自己画哈~ 获取原型文档请与班主任联系&#xff01; 先睹为快&#xff0c;合适再拿走不谢&#xff1a; 图标太多&#xff0c;截取部分给大家参考o(*&#xffe3;︶&#xffe3;*…...

修改版的VectorDBBench更好用

原版本VectorDBBench的几个问题 在这里就不介绍VectorDBBench是干什么的了&#xff0c;上官网即可。 1.并发数设置的太少 2.测试时长30秒太长 3.连接milvus无用户和密码框&#xff0c;这个是最大的问题 4.修改了一下其它参数 由于很多网友发私信问一些milvus的相关技术问…...

六西格玛培训都培训哪些内容 ?

天行健六西格玛培训的内容通常涵盖多个方面&#xff0c;旨在帮助学员全面理解和应用六西格玛管理方法。以下是详细的培训内容概述&#xff1a; 一、六西格玛基础知识 引入六西格玛的概念、原理和历史&#xff0c;包括DMAIC&#xff08;定义、测量、分析、改进、控制&#xff0…...

K8S环境部署Prometheus

K8S环境部署Prometheus 记录在K8S 1.18版本环境下部署Prometheus 0.5版本。 1. 下载kube-prometheus仓库 git clone https://github.com/coreos/kube-prometheus.git cd kube-prometheus笔者安装的K8S版本是1.18 &#xff0c;prometheus选择配套的分支release-0.5&#xff1…...

在linux系统上挂载新硬盘

服务器的硬盘空间不够了&#xff0c;自己重新安装了一个硬盘&#xff0c;需要挂载&#xff0c;因为只是用来存放数据&#xff0c;所以不需要分区&#xff0c;直接挂载就可以 #查看当前所有硬盘 sudo fdisk -l #用于显示文件系统的磁盘空间使用情况 df -h发现一个/dev/nvme0n1 …...

1004.最大连续1的个数

给定一个二进制数组 nums 和一个整数 k&#xff0c;如果可以翻转最多 k 个 0 &#xff0c;则返回 数组中连续 1 的最大个数 。 示例 1&#xff1a; 输入&#xff1a;nums [1,1,1,0,0,0,1,1,1,1,0], K 2 输出&#xff1a;6 解释&#xff1a;[1,1,1,0,0,1,1,1,1,1,1] 粗体数字…...

【机器学习300问】116、什么是序列模型?序列模型能干什么?

一、序列模型是什么&#xff1f; 序列模型是机器学习领域中专门设计来处理具有时间顺序或序列结构数据的模型。这类模型能够理解和学习数据中的顺序依赖关系&#xff0c;因此非常适合诸如自然语言处理、语音识别、音乐生成、时间序列预测等任务。 看了上面的定义&#xff0c;似…...

kafka 快速上手

下载 Apache Kafka 演示window 安装 编写启动脚本,脚本的路径根据自己实际的来 启动说明 先启动zookeeper后启动kafka,关闭是先关kafka,然后关闭zookeeper 巧记&#xff1a; 铲屎官&#xff08;zookeeper&#xff09;总是第一个到&#xff0c;最后一个走 启动zookeeper call bi…...

Python记忆组合透明度语言模型

&#x1f3af;要点 &#x1f3af;浏览器语言推理识别神经网络 | &#x1f3af;不同语言秽语训练识别数据集 | &#x1f3af;交互式语言处理解释 Transformer 语言模型 | &#x1f3af;可视化Transformer 语言模型 | &#x1f3af;语言模型生成优质歌词 | &#x1f3af;模型不确…...

如何保证数据库和缓存的一致性

背景&#xff1a;为了提高查询效率&#xff0c;一般会用redis作为缓存。客户端查询数据时&#xff0c;如果能直接命中缓存&#xff0c;就不用再去查数据库&#xff0c;从而减轻数据库的压力&#xff0c;而且redis是基于内存的数据库&#xff0c;读取速度比数据库要快很多。 更新…...

Java基础 - 多线程

多线程 创建新线程 实例化一个Thread实例&#xff0c;然后调用它的start()方法 Thread t new Thread(); t.start(); // 启动新线程从Thread派生一个自定义类&#xff0c;然后覆写run()方法&#xff1a; public class Main {public static void main(String[] args) {Threa…...

云顶之弈-测试报告

一. 项目背景 个人博客系统采用前后端分离的方法来实现&#xff0c;同时使用了数据库来存储相关的数据&#xff0c;同时将其部署到云服务器上。前端主要有四个页面构成&#xff1a;登录页、列表页、详情页以及编辑页&#xff0c;以上模拟实现了最简单的个人博客系统。其结合后…...

TCP/IP协议分析实验:通过一次下载任务抓包分析

TCP/IP协议分析 一、实验简介 本实验主要讲解TCP/IP协议的应用&#xff0c;通过一次下载任务&#xff0c;抓取TCP/IP数据报文&#xff0c;对TCP连接和断开的过程进行分析&#xff0c;查看TCP“三次握手”和“四次挥手”的数据报文&#xff0c;并对其进行简单的分析。 二、实…...

以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:

一、属性动画概述NETX 作用&#xff1a;实现组件通用属性的渐变过渡效果&#xff0c;提升用户体验。支持属性&#xff1a;width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项&#xff1a; 布局类属性&#xff08;如宽高&#xff09;变化时&#…...

MongoDB学习和应用(高效的非关系型数据库)

一丶 MongoDB简介 对于社交类软件的功能&#xff0c;我们需要对它的功能特点进行分析&#xff1a; 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具&#xff1a; mysql&#xff1a;关系型数据库&am…...

IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)

文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...

Typeerror: cannot read properties of undefined (reading ‘XXX‘)

最近需要在离线机器上运行软件&#xff0c;所以得把软件用docker打包起来&#xff0c;大部分功能都没问题&#xff0c;出了一个奇怪的事情。同样的代码&#xff0c;在本机上用vscode可以运行起来&#xff0c;但是打包之后在docker里出现了问题。使用的是dialog组件&#xff0c;…...

AI病理诊断七剑下天山,医疗未来触手可及

一、病理诊断困局&#xff1a;刀尖上的医学艺术 1.1 金标准背后的隐痛 病理诊断被誉为"诊断的诊断"&#xff0c;医生需通过显微镜观察组织切片&#xff0c;在细胞迷宫中捕捉癌变信号。某省病理质控报告显示&#xff0c;基层医院误诊率达12%-15%&#xff0c;专家会诊…...

VM虚拟机网络配置(ubuntu24桥接模式):配置静态IP

编辑-虚拟网络编辑器-更改设置 选择桥接模式&#xff0c;然后找到相应的网卡&#xff08;可以查看自己本机的网络连接&#xff09; windows连接的网络点击查看属性 编辑虚拟机设置更改网络配置&#xff0c;选择刚才配置的桥接模式 静态ip设置&#xff1a; 我用的ubuntu24桌…...

IP如何挑?2025年海外专线IP如何购买?

你花了时间和预算买了IP&#xff0c;结果IP质量不佳&#xff0c;项目效率低下不说&#xff0c;还可能带来莫名的网络问题&#xff0c;是不是太闹心了&#xff1f;尤其是在面对海外专线IP时&#xff0c;到底怎么才能买到适合自己的呢&#xff1f;所以&#xff0c;挑IP绝对是个技…...

人机融合智能 | “人智交互”跨学科新领域

本文系统地提出基于“以人为中心AI(HCAI)”理念的人-人工智能交互(人智交互)这一跨学科新领域及框架,定义人智交互领域的理念、基本理论和关键问题、方法、开发流程和参与团队等,阐述提出人智交互新领域的意义。然后,提出人智交互研究的三种新范式取向以及它们的意义。最后,总结…...

协议转换利器,profinet转ethercat网关的两大派系,各有千秋

随着工业以太网的发展&#xff0c;其高效、便捷、协议开放、易于冗余等诸多优点&#xff0c;被越来越多的工业现场所采用。西门子SIMATIC S7-1200/1500系列PLC集成有Profinet接口&#xff0c;具有实时性、开放性&#xff0c;使用TCP/IP和IT标准&#xff0c;符合基于工业以太网的…...

软件工程 期末复习

瀑布模型&#xff1a;计划 螺旋模型&#xff1a;风险低 原型模型: 用户反馈 喷泉模型:代码复用 高内聚 低耦合&#xff1a;模块内部功能紧密 模块之间依赖程度小 高内聚&#xff1a;指的是一个模块内部的功能应该紧密相关。换句话说&#xff0c;一个模块应当只实现单一的功能…...