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

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

3天内不再提示

深度学习如何应对自动驾驶面临的挑战?

我快闭嘴 来源:千家网 作者:Naveen Joshi 2020-10-23 14:24 次阅读

自动驾驶汽车中使用深度学习可以帮助克服各种挑战,例如了解行人的行为,找到最短的路线以及对人和物体进行准确检测

根据一份报告,2018年约有80%的道路交通事故是由于人为错误造成的。因此,将自动驾驶汽车纳入主流的主要目标之一是消除对人类驾驶员的需求并减少道路致死率。使用自动驾驶汽车进行的实验无疑表明在一定程度上减少了道路伤亡人数。

但是,仍然有很多人经常看到有关自动驾驶汽车事故的新闻,例如Uber自动驾驶汽车事故在美国亚利桑那州撞死了一名行人。发生事故的原因据说是自动驾驶汽车无法准确检测和识别行人。为了最大程度地减少此类事故,需要对自动驾驶车辆进行大量的训练,以准确检测其路线中是否存在人员和任何其他物体,这就是深度学习的介入。自动驾驶汽车的深度学习可以帮助他们有效地分类和检测道路和周围环境中的人或物体。

深度学习是机器学习的一个子集,它使用人工神经网络来模仿人脑的复杂功能。深度学习可以在没有任何人工干预的情况下更准确地对对象进行分类。例如,假设有两个人写数字九(9),但是他们两个人都以不同的方式写数字(一个人写9,其他人写一个nine,底部没有清晰的曲线)。除非掌握了所有可能的写数字九的方法,否则深度学习网络以外的AI算法将很难检测到,尽管形状不同,但两个数字都代表九。借助深度神经网络进行的深度学习可以轻松地将两个数字都识别为9。深度学习准确地对不同对象进行分类的能力可以解决自动驾驶汽车面临的一些主要挑战。

自动驾驶汽车深度学习如何应对某些挑战

机器学习算法在训练自动驾驶汽车时面临特征提取的问题。特征提取要求程序员告诉算法他们应该寻找什么来做出决策。因此,机器学习算法的决策能力在很大程度上取决于程序员的洞察力。深度学习的功能有所不同,消除了特征提取的问题,从而使深度学习神经网络的检测和决策更加准确。深度学习可以提高检测道路上障碍物的准确性和更好的决策能力,可以帮助应对自动驾驶汽车面临的许多挑战。

了解复杂的交通行为

驾驶是一个过程,涉及与其他驾驶员和行人的复杂互动。例如,如果骑自行车人打算转弯,那么他或她将做出手势示意,以通知附近的其他驾驶员。然后,驾驶员可以放慢其车辆的速度,从而允许骑自行车的人转弯。人类依赖于通用智能来进行这种社交互动。而且,通过深度学习,自动驾驶汽车现在很有可能与其他驾驶员和行人进行社交互动。深度学习神经网络可以帮助自动驾驶汽车检测其他驾驶员和行人给出的导航信号,并采取适当措施避免发生任何碰撞。

在极端天气条件下检测招牌

自动驾驶汽车面临的另一个主要挑战是极端天气条件。尽管这是任何技术都无法完全解决的环境挑战,但深度学习可以解决极端气候下的问题。例如,在降雪期间,道路上的招牌可能会被雪覆盖。而且,降雪后的一段时间内,招牌可能仅部分可见。使用其他AI算法,自动驾驶汽车将很难理解招牌上的半个标志。但是借助神经网络进行的深度学习可以从招牌上的部分可见标志创建完整标志的图像。神经网络将不完整的符号发送到神经层,然后将其传递给隐藏层,以确定完整的符号应该是什么。基于输出,神经网络可以根据招牌上的标志做出决策。

寻找最短的旅行路线

地球上的所有动物,包括人类在内,都可以在周围环境中导航并灵活地探索新区域。由于神经回路的空间行为,它们的导航成为可能。动物的大脑通过在规则的六边形网格中绘制周围环境来导航。这些六角形图案有助于导航,类似于地图中的网格线。神经模式支持基于矢量的导航的假设。基于矢量的导航使大脑可以计算到所需位置的距离和方向。

