由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 请问uber这个事怎么找原因
相关主题
Blackberry的QNX有谁用过么?c++就像一个贼船
btw, MS C++ 是ECMA-372标准谁能示范一个小的C程序
C++是给神仙用的语言Visual studio IDE 之父也被裁了 (转载)
建议大家介绍自己日常的编程任务,工具,如何选择这几天试了一下linux c++ IDE
多线程程序有什么好的调式方法?嵌入式Web有什么注意事项?
Scala 1-star, would not program againC 语言的官方 spec
Paypal抛弃Java是因为Douglas Crockford吗?没觉得Java比Python和Perl有啥优点
为什么Java在内置系统里争不过C++?语言与产品
相关话题的讨论汇总
话题: br话题: microcode话题: 软件话题: uber话题: deep
进入Programming版参与讨论
1 (共1页)
x**********i
发帖数: 658
1
假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
一个case不work了,怎么找出原因?谢谢大牛指教
我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。
w***g
发帖数: 5958
2
防火防贼防自动车。 我觉得做一种产品,检测自动车并报警,估计能卖的
出去。

【在 x**********i 的大作中提到】
: 假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
: 一个case不work了,怎么找出原因?谢谢大牛指教
: 我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
: 外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。

w*****r
发帖数: 197
3
这个跟deep learning关系不大, 车上又不是只有camera... 雷达/lidar加在一起, 漏
检的可能性不大. 怕就怕是黑夜里突然闪出一个人影, 系统以及来不及反应了...
另外,人开车也有撞死人的case. 问题是"自动车撞到的人/自动车的历程数" 是否小于
"人开车撞倒人/人开车的历程数"

【在 x**********i 的大作中提到】
: 假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
: 一个case不work了,怎么找出原因?谢谢大牛指教
: 我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
: 外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。

x**********i
发帖数: 658
4
这个不能这么看,如果是driver出事的话可以怪driver不当驾驶,更公司关系不大,但
是如果无人车出事,肯定怪公司安全性不行,你的东西就卖不出去了,公司就死了,所
以各个公司肯定会千方百计降低事故率的。
你的产品出了问题,你说我的产品还是比driver安全,只是比别的公司不安全,这肯定
不能这样解释的。
我假设就是算法出了问题,如果这种情况该怎么办?怎么查错在哪里?难道不用deep
learning?



【在 w*****r 的大作中提到】
: 这个跟deep learning关系不大, 车上又不是只有camera... 雷达/lidar加在一起, 漏
: 检的可能性不大. 怕就怕是黑夜里突然闪出一个人影, 系统以及来不及反应了...
: 另外,人开车也有撞死人的case. 问题是"自动车撞到的人/自动车的历程数" 是否小于
: "人开车撞倒人/人开车的历程数"

w*****r
发帖数: 197
5
你难道认为自动车的驾驶逻辑是用deep learning实现的?

【在 x**********i 的大作中提到】
: 这个不能这么看,如果是driver出事的话可以怪driver不当驾驶,更公司关系不大,但
: 是如果无人车出事,肯定怪公司安全性不行,你的东西就卖不出去了,公司就死了,所
: 以各个公司肯定会千方百计降低事故率的。
: 你的产品出了问题,你说我的产品还是比driver安全,只是比别的公司不安全,这肯定
: 不能这样解释的。
: 我假设就是算法出了问题,如果这种情况该怎么办?怎么查错在哪里?难道不用deep
: learning?
:
: 于

x**********i
发帖数: 658
6
我不知道具体怎么实现的,但是deep learning的肯定是用了的。所以我假设是deep
learning出了问题,而非其它。

【在 w*****r 的大作中提到】
: 你难道认为自动车的驾驶逻辑是用deep learning实现的?
y**********u
发帖数: 2839
7
dong哥高见,跟你干了

【在 w***g 的大作中提到】
: 防火防贼防自动车。 我觉得做一种产品,检测自动车并报警,估计能卖的
: 出去。

T*******e
发帖数: 249
8
uber这个事是不是uber的原因还不确定,目前流传的版本是这个女的忽然从人行道上下
来,离车很近刹车未必反应的过来。
h**l
发帖数: 168
9
换个角度看,碰瓷业将迎来新春!

【在 w***g 的大作中提到】
: 防火防贼防自动车。 我觉得做一种产品,检测自动车并报警,估计能卖的
: 出去。

h**l
发帖数: 168
10
系统以及来不及反应了
这个无人驾驶方向对性能应该要求很高啊,是不是用C++?magagop大牛为什么不去做这
个方向?风口方向应该挣得很多。



