0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DARPA的最新项目就旨在创建一个机器学习系统

电子工程师 来源:lq 2019-01-15 15:39 次阅读

一只蝴蝶扇动翅膀,引发了世界另一端的一场飓风——这段关于复杂性因果关系的典型描述相信很多人都听过,其中更深层次的意味是,我们如何观察飓风并找出这飓风是由哪只蝴蝶引起的,如果可能的话我们就可以在它开始飞行之前就阻止它。

而 DARPA 认为人工智能应该能够做到这一点。其中最关键的挑战之一就是让 AI 具备理解能力。

近日,DARPA 的最新项目就旨在创建一个机器学习系统,可以筛选每天产生的无数事件和媒体片段,并识别其中的任何联系或叙事线索,它被称为 KAIROS(Knowledge-directed Artificial Intelligence Reasoning Over Schemas):基于图式的知识导向人工智能推理系统。

图丨 DARPA 的前总部位于阿灵顿的弗吉尼亚广场附近。该机构目前位于 North Randolph St. 675 号的一幢新大楼内(来源:维基百科)

“图式”在这里有非常具体的含义。这基于这样一个理念:人类通过创造出许多由相互关联的事件构成的小故事来理解周围的世界。例如,当你去商店买东西的时候,你知道通常是你走进商店,选择一件商品,然后把它带到收银员那里,收银员扫描了它,接着你以某种方式付款,然后离开了商店。这种“买东西”的过程就是一个我们都能识别出的图式,当然其中也可以包含一些子图式 (比如选择商品、付款流程),这个图式也可以从属于另一个图式 (比如送礼、家庭烹饪)。

尽管这些很容易在我们的脑海中想象出来,但要以计算机系统能够理解的方式对它们进行正式定义却异常困难。通过长期的使用和理解,我们对它们已经很熟悉了,但是这并不明显,也不受规则的约束,就像苹果如何以恒定的加速度从树上掉下来一样。

数据越多,定义起来就越困难。买东西相对来说比较简单,但你如何建立一种认知冷战或熊市的图式呢? 这就是 DARPA 想要研究的。

图丨 Boyan Onyshkevych(来源:DARPA)

DARPA 项目经理 Boyan Onyshkevych 在一份新闻稿中说:“要从海量信息和静态元素之间发现相关联系,需要时间信息和事件模式,而以目前可用的工具和系统很难大规模捕捉到这些信息。”

该机构表示,KAIROS 旨在“开发出一种半自动化系统,能够识别和绘制看似无关的事件或数据之间的相关性,帮助人们了解或创造有关我们周围世界的广泛叙事。”

那么如何达到这一目标呢? 他们有一个大致的想法,但还正在寻找专业知识。他们指出,问题在于图式目前必须由人类费力地定义和检查。在这一点上,不妨亲自检查信息试试。KAIROS 的目标是让人工智能自己教会自己。

首先,系统将受限于获取大量数据以构建基本图式库。通过阅读书籍、观看新闻报道等,它应该能够创建一系列可疑图式清单,如上所述。它甚至可能会得到一些更大、更模糊的图式的暗示,而这些图式是系统无法用它虚拟的手指去触摸的——爱情、种族主义、收入差距等等——以及其他人如何适应自己和对方。

接下来,它将被允许查看复杂的现实世界数据,并尝试根据它创建的图式提取事件和叙事。

在军事和国防上的应用前景是相当明显的:想象一下这样一个系统,它能够接收所有新闻和社交媒体的帖子,并通知系统管理员:也许可能会发生银行挤兑、政变,或者从一个衰落的派别中发现一个崛起的新派别。情报官员正在尽力完成这项任务,几乎可以肯定,人类的参与将永远不会停止, 但他们很可能会感激一个电脑同伴并说,“有很多关于储备的报道,这些关于化学战争的文章被广泛分享,这可能指向恐怖袭击的谣言。”等等。

当然目前一切都是纯理论的,但这正是 DARPA 研究它的原因:其存在的原因是将理论转化为实践,或者至少要找出为什么他们做不到这一点。考虑到如今大多数人工智能系统都极其简单,很难想象有哪个系统能像他们想要创造的那样复杂。

有理解能力的人工智能一直是业内关注的重要方向,目前已经应用到实际生活的人工智能技术绝大多数还是无理解能力的人工智能,例如在人类的语言上,现有的人工智能还不能够很好地理解其中的智慧,而人类语言的重要性是不言而喻的。显然,我们还有很长的路要走。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    87

    文章

    26423

    浏览量

    264024
  • 人工智能
    +关注

    关注

    1776

    文章

    43824

    浏览量

    230574
  • DARPA
    +关注

    关注

    4

    文章

    72

    浏览量

    27586