可以使用基于矢量的导航功能来训练深度学习神经网络,以找到从点A到点B的最短路径。通过将动物大脑使用的相同网格线模式嵌入第一层,深度学习可以计算距离和到达目的地的方向。具有基于矢量的导航和深度学习功能的自动驾驶汽车还可以检测到任何新近可用的快捷方式的存在,以减少出行时间。

深度学习本身还需要克服诸多挑战

尽管自动驾驶汽车有很多好处,但仅凭深度学习就无法使自动驾驶汽车成为最高级最智能的交通工具,因为阻碍自动驾驶汽车走向主流发展的障碍很多。借助深度学习,检测对象的准确性确实会提高,但要付出大量数据的代价。基于数据表示的深度学习功能。数据在神经网络的不同层上表示,然后根据数据模式导出输出。由于深度学习的完整功能是基于数据的,因此与其他AI算法相比,训练神经网络需要更多数据,因此很难创建用于训练它们的数据集。而且,收集训练神经网络所需的数据也非常耗时。

使用深度学习神经网络的另一个挑战是它们的黑匣子问题。如果程序做出了决定,则程序员可以撤消该决定,以找出程序做出该决定的原因。但是,深度学习不是可追溯的系统,而是在隐藏层中处理数据。开发人员只能找到输入到神经网络的数据及其输出。但是,他们无法找出隐藏层中进行了哪些处理来做出决定。因此,很难知道深度学习网络失败的原因,因为没有人可以追溯到发生失败的地方。

有时,深度学习网络甚至无法实现其本来打算完成的任务。神经网络很难像在不同的视频帧中一样在小图像变换中进行概括。例如,根据一项研究,深卷积网络将狒狒或猫鼬标记为相同的北极熊,具体取决于背景的微小变化。

无人驾驶汽车是一项实验,至今尚无人知道结果如何。自动驾驶汽车深度学习能否将其驱动到主流交通工具取决于技术如何进一步发展。即使克服了深度学习的挑战,自动驾驶汽车的方式也存在其他障碍。这些汽车与IoT设备等多种技术集成在一起,以收集数据,云计算以处理数据,以及5G以提高数据传输速度。一旦这些技术能够有效地协同工作,以建立良好的交通生态系统,自动驾驶汽车就能成为主流。
责任编辑:tzh

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

    关注

    87

    文章

    26362

    浏览量

    263947
  • 无人驾驶
    +关注

    关注

    97

    文章

    3874

    浏览量

    118957
  • 自动驾驶
    +关注

    关注

    773

    文章

    13000

    浏览量

    163130