【在 w*****r 的大作中提到】
: 这个跟deep learning关系不大, 车上又不是只有camera... 雷达/lidar加在一起, 漏
: 检的可能性不大. 怕就怕是黑夜里突然闪出一个人影, 系统以及来不及反应了...
: 另外,人开车也有撞死人的case. 问题是"自动车撞到的人/自动车的历程数" 是否小于
: "人开车撞倒人/人开车的历程数"

相关主题
Scala 1-star, would not program againc++就像一个贼船
Paypal抛弃Java是因为Douglas Crockford吗?谁能示范一个小的C程序
为什么Java在内置系统里争不过C++?Visual studio IDE 之父也被裁了 (转载)
进入Programming版参与讨论
h**l
发帖数: 168
11
一方面是无人车公司之间的比较,另一方面从整个无人车行业来看,应该是无人车和有
人+智能辅助驾驶之间的比较。

【在 x**********i 的大作中提到】
: 这个不能这么看,如果是driver出事的话可以怪driver不当驾驶,更公司关系不大,但
: 是如果无人车出事,肯定怪公司安全性不行,你的东西就卖不出去了,公司就死了,所
: 以各个公司肯定会千方百计降低事故率的。
: 你的产品出了问题,你说我的产品还是比driver安全,只是比别的公司不安全,这肯定
: 不能这样解释的。
: 我假设就是算法出了问题,如果这种情况该怎么办?怎么查错在哪里?难道不用deep
: learning?
:
: 于

w***g
发帖数: 5958
12
这个卖点好!

【在 h**l 的大作中提到】
: 换个角度看,碰瓷业将迎来新春!
s********k
发帖数: 6180
13
要用非常严格的RTOS,很多都是microcode,时序要求极其严格那种

【在 h**l 的大作中提到】
: 系统以及来不及反应了
: 这个无人驾驶方向对性能应该要求很高啊,是不是用C++?magagop大牛为什么不去做这
: 个方向?风口方向应该挣得很多。
:
: 于

x**********i
发帖数: 658
14
请问github上有没有人分享类似的code,对这种real time的code很感兴趣

:要用非常严格的RTOS,很多都是microcode,时序要求极其严格那种
:【 在 hyhl (hehe) 的大作中提到: 】
h**l
发帖数: 168
15
microcode 是什么?汇编吗?上层应该是用C/C++?

【在 s********k 的大作中提到】
: 要用非常严格的RTOS,很多都是microcode,时序要求极其严格那种
y**********u
发帖数: 2839
16
黑有够
https://www.freertos.org/
爱你

【在 h**l 的大作中提到】
: microcode 是什么?汇编吗?上层应该是用C/C++?
g****t
发帖数: 31659
17
30 miles速度需要十几ft刹车距离。死亡率20%这样。
这一点和什么驾驶都没有关系。
软件需要做的是录像全部情况,打官司需要用到。
n***d
发帖数: 8857
18
肯定有log

【在 x**********i 的大作中提到】
: 假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
: 一个case不work了,怎么找出原因?谢谢大牛指教
: 我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
: 外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。

m*****p
发帖数: 39
19
汽車電子需要符合ISO 26262 ASIL D的處理器,ARM推出不久,這個領域Intel不行,我
曾經參與過NXP的ADAS項目,但是事多錢少責任大,當年不如互聯網火,所以我就轉服
務器後端了。


: 系统以及来不及反应了

: 这个无人驾驶方向对性能应该要求很高啊,是不是用C ?magagop大牛为什么不
去做这

: 个方向?风口方向应该挣得很多。

: 于



【在 h**l 的大作中提到】
: microcode 是什么?汇编吗?上层应该是用C/C++?
m*****p
发帖数: 39
20
不是匯編,對於x86是微指令,ISA手冊裡沒有的,用來實現ISA指令。可以想成各種黑
盒firmware。
一般都是C,連Cpp都少。
估計不用freertos,那個很爛很不穩定。
我們以前用lynxos,還有vxworks


: microcode 是什么?汇编吗?上层应该是用C/C ?



【在 h**l 的大作中提到】
: microcode 是什么?汇编吗?上层应该是用C/C++?
相关主题
这几天试了一下linux c++ IDE没觉得Java比Python和Perl有啥优点
嵌入式Web有什么注意事项?语言与产品
C 语言的官方 specakka能和C++程序通信吗?
进入Programming版参与讨论
s********k
发帖数: 6180
21
基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就是简单
的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第二是
memory management headache,必须手动静态分配为主。
所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加
branch之后return,低功耗,时序严格可控,而且debug好办

