原文:https://baijiahao.baidu.com/s?id=1675621109599102721&wfr=spider&for=pc

-----------------------------------------------------

AI 战胜人类的历史开启了一个新的篇章。

AI 又一次在「空中」战胜了人类!

在美国 DARPA AlphaDogfight 挑战赛的人机大战(美东时间 8 月 20 日)中,苍鹭系统公司的 AI 算法在虚拟空战中以压倒性优势击败了人类飞行员,这场备受瞩目的人机大赛也落下了帷幕。

AlphaDogfight 选拔赛在去年启动,共选择了八支团队参加试验,旨在演练执行可视范围内的模拟空战 AI 算法。前两次选拔赛分别在 2019 年 11 月和 2020 年 1 月举办。

这八支团队分别为极光飞行科学公司(Aurora Flight Sciences)、EpiSys 科学公司(EpiSys Science)、佐治亚理工研究院(Georgia Tech Research Institute, GTRI)、苍鹭系统公司(Heron Systems)、洛克希德 · 马丁公司(Lockheed Martin)、Perspecta 实验室(Perspecta Labs)、物理人工智能公司(PhysicsAI)、翱翔技术公司(SoarTech)。

最终,经过 8 月 18 日 - 20 日三天的激烈角逐,Heron Systems 在七支参赛团队中脱颖而出,成为了此次 DARPA AlphaDogfight 挑战赛的冠军团队,并与戴着 AR 眼镜的人类 F16 飞行员在 VR F16 模拟器中展开角逐,以 5:0 战胜了人类飞行员。

苍鹭系统公司一路过关斩将

在 8 月 18 日第一天的比赛中,在与约翰霍普金斯大学应用物理实验室(APL)开发的 5 种不同类型模拟对手的比赛中,所有八支团队都全身而退。据美国《空军杂志》报道,这些模拟对手中有一种被称为「zombie」,它的飞行轨迹类似于巡航导弹或大型无人机。其他的模拟对手有的类似于 F-16 毒蛇战斗机或者重型轰炸机。

8 月 19 日,八支参赛团队展开循环赛,最终四支团队进入半决赛(Semi-Final Match),分别为 Aurora Flight Sciences、Heron Systems、Lockheed Martin 和 PhysicsAI。

8 月 20 日,在四支半决赛团队的单淘汰赛中,Heron Systems 击败了 Aurora Flight Sciences,Lockheed Martin 击败了 Physics AI。由此,Heron Systems 和 Lockheed Martin 进入决赛(Final Match)。

半决赛两支获胜团队 Heron 和 Lockheed。

在决赛中,Heron Systems 以 16:4 的绝对优势战胜了 Lockheed Martin,成为了此次挑战赛的冠军团队,并最终与一所武器学校的 F16 飞行教官 Banger 展开人机大战。

在决赛中,Heron 击败了 Lockheed。

在人机大战中,Heron 公司 AI 算法的碾压式攻击令人类飞行员毫无招架之力,最终不得不接受「零封」的惨败结果。

Heron 公司的 AI 算法以 5:0 击败了 F16 飞行教官 Banger。

「人机共生的新开端」

这不是人工智能第一次在比赛中击败人类战斗机飞行员。在 2016 年的一次演示中,一个名为「Alpha」的 AI 击败了一位经验丰富的人类飞行员。但这次 DARPA 的模拟对战显然更加重要,因为是在一个高度结构化的框架内,让不同的 AI 智能体互相竞争,最后才与人类飞行员竞争。

                                       「Alpha」侧翼攻击的战术图。

DARPA 战略技术办公室负责人 Timothy Grayson 说道:「我认为这是人机共生的新开端。想象一下,人类飞行员坐在驾驶舱内,被人工智能算法所操纵。人类专注于人类最擅长的事情,比如高阶战略思考,而人工智能也专注于人工智能最擅长的事情。」

ACE 计划的第一阶段预计将在明年结束,接下来还会有两个阶段的试验,每一阶段为期 16 个月,DARPA 将会把研发成果转换到更大型的飞行器上测试。

