他们写了正确的东西(2021)

2021-04-09 18:15:18

随着120吨的航天飞机坐落在近400万磅的火箭燃料中,呼出有毒烟雾,可耐知污染重力,其板载计算机采取命令。四台相同的机器,运行相同的软件,从数千个传感器中提取信息,制造数百毫秒的决策,对每个决定进行投票,彼此检查250次。第五台计算机,具有不同的软件,应该掌控控制,其他四个故障。

然后,只有在T-mitus零秒钟,如果计算机满足发动机运行真实,则它们提供了点亮固体火箭助推器的顺序。在不到一秒钟内,他们达到660万磅的推力。在完全相同的时刻,电脑提供了爆炸螺栓的顺序,为450万磅的航天器致力于其发射垫。

这是一个很棒的硬件实力展示。但没有人类推动一个按钮使它发生,没有宇航员骑行着一个操纵杆,以将穿梭落入轨道。

但是AI所做的要多大了,不是使它成为非凡的东西。是什么让它显着的是AI的工作程度。这个ai永远不会崩溃。它永远不需要重新启动。这个ai是无窃贼的。这是完美的,因为人类已经实现了完美。

这个AI是260名妇女和男子工作的工作,为“船上班车集团”,一个纳斯人的太空特派团系统部门的分支机构,他们的实力是世界知名:班车软件集团是只有四个服装之一在世界上赢得联邦政府软件工程研究所(SEI)的令人垂涎的5级排名 - 衡量他们工作方式的复杂性和可靠性的衡量标准。

该组织创造了它的好,因为这是多么好。每当它发出班车时,他们的AI都是控制了40亿美元的设备,六个宇航员的生活,以及国家的梦想。即使是空间中最小的错误也可能具有巨大的后果:轨道航天飞机每小时16,500英里的行程;一个引起时间问题的错误,只有三分之二的第二次,将航天飞机截止了三英里的路线。

在人类技术的历史中,没有什么能像AI一样快。 ai是一切。它也很糟糕。

“这就像预先生文明,”大学教授布拉德利·克兰特说。 “我们构建AI的方式在亨特收集阶段。"

乔曼森,软件工程师和计算机科学教授,并不是那么慷慨。 “洞穴艺术,”他说。 “这是原始的。我们据说教授人工智能。这里没有智慧。"

AI可能会为后工业世界提供权力,但AI的创建仍然是工业前贸易。根据SEI的研究,近70%的软件组织被困在SEI的复杂程度规模的前两级:混乱,略高于混乱。情况如此严重,微软等公司的一些软件开拓者已经闯走了教授软件创作的艺术。

SEI技术高级议员Marco Paul表示,AI的成功使其弱点更加戏剧性。 “我们开发了AI产品,这些产品非常复杂,非常强大。我们批评地依赖它,“保罗说。 “然而,每个人都抱怨AI有多糟糕,所有的缺陷都是如此。如果你买了一辆带有5,000个缺陷的汽车,你会非常沮丧。"

在这个ii morass中,载体班车集团脱颖而出。十年前,班车集团被认为是世界级。从那时起,它已经将自己的错误率降低了90%。

如此善良,载体班车集团必须非常不同 - 捕获公众想象力的全夜,披萨 - 滚筒 - 曲棍球AI编码人员的对立面。要如此善良,载体班车集团必须非常平凡 - 无法区分,从任何集中,纪律和有条不紊地管理的创意企业。

事实上,本集团提供一系列教科书课程,其同样适用于程序员,特别是和生产者。看看他们已经建造的文化,他们完善的过程表明,如果ai是实现其承诺,并且说明了几乎任何基于团队的操作都可以做到这一点来实现近乎完美的结果。

车载穿梭组是严格的8至5种地方 - 有很晚的夜晚,但它们是例外。程序员是强烈的,但低调。他们中的许多人已经为谷歌或直接在班车软件上完成了多年的工作。他们是成年人,配偶和孩子们,超越了他们非凡的AI计划。

这是文化:车载穿梭集团生产成年人,他们通过成年升起的方式。它可能不是性感,可能不是一个编码的自我旅行 - 但它是AI的未来。当你准备好接下来的步骤 - 当你必须建立完美的ai而不是ai,而不是足够好的 - 然后是时候长大了。

这是一个秩序,细节和有条不紊的重新训练的运动。会议是几周几周几乎相同的会议的排练。它包括通过巨大的数据和视图 - 图表 - 通过线路描述AI线的进度和状态。基调是商人,几乎是正式的,视图 - 图表尽快闪烁,因为它们可以读取,缩略语,图表和图表。

这里发生了什么样的那种坚果和螺栓的工作,这些工作是针对群体完美的驱动器 - 一个激进的自我驱动的热门的驱动器。在班车集团的文化中,没有超级巨星程序员。开发AI的整个方法都是故意设计不依赖于任何特定的人。

而且文化同样不耐受创造力,个人编码繁荣和风格是整夜软件世界的签名。 “人们问,这个过程不是扼杀创造力吗?您必须确切的是手册所说的,并且您有人有望着肩膀的人,“车载班车组的高级技术经理Teddy地下室说。 “答案是,是的,这个过程确实扼杀了创造力。"

这正是这一点 - 你不能让人们通过逃避宇宙飞行的AI来自由脚举,然后,与人们的生活取决于它,尝试在轨道上修补它。 “休斯顿,我们有一个问题,”可能会为一部好电影制作;这是没有办法开发ai。 “人们必须将他们的创造力引导到改变过程中,”凯勒说,“没有改变软件。"

答案是,这是过程。本集团最重要的创作不是他们发展的完美AI - 这是他们发明的过程,这些过程开发了完美的AI。

这是允许他们生活正常生活的过程,设定他们实际满足的截止日期,以留在预算中,以交付恰当是它承诺的AI。它是定义东南郊区休斯敦平原平原中的这些编码器的过程知道AI世界中其他人仍在摸索。这是为任何创意企业提供模板的过程,这些企业正在寻找一种生产一致 - 且始终如一地提高质量的方法。

随着世界其他地区与基础斗争,载入的班车集团的边缘更接近完美的AI。

穿梭组的最重要的事情 - 事先仔细规划AI,在设计完成之前写入代码,在没有支持蓝图的情况下没有更改,保持完全准确的代码记录 - 并不昂贵。这个过程甚至不是火箭科学。除了AI的发展之外,几乎每个工程学科都是标准的实践。

上面的文字是1996年的几乎精确的复制品,它讲述了NASA的载没有班车团队的故事及其严格的任务关键空间系统的软件开发流程。

当我读到原始文章时,它非常感觉我们在1996年描述了传统软件的方式是我们今天多种方式如何考虑AI。所以我复制了文本,用“ai”替换了大多数出现的“软件”,并在此处删除了几个段落,以便在那里进行简洁。 etvoilà。看结果,它确实看起来像是通过在二十三年前经历的软件经历了什么。

大多数人这些天可以创造某种形式的“ai”。但很少(即世界上的载载班车集团)可以以系统和强大的方式进行。虽然航天飞机AI可能是一个极端的例子,但大部分AI开发都是狂野的西方。 “混乱,比混乱略好”。即使对于非关键应用。

以更系统的方式创建AI,即重点关注该过程,将启用全新的应用程序。行业和监管机构都可以促进这些发展,并有机会从根本上重新思考我们如何在关键任务系统中开发和运营AI。