【在 y**********u 的大作中提到】
: 黑有够
: https://www.freertos.org/
: 爱你

g****t
发帖数: 31659
22
我的代码在街上的汽车里就有。真正生产是多层协作。
不是一块的专家,谈论其他块的细节没有意义。本身我是做算法的。按道理轮不到我写
c代码。c代码有专门的人写。
但是当年有个问题是我跨界解决的。就是前面谈到的类似数值稳定性问题。所以我略知
一二。
最关键的一点,十年前我在EE就讲过。这些都是低端产业。
别做梦了。
纠结底层毫无意义。底层软件多数实际上是半导体硬件公司卡死的。然后半导体有期货
性质,有金融属性。这些都不是技术的事。这一行利润不高,shit hole 倒是很多。
汽车技术我觉得不如看看tsla新update的Autopilot软件。网上很多评测。merge 进高
速也有很多人在放video。


: 基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就
是简单

: 的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第
二是

: memory management headache,必须手动静态分配为主。

: 所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加

: branch之后return,低功耗,时序严格可控,而且debug好办



【在 s********k 的大作中提到】
: 基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就是简单
: 的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第二是
: memory management headache,必须手动静态分配为主。
: 所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加
: branch之后return,低功耗,时序严格可控,而且debug好办

g****t
发帖数: 31659
23
最好的办法是把business case卡死。把代码当机械设备做。不要设计多余的
flexibility


: 基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就
是简单

: 的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第
二是

: memory management headache,必须手动静态分配为主。

: 所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加

: branch之后return,低功耗,时序严格可控,而且debug好办



【在 s********k 的大作中提到】
: 基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就是简单
: 的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第二是
: memory management headache,必须手动静态分配为主。
: 所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加
: branch之后return,低功耗,时序严格可控,而且debug好办

x**********i
发帖数: 658
24
一针见血,真牛
请问有类似的opem source的code吗?

:最好的办法是把business case卡死。把代码当机械设备做。不要设计多余的
:flexibility
h**l
发帖数: 168
25
这个link不错,收藏了有空看看,谢谢。

【在 y**********u 的大作中提到】
: 黑有够
: https://www.freertos.org/
: 爱你

h**l
发帖数: 168
26
长姿势了,以前从没听说过微指令。
lynxos 确实不错,可惜不开源。不过开源的东东的确一般都不好使,只能够用来了解
一下基本概念。

【在 m*****p 的大作中提到】
: 不是匯編,對於x86是微指令,ISA手冊裡沒有的,用來實現ISA指令。可以想成各種黑
: 盒firmware。
: 一般都是C,連Cpp都少。
: 估計不用freertos,那個很爛很不穩定。
: 我們以前用lynxos,還有vxworks
:
:
: microcode 是什么?汇编吗?上层应该是用C/C ?
:

h**l
发帖数: 168
27
有道理!
就是说底层软件或者说性能其实并不是那么重要,关键还是上层软件比如autopilot怎
么写?

【在 g****t 的大作中提到】
: 我的代码在街上的汽车里就有。真正生产是多层协作。
: 不是一块的专家,谈论其他块的细节没有意义。本身我是做算法的。按道理轮不到我写
: c代码。c代码有专门的人写。
: 但是当年有个问题是我跨界解决的。就是前面谈到的类似数值稳定性问题。所以我略知
: 一二。
: 最关键的一点,十年前我在EE就讲过。这些都是低端产业。
: 别做梦了。
: 纠结底层毫无意义。底层软件多数实际上是半导体硬件公司卡死的。然后半导体有期货
: 性质,有金融属性。这些都不是技术的事。这一行利润不高,shit hole 倒是很多。
: 汽车技术我觉得不如看看tsla新update的Autopilot软件。网上很多评测。merge 进高

h**l
发帖数: 168
28
就是把底层软件做硬。但这样子底层软件不需要也没办法经常改,就没有前途了。。。

多加

【在 g****t 的大作中提到】
: 最好的办法是把business case卡死。把代码当机械设备做。不要设计多余的
: flexibility
:
:
: 基本这种RTOS都还是够呛,主要两大问题:一是涉及到conext switch,哪怕就
: 是简单
:
: 的stack上的状态变量push,pop都不行,用有timer INT,还是overhead大,第
: 二是
:
: memory management headache,必须手动静态分配为主。
:
: 所以最好的就是microcode基础上的state machine,用个while loop然后偶最多加
:
: branch之后return,低功耗,时序严格可控,而且debug好办