AlphaDogfight 大赛和 ACE 的计划无疑让我们了解到美国空军内部正在进行的更多实验项目,这些项目的宗旨不外乎是探索未来的自主 / 半自主无人驾驶飞机,以及利用人工智能和机器学习开发具备载人能力的「虚拟副驾驶」。

目前,美国空军研究实验室(AFRL)的 ACT 3 正在研发一套独立的系统,希望在明年实现操纵一架无人机和人类驾驶的飞机进行对战。这一系统的命名为「R2-D2」,参考的原型正是电影《星球大战》中的同名机器人,它是一位优秀的太空船技工和电脑接口专家。

在 AlphaDogfight 大赛进行的同时,美国空军还正在开发一种名为「Skyborg」的无人机 AI,计划将 Skyborg 植入到可操控的喷气式无人机上。这种无人机将与人类驾驶的飞机共同飞行,在对战时负责提供新的探测器和武器装备。

Skyborg 概念设计展示,计划将其打造为一款低成本的无人作战飞机。

AFRL 工程师 Matt Duquette 表示:「对于 Skyborg 来说,它是人工智能技术的一个载体。可以是简单的算法,让飞机实现空中飞行和有效操控,也可以引入更加复杂的人工智能技术,以完成某些战斗任务。」

目前来说,Skyborg 主要用于地面攻击任务。不过,美国空军方面或许可以将 AlphaDogfight 的代码添加到 Skyborg 之中,使其控制的无人机也可以与敌机作战。当然,实现这一目标估计还需要几年时间。

当然,虽然苍鹭系统公司的算法这一次与真正的战斗机飞行员面对面交锋并且大获全胜,但这种成功能否延续到未来的实际飞行测试中,还有待观察。

无论如何,这场竞赛无疑凸显了美国军方对人工智能和自动化的日益增长的兴趣。更重要的是,空军需要了解什么是有效的、什么是无效的,恰好机器也正在学习这一切。

参考链接:

https://breakingdefense.com/2020/08/darpas-alphadogfight-tests-ai-pilots-combat-chops/

https://www.thedrive.com/the-war-zone/35888/ai-claims-flawless-victory-going-undefeated-in-digital-dogfight-with-human-fighter-pilot

https://www.thedailybeast.com/inside-the-wild-finale-of-darpas-simulated-drone-dogfights

https://www.youtube.com/watch?v=NzdhIA2S35w

-----------------------------------------------------

【转载】 5:0!AI战胜人类教官,AlphaDogfight大赛落幕的更多相关文章

  1. 设正整数n的十进制表示为n=ak……a1a0(0<=ai<=9,0<=i<=k,ak!=0),n的个位为起始数字的数字的正负交错之和T(n)=a0+a1+……+(-1)kak,证明:11|n的充分必要条件是11|T(n);(整除理论1.1.2))

    设正整数n的十进制表示为n=ak……a1a0(0<=ai<=9,0<=i<=k,ak!=0),n的个位为起始数字的数字的正负交错之和T(n)=a0+a1+……+(-1)kak, ...

  2. AI超越人类大脑,或许是场“别有用心者”的骗局

    ​ 谷歌.微软.苹果.特斯拉.百度.腾讯.阿里等互联网巨头企业,以及纳德拉.马斯克.扎克伯格.马云等互联网大佬,近年来一直都对人工智能--AI非常上心.在众多场合对AI给予了或肯定,或恐惧的评价.但无 ...

  3. [转载] OAuth2.0认证和授权原理

    转载自http://www.tuicool.com/articles/qqeuE3 什么是OAuth授权? 一.什么是OAuth协议 OAuth(开放授权)是一个开放标准,允许第三方网站在用户授权的前 ...

  4. 转载 Servlet3.0中使用注解配置Servle

    转载地址:http://www.108js.com/article/article10/a0021.html?id=1496 开发Servlet3的程序需要一定的环境支持.Servlet3是Java ...

  5. (转载) .NET2.0程序集无法在.net 4.0 中运行的解决方案

    首先在MSDN上看到 4.0 的更新日志中有如下这条: .NET Framework 4 不能自动使用自己的公共语言运行时版本来运行由 .NET Framework 早期版本生成的应用程序. 若要使用 ...

  6. 转载ECTouch1.0 修改后台广告管理中广告列表显示广告图片

    http://www.ectouch.cn/topics/94.html 效果 操作: 1. 修改后台控制器文件 调用出相关字段信息. mobile\include\apps\admin\contro ...

  7. [转载]IIS6.0开启WOFF/SVG文件支持

    http://www.bao21.com/120.html http://stackoverflow.com/questions/18369036/bootstrap-3-glyphicons-not ...

  8. 转载VC6.0 子窗口和父窗口

    这个是我周一在一家公司做的上机题中的一道,当场没做出来.我当时只跟考官说了设计思路,是带回来查了几本资料书之后才完成的.因为有半个学期没用VC开发了……,最近一直都在实践ASP.NET相关的…… 建立 ...

  9. 【转载】(0, eval)(‘this’)

    var window = this || (0, eval)('this') 在avalon源码中有这么一行代码,var window = this很容易理解 这里复习一下Global Object: ...

  10. (转载) 从0开始搭建SQL Server AlwaysOn 第四篇(配置异地机房节点)

    这一篇是从0开始搭建SQL Server AlwaysOn 的第四篇,这一篇开始搭建异地机房节点 注意点1 注意异地节点最好至少有2个AG节点,否则在本地节点进行手动故障转移的时候会出现仲裁警告,提示 ...

