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

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

3天内不再提示

MIT发明新AI模型,其核心控制系统仅用19个神经元就能实现自动驾驶

hl5C_deeptechch 来源:DeepTech深科技 作者:DeepTech深科技 2020-11-04 15:29 次阅读

从搜索引擎到自动驾驶汽车,人工智能AI)已经应用于日常生活的方方面面。这与近年来飞跃式的算力进步有很大关系。但 AI 研究的最新结果表明,更简单小巧的神经网络可以更好,更有效且更可靠地解决某些任务。

近日,麻省理工学院计算机科学与人工智能实验室(MIT CSAIL),维也纳工业大学和奥地利科技学院的国际研究团队开发出了一种新型 AI 系统。

这种新颖的 AI 系统受到线虫等细小动物的大脑的启发,其核心控制系统仅用 19 个神经元就能操控车辆,实现自动驾驶。

研究团队表示,该系统比以前的深度学习模型具有决定性的优势。它可以更好地应对噪声的输入,而且由于其构造的简单性,人们可以很好地解释其操作模式,不再是 “复杂的黑匣子”。这种新的深度学习模型现已发布在 Nature Machine Intelligence 上。

谷歌软件工程师兼 AI 研究员 François Chollet 表示,“神经回路政策是一种受生物神经元启发的有前途的新架构。它生成的模型非常小,但能处理复杂任务。这种简单性使其更强大,更易解释。”

类似于大脑,人工神经网络由许多单个神经元组成。当一个神经元处于活动状态时,它将向其他神经元发送信号。下一个神经元会收集所有信号,组合起来并决定其自身是否激活。一个神经元影响下一个神经元的方式决定了整个系统的下一次行为。这些参数会在自动学习过程中不断调整,直到神经网络可以解决特定任务为止。

多年来,科学家们一直在研究可以从自然界中学到什么,以改善深度学习。秀丽隐杆线虫是一个典型的研究对象,它只有数量极少的神经元,但仍然表现出非常有趣的行为模式,因为它的神经系统可以用非常高效而和谐的方式处理信息

麻省理工学院 CSAIL 主任 Daniela Rus 教授表示,“大自然向我们展示了巨大的进步空间。我们的目标是大幅降低复杂性并开发一种新型神经网络架构。”

与之前的深度学习模型相比,新架构的神经元和数学模型都是全新的,单个神经元的信号处理方式遵循了完全不同的数学原理。整个网络非常稀疏,因为并非每个神经元之间都互相连接在一起。这让模型变得更简单。

为了测试新想法,研究团队选择了一项特别重要的任务:自动驾驶汽车并维持在车道上。神经网络将摄像机捕捉的道路图像作为输入值,并自主决定是向右还是向左微调方向。

目前,用来实现自动驾驶等复杂任务的深度学习模型通常拥有数百万个参数。相比之下,新架构仅用到了 7.5 万个可训练参数,规模减少了两个数量级。

新系统由两部分组成:卷积神经网络和控制系统。

摄像机的输入首先会经过卷积神经网络,它仅负责处理视觉数据并从像素中提取结构特征,找到那些有趣和重要的信息,然后将信号传输到车辆的控制系统中。

控制系统部分,又被称为神经回路策略(NCP),可以将感知模块中的数据转换为转向命令,仅包含 19 个神经元,比现有最好模型要小好几个数量级。

两个子系统堆叠在一起并同时接受训练。训练数据来自大波士顿地区,是由人类驾驶员完成的驾驶视频,一同输入网络的还有何在任何给定情况下控制汽车方向的资料 —— 直到系统学会了自动将图像与合适的转向系统联系起来,可以独立处理新情况为止。

该深度学习模型已在自动驾驶汽车上进行了测试。研究人员可以轻易地找出,在驾驶时,神经网络的注意力放在哪里:在这种情况下,是路肩和地平线。

他们还能确定每个神经元在驾驶决策中发挥的作用,即每个神经元的功能和行为。对于规模更大的深度学习模型,是不可能实现这种程度的可解释性的。”

NCP 的鲁棒性也经得住考验。研究人员在输入图像中添加了干扰和噪声,以测试 AI 的应对能力。得益于新神经网络模型和架构,该模型表现出了强大的噪声抵抗力。

研究人员 Ramin Hasani 认为,可解释性和鲁棒性是新模型的两个最主要优势,但它实际上还有更多优点,比如减少训练时间,以及增加在简单系统中实现 AI 的可能性。

“我们的 NCP 可以在广泛应用中进行模仿学习,包括自动化工作和机器人运动,”Hasani 补充称,“这些新发现为 AI 社区拓展了新的方向,生物神经系统中的计算原理可以成为创建高性能可解释 AI 的重要资源,作为现有黑盒机器学习系统的替代品。”

责任编辑:xj

原文标题:MIT领衔发明新AI模型,19个神经元就能操控车辆行驶

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

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

    关注

    42

    文章

    4570

    浏览量

    98710
  • AI
    AI
    +关注

    关注

    87

    文章

    26410

    浏览量

    264018
  • MIT
    MIT
    +关注

    关注

    3

    文章

    253

    浏览量

    23247
  • 智能驾驶
    +关注

    关注

    3

    文章

    2059

    浏览量

    48212

原文标题:MIT领衔发明新AI模型,19个神经元就能操控车辆行驶

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