g****t
发帖数: 31659
29
多一个假feature,软件就多一层危险。
设想下你是做阿婆罗登月的,那么你会考虑那些毫无意义
的假设情况下谁谁谁多需要的多牛X的各种特性吗?
所以这玩意儿就跟造齿轮的差别不大。你说齿轮有没有
高科技?当然有. 但是你愿意去玩什么渐开线公差配合吗?


: 就是把底层软件做硬。但这样子底层软件不需要也没办法经常改,就没有
前途了
。。。

: 多加



【在 h**l 的大作中提到】
: 就是把底层软件做硬。但这样子底层软件不需要也没办法经常改,就没有前途了。。。
:
: 多加

h**l
发帖数: 168
30
是啊,完全同意。我只是觉得把底层软件做硬对相关的码工不利。没有change,没有新
feature和引入的新bug,码工怎么混饭吃啊? :)

【在 g****t 的大作中提到】
: 多一个假feature,软件就多一层危险。
: 设想下你是做阿婆罗登月的,那么你会考虑那些毫无意义
: 的假设情况下谁谁谁多需要的多牛X的各种特性吗?
: 所以这玩意儿就跟造齿轮的差别不大。你说齿轮有没有
: 高科技?当然有. 但是你愿意去玩什么渐开线公差配合吗?
:
:
: 就是把底层软件做硬。但这样子底层软件不需要也没办法经常改,就没有
: 前途了
: 。。。
:
: 多加

相关主题
DHCP serverbtw, MS C++ 是ECMA-372标准
谁熟悉P-code?C++是给神仙用的语言
Blackberry的QNX有谁用过么?建议大家介绍自己日常的编程任务,工具,如何选择
进入Programming版参与讨论
g****t
发帖数: 31659
31
接受现实。底层软硬件都没什么前途。do not waste time。掌握到不被骗的程度我觉
得就可以了。

【在 h**l 的大作中提到】
: 是啊,完全同意。我只是觉得把底层软件做硬对相关的码工不利。没有change,没有新
: feature和引入的新bug,码工怎么混饭吃啊? :)

h**l
发帖数: 168
32
赞一针见血。change多才有前途,越软越好!

【在 g****t 的大作中提到】
: 接受现实。底层软硬件都没什么前途。do not waste time。掌握到不被骗的程度我觉
: 得就可以了。

s********k
发帖数: 6180
33
所以还真出事了,火星车当年加了几个多线程context switch不就是除了著名的
priority inversion问题吗,现在成了OS必修课。

【在 g****t 的大作中提到】
: 多一个假feature,软件就多一层危险。
: 设想下你是做阿婆罗登月的,那么你会考虑那些毫无意义
: 的假设情况下谁谁谁多需要的多牛X的各种特性吗?
: 所以这玩意儿就跟造齿轮的差别不大。你说齿轮有没有
: 高科技?当然有. 但是你愿意去玩什么渐开线公差配合吗?
:
:
: 就是把底层软件做硬。但这样子底层软件不需要也没办法经常改,就没有
: 前途了
: 。。。
:
: 多加

y**********u
发帖数: 2839
34
是的,自己偷偷意淫还可以,千万不能作为career,唉,一步踏错终生错啊,都是泪

【在 h**l 的大作中提到】
: 是啊,完全同意。我只是觉得把底层软件做硬对相关的码工不利。没有change,没有新
: feature和引入的新bug,码工怎么混饭吃啊? :)

h**c
发帖数: 1979
35
没有我们伪化生惨啊怎么办怎么办

【在 y**********u 的大作中提到】
: 是的,自己偷偷意淫还可以,千万不能作为career,唉,一步踏错终生错啊,都是泪
c*********e
发帖数: 16335
36
火星车 有async能力么?一边吃饭,一边给相好的打电话,这是基本功能吧。

【在 s********k 的大作中提到】
: 所以还真出事了,火星车当年加了几个多线程context switch不就是除了著名的
: priority inversion问题吗,现在成了OS必修课。

c*********e
发帖数: 16335
37
软件和硬件的反应速度,比人的神经反应速度快很多。所以airbag可以防止人受伤害,
在头撞到前面之前就能喷出airbag. 看来这个自动驾驶软件,比airbag的纯硬件的反应
都慢。谁写的代码啊?半路出家的?