原文标题:数据越多就越难定义?DARPA正在开发具有理解能力的AI

文章出处:【微信号:deeptechchina,微信公众号:deeptechchina】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何使用TensorFlow构建机器学习模型

    在这篇文章中,我将逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型。
    的头像 发表于 01-08 09:25 355次阅读
    如何使用TensorFlow构建<b class='flag-5'>机器</b><b class='flag-5'>学习</b>模型

    Mozilla推出Solo项目,助力普通人创建专业网站

    据悉,Mozilla于近期启动了Solo新项目旨在为零编程基础的用户提供智能化的网页制作服务。据称,该项目可实现与专业开发者相媲美的制作水平。
    的头像 发表于 12-14 10:15 197次阅读

    idea怎么创建Java项目

    创建Java项目是一个相对较为复杂的过程,需要考虑到各种细节和步骤。本文将详细介绍如何创建一个Java项目。 一、准备工作 在创建Java
    的头像 发表于 12-06 14:09 512次阅读

    怎么用eclipse创建web项目

    使用Eclipse创建Web项目是一种常见的方式,下面将分步骤详解如何使用Eclipse创建Web项目。在开始之前,请确保已经安装了Java开发工具包(JDK)和Eclipse集成开发
    的头像 发表于 12-06 13:40 868次阅读

    codeblocks怎么创建c文件

    创建新项目的窗口中,你需要选择一个项目类型。由于你想创建一个 C 文件,所以选择“Console application”,然后点击“Go”按钮。 步骤
    的头像 发表于 11-26 10:21 2136次阅读

    ISM330DHCX中可用的机器学习内核功能信息

    本文档旨在提供 ISM330DHCX 中可用的机器学习内核功能信息。机器学习处理能力允许将些算
    发表于 09-08 07:53

    机器学习为什么需要数据预处理

    数据预处理是准备原始数据并使其适合机器学习模型的过程。这是创建机器学习模型的第一步也是关键的一步。 创建
    的头像 发表于 08-24 09:20 1151次阅读
    <b class='flag-5'>机器</b><b class='flag-5'>学习</b>为什么需要数据预处理

    DARPA的核火箭系统技术介绍

    NASA和DARPA发布了一项机构间协议,概述了每个机构的角色和责任;该协议授予NASA对核热火箭发动机开发和制造的最终权力。然而,该协议授予DARPA对“实验性NTR飞行器(X-NTRV)”的权力,该航天器将由计划中的核火箭发动机提供动力,
    发表于 08-21 11:49 337次阅读

    机器学习有哪些算法?机器学习分类算法有哪些?机器学习预判有哪些算法?

    机器学习有哪些算法?机器学习分类算法有哪些?机器学习预判有哪些算法?
    的头像 发表于 08-17 16:30 1392次阅读

    python机器学习概述

    是一种非常流行的编程语言,因为它具有非常强大的数据分析和科学计算库。Python可以被用来完成一系列的任务,包括机器学习、数据分析、图像处理、自然语言处理和深度学习等任务。 本篇文章旨在
    的头像 发表于 08-17 16:11 761次阅读

    创建边缘机器学习系统

    。图像识别是项相当复杂的机器学习任务,通常 需要比关键字识别更高的性能。 该指南也适用于想要为高端智能设备创建SoC的系统设计人员设备,比
    发表于 08-02 11:02

    COVID-19最新项目

    电子发烧友网站提供《COVID-19最新项目.zip》资料免费下载
    发表于 07-04 10:28 0次下载
    COVID-19最<b class='flag-5'>新项目</b>

    如何在macOS上的Eclipse中创建新项目

    昨天我在我的 macbook 上安装了 esp-open-sdk,我想在 Eclipse 中开发和构建它,就像在 Windows 上样,使用 UDK(非官方开发工具包)和 make 目标。听取建议,如何在 macOS 上的 Eclipse 中创建
    发表于 06-12 06:49

    如何使用esp13 shield和max 10 FPGA开发新项目

    我正在使用 esp 13 shield 和 max 10 FPGA 开发新项目,这是我第次使用 esp 8266,所以我不知道如何开始。
    发表于 05-24 08:04

    EPLAN-ProPanel创建常规3D宏

    1. 创建项目 创建新项目,设置项目类型为”宏项目”。 在”选项→设置→用户→图形的编辑→
    发表于 05-16 17:18 0次下载