自动驾驶“老司机”拼车技,MIT的这个比赛已经飙到了时速123公里

简介: 大部分自动驾驶车辆都是佛系的,为了保证行驶安全,慢悠悠的在道路上“散步”。但是,在MIT的官网上,我们发现了一些“速度与激情系”自动驾驶车,不仅时速飙到了123km/h,而且能在密密麻麻的车流中自由穿(chao)梭(che)。

大部分自动驾驶车辆都是佛系的,为了保证行驶安全,慢悠悠的在道路上“散步”。

但是,在MIT的官网上,我们发现了一些“速度与激情系”自动驾驶车,不仅时速飙到了123km/h,而且能在密密麻麻的车流中自由穿(chao)梭(che)。

不过,这里并没有真的车,那些左右横跳般的车子,都是这个网站上的icon。


image

DeepTraffic:自动驾驶超车比赛

这是一场MIT举办的自动驾驶超车比赛,DeepTraffic,每位参与者提交自己的深度学习模型代码,在模拟车流环境中进行测试,通过不断超车,跑出最快成绩者胜。

这个比赛仅限“超车”这一个问题,也就是说,只要做好加速、减速、变道就OK了,无需考虑自动驾驶的其他需求——毕竟车辆不是在实地运行,你无需担心它们出车祸。

比赛限速80英里/小时(128km/h),视频中,带着长长的红色尾巴的车是参赛者的车辆,其他红色车辆则是其他参赛者,白色的车辆则是这场游戏中的NPC。

参赛者的模型控制的车辆需要在海量白车红车中穿梭,不断变道超车,以保证自己的时速尽量快,取得更高的排名。

这辆车的配置如下:

image

总共43个传感器,其中30个在前方,10个在后方,3个在侧面。

如何参加

任何深度学习爱好者和从业者都可以参加这个比赛。

首先,需要在DeepTraffic网站上注册一个账号。

然后,你可以在代码框中更改一些参数。


image

点击“Apply Code”后应用代码。

然后,可以点击“Run Training”开始训练,训练结束后,点击“Start Ecaluation Run”,开始评估,评估将模拟500次运行,每次运行约30秒,计算每次运行的平均速度,最终得分将是500个平均速度的中位数,作为该模型的成绩。

当你的模型成绩足够好时,可以提交模型,正式参加比赛。

另外,为了凸显标识和美观度,这个比赛还允许参与者自行上传车辆图片,你可以找一辆你喜欢的车,或是任何长方向的图形,上传后作为赛道中你的车辆icon。

比如说,把人工智障爱酱的照片变成车子。

image

还可以给自己车辆选择“尾巴”的颜色。



image

可以说非常少女了。

榜上有名

提交的成绩会被DeepTraffic收录进一个排行榜里。

目前,DeepTraffic已经进行过三期,第一期的1.0版本决出了三位优胜者,冠军选手Purnawirman的成绩是74.48英里每小时,大约120kn/h,他获得的奖品是Ian Goodfellow和Yoshua Bengio和Aaron Courville的深度学习书籍,以及Udacity的线上自动驾驶课程。

第二期DeepTraffic 1.1的速度要高很多,冠军Hoan Nguyen的成绩是76.29英里每小时,大约122km/h;第三期DeepTraffic 1.2的成绩略低了一点,冠军H_Buffington的时速是73.10英里每小时,也就是117km/h。

目前正在进行的是DeepTraffic 2.0版本的比赛,排行榜首位的是一家名为Evolution AI的英国公司的CTO,Rafal Kwasny,他的分数比前几个版本都高,为76.60英里每小时,也就是123km/h。

对于无人车来说,这个速度已经相当可观了。有兴趣的同学不妨冲个榜尝试下。

比赛传送门

DeepTraffic是MIT自动驾驶深度学习课程的一部分,注册账号后不仅可以参加这个比赛,还可以用此账号来进行线上的学习。

比赛链接:
https://selfdrivingcars.mit.edu/deeptraffic-visualization/

参赛指南:
https://selfdrivingcars.mit.edu/deeptraffic-about/

课程:
https://selfdrivingcars.mit.edu/resources/

原文发布时间为:2018-07-09
本文来自云栖社区合作伙伴“量子位”,了解相关信息可以关注“量子位”。