收藏 人收藏

    评论

    相关推荐

    未来已来,多传感器融合感知是自动驾驶破局的关键

    巨大的进展;自动驾驶开始摒弃手动编码规则和机器学习模型的方法,转向全面采用端到端的神经网络AI系统,它能模仿学习人类司机的
    发表于 04-11 10:26

    自动驾驶发展问题及解决方案浅析

    汽车的发展提供有益的参考。   自动驾驶汽车发展的现状与挑战 (一)技术难题 自动驾驶汽车的核心在于通过先进的传感器、算法和控制系统实现车辆
    的头像 发表于 03-14 08:38 166次阅读

    NanoEdge AI的技术原理、应用场景及优势

    等领域。以下是一些具体的应用场景: 1 . 智能家居:通过将 NanoEdge AI 集成到智能家居设备中,可以实现对家庭环境的实时监控和智能控制,如温度调节、照明控制、安防监控等。
    发表于 03-12 08:09

    LabVIEW开发自动驾驶的双目测距系统

    精确的距离信息,从而提高车辆的主动安全性能。这一系统的开发和应用有望在自动驾驶领域取得更多突破性进展。 ​ 这是LabVIEW的一功能介绍,更多的使用方法与开发案例,欢迎登录官网,了解更多信息。有需要LabVIEW项目合作开发
    发表于 12-19 18:02

    为什么自动驾驶需要5G?

    什么叫自动驾驶自动驾驶分为6个等级:     Level 0: 人工驾驶,无驾驶辅助系统,仅提醒。 Level 1: 辅助人工
    的头像 发表于 10-26 10:59 748次阅读
    为什么<b class='flag-5'>自动驾驶</b>需要5G?

    【KV260视觉入门套件试用体验】八、VITis AI自动驾驶多任务执行MultiTask V3

    是一种模型,旨在同时执行自动驾驶场景中的不同任务,同时实现优异的性能和效率。这些任务包括对象检测、分割、车道检测、可行驶区域分割和深度估算,这些都是自动驾驶感知模块的重要组成部分。
    发表于 09-26 16:43

    华为盘古大模型如何赋能自动驾驶

    ,作为高度灵活、高度模块化的AI技术平台,不仅可以应用于智慧城市、工业制造等领域,也可以为自动驾驶注入更强劲的AI动力。那么,华为盘古大模型如何赋能
    的头像 发表于 08-31 10:18 1431次阅读

    自动驾驶汽车规避转向的模型预测控制

    (MPC)理论在自动驾驶车辆控制方面得到了广泛的应用,MPC基于预先设定的系统模型,通过滚动优化,解决设定的优化问题并求解出控制输入。MPC
    的头像 发表于 07-03 14:26 501次阅读
    <b class='flag-5'>自动驾驶</b>汽车规避转向的<b class='flag-5'>模型</b>预测<b class='flag-5'>控制</b>

    中国自动驾驶发展加速,已实现多场景落地应用

    与SAE*类似,均根据系统对车辆操纵任务的把控程度,将自动驾驶技术分为0-5级。其中,4级及以上自动驾驶真正实现系统
    的头像 发表于 06-21 17:32 331次阅读

    NVIDIA 自动驾驶实验室:如何通过 AI 分割模型增强自动驾驶安全性

    编辑注:NVIDIA 自动驾驶实验室系列视频,将以工程技术为重点的视角关注实现自动驾驶汽车的各个挑战以及 NVIDIA DRIVE AV 软件团队如何应对这些问题。 对于自动驾驶汽车而
    的头像 发表于 06-16 11:45 455次阅读
    NVIDIA <b class='flag-5'>自动驾驶</b>实验室:如何通过 <b class='flag-5'>AI</b> 分割<b class='flag-5'>模型</b>增强<b class='flag-5'>自动驾驶</b>安全性

    自动驾驶中的线控系统综述

    自动驾驶感知识别、决策规划、控制执行三个核心系统中,和传统汽车零部件行业贴合最近的就是控制执行端,说的再明确一 些就是驱动控制、转向
    发表于 06-07 14:12 0次下载
    <b class='flag-5'>自动驾驶</b>中的线控<b class='flag-5'>系统</b>综述

    全面解析特斯拉自动驾驶体系

    特斯拉是截止目前全球唯一一家实现自动驾驶核心领域全栈自研自产的科技公司,在数据、算法、算力等各个层面打造了一套包含感知、规控、执 行在内的全链路自动驾驶软硬件架构。 整体而言,特
    发表于 06-02 16:25 3次下载
    全面解析特斯拉<b class='flag-5'>自动驾驶</b>体系

    Matlab自动驾驶工具箱使用简介

    一、自动驾驶工具箱 三个依次是 驾驶场景和传感器模块库 车辆控制模块库 3D仿真模块库 二、自动驾驶模块 自动驾驶模块位于
    发表于 06-02 14:19 0次下载
    Matlab<b class='flag-5'>自动驾驶</b>工具箱使用简介

    自动驾驶基础架构

    ”的核心价值,是为自动驾驶提供恰到好 处的、全方位的技术保障。在自动驾驶系统中,如果说感知是眼睛,规划是大脑,那么基础架构就是神经系统,将
    发表于 06-01 14:46 0次下载
    <b class='flag-5'>自动驾驶</b>基础架构

    探讨自动驾驶系统感知系统

    车辆自身信息与周围环境信息,经过处理器对采集到的数据信息进行分析计算和处理,从而做出决策控制执行系统实现车辆加减速和转向等动作。SAE将自动驾驶分为L0-L5共6个等级,L0为没有加入
    的头像 发表于 05-17 11:10 919次阅读
    探讨<b class='flag-5'>自动驾驶</b><b class='flag-5'>系统</b>感知<b class='flag-5'>系统</b>