智能小车29:自动驾驶与机器学习

要让我的小车能自动去倒一杯咖啡。需要的做的事还有很多,其中一个很难的问题就是自动驾驶,怎么才能让我的小车自动驾驶到咖啡机旁边去呢?

1.DeepDriving,网址http://deepdriving.cs.princeton.edu/ ,如图:

这是一个不借助mobileye之类硬件的一个软件技术。直接通过图像识别来判断和控制汽车。

2.comma.ai ,一个便宜的硬件+开源软件

网址:https://comma.ai/

3. 市面上已经有的产品,如"那狗N2 ADAS"

可以看得出,也是个硬件,不过是以摄像头为主,其它硬件为辅的。再加上自己的软件分析处理。

我想了想其实硬件并不复杂,主要是软件如何识别这些图片和这些传感器信号?查了些资料,图片识别技术如果不是人工标注特征,那么就要靠深度学习。而深度学习又以机器学习技术为基础。所以要搞明白这些,机器学习必须搞明白。

先了解了机器学习的一些基本术语

数据集:一组记录的集合,如有一组西瓜的数据(色泽=青绿,根蒂=蜷缩,敲声=浊响)

示例/样本:一条记录,如上面的色泽 =青绿

属性/特征:如上面的色泽

属性值:如上面的青绿

属性空间/样本空间/输入空间:属性张成的空间,如上面的(色泽、根蒂、敲声作为三个坐标轴,则它们张成一个用于描述西瓜的三维空间)

每个西瓜都可在这个空间中找到自己的位置,由于空中的每个点对应一个坐标向量,因此这一个示例也做“特征向量"

维度:上面的例子就是3

学习/训练:从数据中学得模型的过程,

训练数据:训练过程中使用的数据

训练样本:训练中的每组数据

训练集:训练中样本的集合

假设:觉得模型对应了关于数据的某种潜在的规律

真相/真实:这个规律本身

学习器:模型

标记:关于示例结果的信息,例如下面的样本中的结果是好瓜((色泽=青绿,根蒂=蜷缩,敲声=浊响),好瓜).

样例:拥有了标记信息的示例。

标记空间/输出空间:所有标记的集合.

如果用(Xi,Yi)表示第i个样例,其中Yi(归属于γ)是示例Xi的标记, γ就是标记空间.

分类:预测的是离散值的任务,例如好瓜、坏瓜

回归:预测的是连续值的任务,例如西瓜成熟度是0.9,0.5,0.3

二分类:只有两个分类的任务,其中一个正类,另一个是反类

测试:学得模型后,使用其进行预测的过程

例如在觉得f后,对测试例x,可得到其预测标记y=f(x).

聚类:即将训练集中的西瓜分成若干组,每组称为一个"簇";这些自动形成的簇可能对应一些潜在的概念划分,例如"浅色瓜",”本地瓜",这就是2个聚类。

监督学习与无监督学习,分类与聚类分别属于前面两种。也就是说聚类比较高级,我们不知道能训练出什么结果(标记)来,而分类是事先定好的。

泛化:分类/簇划分能适用于没在训练集中出现的样本,觉得模型适用于新样本的能力。

好了基本术语学习完毕,上面的术语出处是周志华的《机器学习》

时间: 2024-11-08 18:39:02

智能小车29:自动驾驶与机器学习的相关文章

吴恩达《深度学习》-课后测验-第三门课 结构化机器学习项目(Structuring Machine Learning Projects)-Week2 Autonomous driving (case study) (case study)( 自动驾驶 (案例研究))

Week2 Autonomous driving (case study) (case study)( 自动驾驶 (案例研究)) \1. To help you practice strategies for machine learning, in this week we'll present another scenario and ask how you would act. We think this "simulator" of working in a machine l

斯坦福大学公开课机器学习: neural networks learning - autonomous driving example(通过神经网络实现自动驾驶实例)

使用神经网络来实现自动驾驶,也就是说使汽车通过学习来自己驾驶. 下图是通过神经网络学习实现自动驾驶的图例讲解: 左下角是汽车所看到的前方的路况图像.左上图,可以看到一条水平的菜单栏(数字4所指示方向),白亮的区段显示的就是人类驾驶者选择的方向.而最右端则对应向右急转的操作(箭头3),中心稍微向左一点的位置(箭头2),则表示在这一点上人类驾驶者的操作是慢慢的向左拐.这幅图的第二部分(箭头5)对应的就是学习算法选出的行驶方向,类似的白亮的区段(箭头6)显示的就是神经网络在这里选择的行驶方向是稍微的左

深度|余凯:基于深度学习的自动驾驶之路