相关文章
|
存储 传感器 数据采集
什么是数字电路?
数字电路是一种用于处理和传输数字信号的电路。数字信号是一种离散的信号,只有两个可能的取值,通常表示为0和1。数字电路通过使用逻辑门和触发器等基本元件来执行逻辑运算和存储数据。它可以实现各种功能,如加法、乘法、逻辑运算、存储和传输数据等。数字电路广泛应用于计算机、通信系统、数字电视、数码相机等各种电子设备中。 二、数字电路特点 数字电路具有以下特点: 1. 离散性:数字电路处理的信号是离散的,只有两个可能的取值,即0和1。这种离散性使得数字电路可以进行精确的逻辑运算和数据处理。 2. 可编程性:数字电路可以通过编程来实现不同的功能。通过改变电路中的逻辑门和触发器的连接方式,可以实现不同的逻辑运算
991 0
|
Kubernetes Java 调度
接入 MSE XXL-JOB 任务调度实现优雅下线
阿里云 MSE XXL-JOB 产品最新版本特别新增了分布式定时任务优雅下线功能,能有效保障高频业务处理在发布与重启过程中的平滑持续,避免数据丢失和调度失败。
543 96
|
机器学习/深度学习 数据采集 自然语言处理
使用Python实现深度学习模型:智能社交媒体内容分析
使用Python实现深度学习模型:智能社交媒体内容分析
1100 69
|
弹性计算 运维 监控
云端资源的“诊疗大师”——阿里云云服务诊断评测
阿里云推出的云服务诊断工具是一款强大的“云端资源诊疗大师”,旨在提高故障排查效率,保障业务连续性和稳定性。该工具包含“健康状态”和“诊断”两大核心功能,能够实时监控云资源的健康状态,并通过智能诊断功能帮助用户迅速识别和解决潜在问题。此外,即将推出的“一键诊断”功能将进一步简化问题排查过程,让用户能够一次性解决所有云资源的问题。
|
数据采集 存储 大数据
数据治理:数据孤岛是企业信息化发展中难以避免的阶段
数据孤岛是企业信息化发展中难以避免的阶段。企业需要正视这一现象,通过完善数据治理体系、加强部门协作、采用先进技术手段等措施,逐步消除数据孤岛,实现数据的有效整合和利用。只有这样,企业才能在激烈的市场竞争中立于不败之地。
1268 0
|
机器学习/深度学习 存储 搜索推荐
Elasticsearch与深度学习框架的集成案例研究
Elasticsearch 是一个强大的搜索引擎和分析引擎,广泛应用于实时数据处理和全文搜索。深度学习框架如 TensorFlow 和 PyTorch 则被用来构建复杂的机器学习模型。本文将探讨如何将 Elasticsearch 与这些深度学习框架集成,以实现高级的数据分析和预测任务。
340 0
|
开发框架 .NET 测试技术
了解 .NET 9 中的新 Microsoft.AspNetCore.OpenApi 包,并将其与 NSwag 和 Swashbuckle.AspNetCore 进行比较。
本文介绍了 `.NET 9` 中新推出的 `Microsoft.AspNetCore.OpenApi` 包,该包旨在为 `ASP.NET Core` 应用程序生成 `OpenAPI` 文档。文章对比了 `NSwag` 和 `Swashbuckle.AspNetCore` 两大现有库,探讨了新包的优势和不足,特别是在性能和功能方面。尽管新包在某些方面尚不及成熟库完善,但其对原生 `AoT` 编译的支持和未来的扩展潜力使其成为一个值得考虑的选择。文章还提供了详细的性能测试数据和优化建议,适合对 `OpenAPI` 文档生成感兴趣的开发者阅读。
878 4
了解 .NET 9 中的新 Microsoft.AspNetCore.OpenApi 包,并将其与 NSwag 和 Swashbuckle.AspNetCore 进行比较。
|
运维 负载均衡 安全
slb传统硬件负载均衡器的性能瓶颈
【11月更文挑战第3天】
478 4
|
域名解析 缓存 负载均衡
【域名解析DNS专栏】域名解析在CDN服务中的应用与优化
【5月更文挑战第30天】本文探讨了域名解析在CDN服务中的重要性,强调其对访问速度和稳定性的影响。文中提出了三种优化方法:使用智能解析以动态选择最佳节点,配置负载均衡保证服务稳定,以及利用DNS缓存提升访问速度。通过Python代码示例展示了基本的DNS解析过程,结论指出优化域名解析对于提升网站性能至关重要。
463 1
RPA数字员工:降本增效的智能利器
【1月更文挑战第6天】RPA数字员工:降本增效的智能利器
554 1
RPA数字员工:降本增效的智能利器