5 ms·
> The fake it til you make it crowd had the fantasy that you just hook up some cameras to a machine learning system, train it, and you have self driving. There
by fabiospampinato 8y ago
> The fake it til you make it crowd had the fantasy that you just hook up some cameras to a machine learning system, train it, and you have self driving.
There are about 7 billion instances of those learning systems though.
Will this be replicated with machines in the next 10 years? I have no clue.
Is this doable at all? Sure.
- dragontamer 8y agoThere's absolutely no equivalence between a CNN created today with deep learning, compared to the Neural Network in a human brain. The problem with the human brain is one of inattention. CNNs / Artificial Neural Networks can remain at attention 100% of the time due to their artificial / machine nature. But CNNs, despite being at 100% attention the entire time, still have issues determining if that splotch on the screen is the sky or an 18-wheeler. https://electrek.co/2016/07/01/understanding-fatal-tesla-accident-autopilot-nhtsa-probe/ https://electrek.co/2016/07/01/understanding-fatal-tesla-acc... -------------- Artificial Neural Networks / Convolutional Neural Networks have a very long way to go before they reach human equivalence. In contrast, sensor systems or LIDAR brute-forces the problem. LIDAR can see things human's can't see, and advanced sensors can tell you (at least, in clear conditions) the location and velocity of virtually every object around the car. Fake-it till you make it camera-only driverless cars are clearly hype that relies upon a fundamental misunderstanding. Just because CNNs are kinda-sorta like the visual cortex of the human brain doesn't really mean that it works like one. CNNs have really cool visual learning properties. But I've yet to see one 100% successfully tell you background vs foreground in pictures like a human brain can do. Even in clear weather conditions, the CNN can confuse a truck for the sky and still run full speed into an 18-wheeler.
- fabiospampinato 8y agoI explicitly wrote my comment because @Animats said "machine learning system", not "CNN", which I know definitely not enough about to comment on. Surely the field of "machine learning" includes things which are not even invented yet, the same way maths comprises of theorems not yet discovered. I was just saying that I think one could "just hook up some cameras to a machine learning system, train it, and you have self driving", maybe not today though.
- beat 8y agoThe 100% attention thing I why I have tremendous faith that computers will be out-driving humans in short order. Even really good human drivers have a limited perspective and focus. And even the best human drivers are subject to emotional state.
- dragontamer 8y agoYeah, humans suck at attention. But until we can program computers to tell me what is a foreground moving object, what is a shadow, and what is the background... you literally can't solve the "Should the car apply the brakes right now" problem. https://arxiv.org/pdf/1801.02225.pdf https://arxiv.org/pdf/1801.02225.pdf Just go through this recent paper I found on DDG.gg and see the amount of effort it takes to parse foreground / background data that a self-driving car needs. You gotta figure out if there's a still-object on the road. And whether or not its a shadow (shadows don't move after-all but its safe to drive over). Like, neural networks can't do that stuff 100% reliably yet. And it may never happen. Or some researcher next year might come out and discover a method to parse background / foreground / shadows out of pictures. But then there are a whole host of OTHER issues involved. ------------ I think self-driving technology has potential. But you need more than just neural networks hooked up to cameras. I really like Waymo's direction with advanced super-human sensors. Avoid the shadow / background / foreground problem entirely and just have LIDAR give you the precise coordinates of all objects within 100-feet of the car. IMO, if self-driving technology ever happens, it will be because of advances in advanced LIDAR or other kinds of sensors. Stuff that can avoid the research-problems that the "Deep Learning" community hasn't been able to solve for the last 50 years.
- beat 8y agoThat's why I think the future lies with a mix of (possibly layered) sensing and decision-making technologies. LIDAR + cameras + downloaded maps + machine learning + whatever. The "until we can program computers to..." is a when question, not an if question. There's nothing about driving, in any situation, that doesn't fall in the face of "assuming infinite computing power and infinitely good sensors". Driving isn't a creative act, it's a responsive one.
- thanatropism 8y agoThe "neural network" terminology is really cringeworthy all things considered. ("Deep learning" is much better.)
- dragontamer 8y agoI dunno. I think "auto-optimization" best describes the process. Even calling it "learning" is kinda overselling itself. There really are only two camps of "Learning": auto-optimization (against a trained dataset), and auto-categorization (aka self-training). Its auto-optimization: the algorithm self-corrects itself to try and look more like the training-set's "ground truth". Or auto-categorization, as the algorithm looks for patterns and tries to draw its own categories. "Learning" implies model finding. Which... strangely enough... I'd argue that 3-SAT solvers are more "learning" based, at least with colloquial use of the word. Those things really do craft new theories and test them through the process of elimination / resolution / etc. etc. "Neural Networks" explicitly DON'T do this however.
- thanatropism 8y agoYour standards are even higher than mine. I salute you for that. Have you looked into Hubert Dreyfus yet?