【在 x**********i 的大作中提到】
: 假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
: 一个case不work了,怎么找出原因?谢谢大牛指教
: 我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
: 外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。

c*********e
发帖数: 16335
38
一直都不明白,微波炉技术这么成熟了,怎么价格越来越贵? 按理,现在5块钱就应该
能买到一个高质量的微波炉。

【在 g****t 的大作中提到】
: 接受现实。底层软硬件都没什么前途。do not waste time。掌握到不被骗的程度我觉
: 得就可以了。

c*********e
发帖数: 16335
39
可能现在的无人车逻辑,只探测车前方的物体。
其实,最好能探测车的前后左右的20米半径范围内的所有物体的移动速度,这样才能
monitor所有可疑物体,而不是在她突然在车前出现了,才发现她!这个时候已经晚了
,给软硬件增加了难度。

【在 x**********i 的大作中提到】
: 假设uber的行驶逻辑是用 Deep learning 的算法写的,它99.9%的时候都能work,突然
: 一个case不work了,怎么找出原因?谢谢大牛指教
: 我其实也有这个困惑,比如我用cnn来判断是否图片里面有车,准确率99%左右,但是另
: 外1%真不知道为啥不work,其实那1%中,如果人来看,其实都是很容易的。

c*********e
发帖数: 16335
40
如果没有新病毒,杀毒公司不要关门了么?

【在 h**l 的大作中提到】
: 是啊,完全同意。我只是觉得把底层软件做硬对相关的码工不利。没有change,没有新
: feature和引入的新bug,码工怎么混饭吃啊? :)

相关主题
建议大家介绍自己日常的编程任务,工具,如何选择Paypal抛弃Java是因为Douglas Crockford吗?
多线程程序有什么好的调式方法?为什么Java在内置系统里争不过C++?
Scala 1-star, would not program againc++就像一个贼船
进入Programming版参与讨论
x**********i
发帖数: 658
41
一个无人车上,有sensor, camera,和lidar吧,理论上车的四周都会探测到

【在 c*********e 的大作中提到】
: 可能现在的无人车逻辑,只探测车前方的物体。
: 其实,最好能探测车的前后左右的20米半径范围内的所有物体的移动速度,这样才能
: monitor所有可疑物体,而不是在她突然在车前出现了,才发现她!这个时候已经晚了
: ,给软硬件增加了难度。

c*********e
发帖数: 16335
42
那怎么那个司机那么惊恐的样子,如果有行人靠近车,应该会有警报吧。

【在 x**********i 的大作中提到】
: 一个无人车上,有sensor, camera,和lidar吧,理论上车的四周都会探测到
g****t
发帖数: 31659
43
还真被我说中了...


: 所以还真出事了,火星车当年加了几个多线程context switch不就是除了著名的

: priority inversion问题吗,现在成了OS必修课。



【在 s********k 的大作中提到】
: 所以还真出事了,火星车当年加了几个多线程context switch不就是除了著名的
: priority inversion问题吗,现在成了OS必修课。

m*****p
发帖数: 39
44
我在另一篇裡說過了,用的77GHz多普勒雷達,盲點非常多,不支持相控陣掃描。

【在 c*********e 的大作中提到】
: 可能现在的无人车逻辑,只探测车前方的物体。
: 其实,最好能探测车的前后左右的20米半径范围内的所有物体的移动速度,这样才能
: monitor所有可疑物体,而不是在她突然在车前出现了,才发现她!这个时候已经晚了
: ,给软硬件增加了难度。

c*********e
发帖数: 16335
45
雷達 是360度旋转的吧,或许行人在车前的时候,雷达刚好在扫描 车尾 呢。

【在 m*****p 的大作中提到】
: 我在另一篇裡說過了,用的77GHz多普勒雷達,盲點非常多,不支持相控陣掃描。
1 (共1页)
进入Programming版参与讨论
相关主题
语言与产品多线程程序有什么好的调式方法?
akka能和C++程序通信吗?Scala 1-star, would not program again
DHCP serverPaypal抛弃Java是因为Douglas Crockford吗?
谁熟悉P-code?为什么Java在内置系统里争不过C++?
Blackberry的QNX有谁用过么?c++就像一个贼船
btw, MS C++ 是ECMA-372标准谁能示范一个小的C程序
C++是给神仙用的语言Visual studio IDE 之父也被裁了 (转载)
建议大家介绍自己日常的编程任务,工具,如何选择这几天试了一下linux c++ IDE
相关话题的讨论汇总
话题: br话题: microcode话题: 软件话题: uber话题: deep