收藏 人收藏

    评论

    相关推荐

    FPGA在深度学习应用中或将取代GPU

    、笔记本电脑或机架式服务器上训练神经网络时,这不是什么大问题。但是,许多部署深度学习模型的环境对 GPU 并不友好,比如自动驾驶汽车、工厂、机器人和许多智慧城市环境,在这些环境中硬件必须忍受热、灰尘、湿度
    发表于 03-21 15:19

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

    随着科技的飞速进步,自动驾驶汽车已经从科幻概念逐渐转变为现实。然而,在其蓬勃发展的背后,自动驾驶汽车仍面临一系列亟待解决的问题和挑战。本文将对这些问题进行深入的剖析,并提出相应的解决方
    的头像 发表于 03-14 08:38 149次阅读

    语音数据集在自动驾驶中的应用与挑战

    随着人工智能技术的快速发展,自动驾驶汽车已经成为交通领域的研究热点。语音数据集在自动驾驶中发挥着重要的作用,为驾驶员和乘客提供了更加便捷和安全的交互方式。本文将详细介绍语音数据集在自动驾驶
    的头像 发表于 12-25 09:48 224次阅读

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

    LabVIEW开发自动驾驶的双目测距系统 随着车辆驾驶技术的不断发展,自动驾驶技术正日益成为现实。从L2级别的辅助驾驶技术到L3级别的受条件约束的
    发表于 12-19 18:02

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

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

    自动驾驶点云标注的挑战与解决方案

    自动驾驶技术是未来交通领域的重要发展方向,而点云标注作为自动驾驶环境感知的关键技术,面临着许多挑战。本文将介绍自动驾驶点云标注所
    的头像 发表于 09-13 18:18 426次阅读

    自动驾驶点云标注:挑战与解决方案

    自动驾驶中的应用,并探讨其中面临挑战和解决方案。 一、点云标注的基本原理 点云标注是通过传感器捕捉到的环境信息来生成三维点云数据,然后通过对点云数据的处理和识别来实现环境感知。点云标注的准确性直接影响到
    的头像 发表于 09-01 17:59 470次阅读

    点云标注在自动驾驶中的挑战

    点云标注在自动驾驶面临许多挑战,其中一些包括: 首先,点云数据的复杂性和多样性。自动驾驶汽车在行驶过程中会遇到各种不同的环境和场景,点云数据非常复杂和多样化,这给点云标注带来了很大的
    的头像 发表于 07-20 11:08 265次阅读

    点云标注在自动驾驶中的实践应用与挑战

    点云标注在自动驾驶中扮演着关键的角色,为自动驾驶汽车的感知和决策提供了基础。然而,实际应用中仍然面临一些挑战需要解决。 首先,点云数据的多样性和复杂性给标注带来了困难。在实际场景中,点
    的头像 发表于 07-18 17:00 314次阅读

    自动驾驶ADAS:挑战与机遇

    尽管ADAS系统正加速发展,但距离实现自动驾驶还有几大步骤有待完成,在真正的自动驾驶成为现实之前,还有许多技术和监管障碍需要跨越。 随着自动驾驶功能的不断升级,制造商需要改进流程和设计。工程师在这方面
    的头像 发表于 06-30 16:50 366次阅读
    <b class='flag-5'>自动驾驶</b>ADAS:<b class='flag-5'>挑战</b>与机遇

    案例研究:什么是自动驾驶

    自动驾驶,是一个根植于人类内心深处的梦想。随着科技的发展,近年来,自动驾驶已逐步成为现实。纵使如此,它仍然面临不小的挑战。本文结合案例对自动驾驶
    发表于 06-06 11:46 1次下载
    案例研究:什么是<b class='flag-5'>自动驾驶</b>

    自动驾驶深度多模态目标检测和语义分割:数据集、方法和挑战

    深度学习推动了自动驾驶感知技术的最新进展。为了实现鲁棒和准确的场景理解,自动驾驶汽车通常配备不同的传感器(如相机、激光雷达、雷 达),多种传感模式可以融合利用它们的互补特性。在此背景
    发表于 06-06 10:37 0次下载
    <b class='flag-5'>自动驾驶</b><b class='flag-5'>深度</b>多模态目标检测和语义分割:数据集、方法和<b class='flag-5'>挑战</b>

    自动驾驶中的机器学习

    近年来,自动驾驶技术技术的发展速度非常快。预计达到完全自动驾驶L5的程度是指日可待的。自动驾驶的核心技术主要是人工智能中的机器学习与深 度学习
    发表于 06-06 10:06 0次下载
    <b class='flag-5'>自动驾驶</b>中的机器<b class='flag-5'>学习</b>

    车路协同自动驾驶数据集DAIR-V2X

    自动驾驶安全面临巨大挑战,单车智能存在驾驶盲区、中远距离感知不稳定等问题,导致自动驾驶车辆可运行设计域(ODD)受限,单车智能
    发表于 06-01 14:20 0次下载
    车路协同<b class='flag-5'>自动驾驶</b>数据集DAIR-V2X

    浅谈自动驾驶规控决策方面的问题和挑战

    通过本文的阐述,我们希望能够提高人们对自动驾驶规控决策问题和挑战的认识,促使业界加强合作与沟通,共同应对未来自动驾驶技术带来的挑战,为人类社
    发表于 05-05 15:57 742次阅读
    浅谈<b class='flag-5'>自动驾驶</b>规控决策方面的问题和<b class='flag-5'>挑战</b>