随机推荐

  1. OOP第一阶段题集总结

    一.前言 知识点:数组,字符串的使用,链表,hashmap,泛型的使用,正则表达式的使用,类的设计,类与类之间的关系,单一职责. 题量:题目数量为5+4+3,数量适中,其中都是前几题较简单,最后一题较 ...

  2. C++常用模板

    常用模板: 数学: 1. 组合数 组合数 #include<bits/stdc++.h> using namespace std; #define ll long long const l ...

  3. django通过celery定时任务

    settings.py   # Broker配置,使用Redis作为消息中间件 BROKER_URL = 'redis://127.0.0.1:6379/0' # BACKEND配置,这里使用redi ...

  4. FreeRTOS简单内核实现2 双向链表

    FreeRTOS Kernel V10.3.1 FreeRTOS 的 list.c / list.h 文件中有 3 个数据结构.2 个初始化函数.2 个插入函数.1 个移除函数和一些宏函数,链表是 F ...

  5. Pycharm创建的虚拟环境,使用命令行指定库的版本进行安装

    Pycharm创建的项目,使用了虚拟环境,对库的版本进行管理:有些项目的对第三方库的版本 要求不同,可使用虚拟环境进行管理 直接想通过pip命令安装,直接看第3点 操作步骤: 1.找到当前项目的虚拟环 ...

  6. Jenkins从github拉取项目,github有更新,自动进行构建,实现自动集成

    使用git之前的准备工作 1. 搭建Jenkins的机器上,有安装git,配置git的安装地址,Jenkins配置Git的安装地址 2. Global Tool Configuration - > ...

  7. 从JDK8升级到JDK17

    一.概述 鉴于JDK8已经是老古董,还有性能问题,兼且各个公司已经不再维护1.8的JDK,所以升级公司的核心产品之一的后端到JDK到17是相对要紧的事情. 通过升级到jdk17,具有以下好处: 不要在 ...

  8. IP数据报分片问题

    为什么要分片? 很多时候,由于单个数据太大,超过了MTU的限定值,就要对数据包进行分组,即切割并分别发送. 我们要解决以下几个问题: 1.顺序问题.接收方可以按照原来的顺序重组这些分片,并能知道这些分 ...

  9. 【ZeroMQ】zguide 第一章 部分翻译

    为了更好的阅读体验,请点击这里 本文大部分内容翻译自 Chapter 1 - Basics,原因是之前翻译的版本太老了,不得不亲自披挂上阵拿机器翻译一下.只截取了部分自己可能用得到的,所以如果有看不太 ...

  10. Android在init.rc中自定义开机启动进程(service)

    Android在init.rc中自定义开机启动进程(service) 原文链接:Android如何配置init.rc中的开机启动进程(service)(有删改) 前言 首先我先来解释一下本文到底讲什么 ...