2016年是一个非常重要的历史节点,标志着知行合一的人工智能系统将走向历史舞台.它改变的不光是下围棋,会改变很多很多事情.——余凯 在“2016年智能汽车•上海论坛”之“ADAS与自动驾驶趋势论坛”上,地平线机器人创始人兼CEO余凯博士发表了题为“基于深度学习的自动驾驶之路”的主题演讲. 这里有技术普及,有行业观察,还有对未来生活的美好展望.你想知道的有关深度学习和自动驾驶的一切,我们今天都告诉你. 1深度学习 · 诞生与成长 每个人都在讲大数据,就像每个中学生都在讲“性”,但是他们从来没有经历

百度携手长安汽车,Apollo生态引领自动驾驶进入量产时代

"挥师重庆",这是众多媒体对百度与长安汽车这次携手合作的描述.8月23日在重庆2018智博会开幕之际,百度董事长兼CEO李彦宏与长安汽车总裁朱华荣,共同见证了双方在自动驾驶领域战略合作协议的签订.长安汽车执行副总裁谭本宏.百度副总裁兼智能驾驶事业群总经理李震宇.智能驾驶事业群组合作发展部与综合管理部总经理尚国斌,长安汽车总裁助理兼战略规划部部长赵非等双方领导出席了签约仪式. 玺哥认为,这次百度与长安汽车战略合作协议的签订,起码有两重意义:1.这标志着无人驾驶即将进入"量产时代

stm32智能小车之路

       最近学习了stm32,带着兴趣想做一个智能小车.不得不承认自己还是一个实实在在的菜鸟,好多知识到了用处都不会了,看了半天,才看懂.在网上看了下,全是关于51的,stm32的很少,而且也是很详细,看了还是不懂,自己既然做完了,拿出来和大家分享下,互相学习,希望大家提出点意见.         非常感谢CSDN,让我学到了很多的知识,里面的牛人太多了,给我提供了丰富的资源,作为回报,我也把自己的想法和一些经验(我自认为的)写出来,给没有头绪或不会的人来学习下,希望你们不要走我走过的弯路

国内首次深度学习自动驾驶,阿波罗不再只是计划:来自百度开发者中心的观察报告

导读:从世界上首个可在真实道路上实现端到端模式的高级自动驾驶模型Road Hackers,到百度和汽车零部件厂商合作开发的车载可计算平台 BCU,从诞生之初就备受关注的"阿波罗计划"逐渐揭开了它神秘的面纱.而正如百度智能汽车事业部总经理顾维灏在主题演讲中所说,这些,不过仍是阿波罗计划的凤毛麟角. 2017年6月8日,上海 CES Asia 现场. 作为新智元特派员,我置身于上海新国际展览中心 N3 智能驾驶主题馆,被众多汽车品牌的未来炫酷车型所包围.一瞬间,仿佛回到了一个多月前同样在这

李彦宏收到无人车罚单的四个月后,北京自动驾驶新规终于出台!

中国自动驾驶相关法律法规的空白终于被打破了,就在今天,北京市交通委发布了相关指导文件,符合规定的自动驾驶汽车,终于可以正式上路了. 而媒体们在转载这条消息时,都要cue一下前脚上路,后脚吃罚单的李彦宏.四个月前百度在AI开发者大会上,李彦宏乘着自动驾驶汽车从五环赶往现场,结果很快就因变道压实线被开了罚单.这张开给无人车的罚单成了一支flag,让自动驾驶厂商们更加急迫的追问有关自动驾驶的交通法律法规.那场景就像学霸们已经做了充足的准备,就等着老师出考卷来大展身手了. 现在交管部门给了交待,我们又把

首次路测事故一个月后,全球自动驾驶企业的众生相

2018年虽然刚过了几个月,自动驾驶领域却是风波不断. 在原本的计划中,美国加州将在4月份开放完全自动驾驶路测的申请,中国也将在五月份开始施行自动驾驶路测管理规范.看起来一切都是顺风顺水,双手从方向盘上解放出来的日子已经在向我们招手. 让人始料未及的是,3月18日,Uber在亚利桑那州发生了首桩自动驾驶路测事故致死事件.自动驾驶最令人担心的事情发生了,虽然我们都知道任何一种驾驶方式都不能完全避免事故,可事故来临时,依然不会减少一丁点舆论和恐慌.这样一来,自动驾驶原本光明的未来可能因此而染上一丝阴

自动驾驶时代数字化的汽车已成最大移动电脑?

在你的印象中,疯狂提升自身计算能力的设备有哪些?是不断勇攀高峰的大型计算机,还是始终向前更新迭代的PC,抑或是性能与桌面级CPU有得一拼的手机处理器?偷偷告诉你,一直以来汽车都在运行着大量的计算能力.虽然大多数人并没有意识到这一点,但如今这个过程已变得越来越明显. 而从发展趋势看,汽车在变身为"最大移动电脑"的同时,也为自身打下了不断进化的基础.随着电动汽车时代.自动驾驶时代的带来,汽车或将发挥超出出行范畴之外的能力,让我们的生活变得更加美好. 从90年×××始,汽车就已逐步数字化 自