News for hackers. Stuff that matters.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by smt88 on Monday August 27, 2018 @03:11PM (#17853597)
Several important differences between self-driving and smartphones:

1. Driving automation is orders of magnitude more expensive

2. Improperly-tested vehicles are much more likely to have fatal consequences, meaning a 90% perfect smartphone is OK, but 90% perfect driving software would kill people

3. It's much, much easier to clone an iPhone than Waymo hardware + software

Re:Toyota Investing $500M in Uber in Driverless Car Pact by 3pt14159 on Monday August 27, 2018 @04:19PM (#17854146)
You're both right. It is much harder to clone Waymo. Doesn't mean that there isn't a second mover advantage.

Plus the amount of patents involved in this mean even if you're burning money down a dead end you might stumble upon an insight / patent that would help regardless of the approach taken. Often time with engineering a good design comes out of a known shortcoming of some other subsystem.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by adventured on Monday August 27, 2018 @04:57PM (#17854483)
> Driving automation is orders of magnitude more expensive

Only if you pretend it didn't take decades of gradual improvement to make the iPhone possible, and ignore the epic manufacturing cost of the components. Basically only if you ignore everything that has / does go into smartphones. It took hundreds of billions of dollars of investment into the underlying iPhone components and their near ancestors, to make the iPhone possible.

What's the total cost of the specific driving automation segment so far? A fraction of all the money plowed just into semiconductor fabrication development and construction over the last ~25 years so we could have smartphones at all. Then move on to the investment into storage, software, glass, communication chips, security, glass, etc.

It'd be equivalent to pretending that we're going to leap from Tesla's hands-free to full automation without anything inbetween. The iPhone didn't materialize out of nowhere.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by smt88 on Monday August 27, 2018 @08:48PM (#17855776)
Total cost isn't relevant. I'm only considering the IP needed on top of widely-available hardware/software.

There are billions invested into electric cars, too, but every large company has access to that technology (either with acquisition or licensing).

Re:Toyota Investing $500M in Uber in Driverless Car Pact by nerdwaller on Tuesday August 28, 2018 @12:12AM (#17856506)
Agreed, the cost of the original iPhone vs existing phones was likely “orders of magnitude more” but took a while to proliferate across the competitive space.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by superbaconman on Monday August 27, 2018 @06:28PM (#17855082)
Couldn't you just mount your sensors next to an existing car's sensors, measure the car's actions then tell your network "do that" based on the mounted sensors input?
Re:Toyota Investing $500M in Uber in Driverless Car Pact by alexbeloi on Monday August 27, 2018 @09:14PM (#17855890)
If by "do that" you mean mimic what a real driver would do for a specific set of sensor inputs, that is precisely ML tries to do.

To understand what the difficulty is, it's important to consider that the size of the sensor input is very large. Don't think of it like twenty range finders around the car, rather a 360 degree medium resolution color + depth image (about 0.5 million data points coming at 30 fps).

It's difficult because you will never encounter the same set of sensor inputs twice, so you can't treat it like a search space problem. Once you've accepted that, you're in AI/ML territory where you might try to reason about what the closest set of known sensor inputs and action would be (classical AI, expert system), but that is impractically difficult with as 0.5 million dimensional search space, or train an ML model to 'reason' about the sensor space to make a decision about the appropriate action.

Approaches using a small number of sensors can do automatic breaking and smarter cruise control, but haven't been seen to be successful about navigating and making strategic decisions. The current belief is that more can be done by using denser sensors and more data and seems to be the case. There are people working on reducing the sensor density requirement, but the main focus right now is building a successful and safe self driving car, regardless of sensor and compute costs.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by frgewut on Tuesday August 28, 2018 @04:39AM (#17857384)
According to Waymo most of the miles driven are simulated ( 2.7 billion miles in 2017). That's an order of magnitude more than actual miles (25K per day)[1]. And even the actual miles mostly don't have any user input.

Because of this I'm leaning towards thinking waymo isn't trying to mimic actual human input.

[1] https://waymo.com/

Re:Toyota Investing $500M in Uber in Driverless Car Pact by edraferi on Tuesday August 28, 2018 @10:57AM (#17859252)
Anyone interested in this should read the Atlantic feature about it:

https://www.theatlantic.com/technology/archive/2017/08/insid...

Re:Toyota Investing $500M in Uber in Driverless Car Pact by dyarosla on Monday August 27, 2018 @09:37PM (#17856011)
Wait.. 30fps?! That’s the speed of this data? I would have hoped it would be at around 90-120- at the very least 60...
Re:Toyota Investing $500M in Uber in Driverless Car Pact by alexbeloi on Monday August 27, 2018 @11:24PM (#17856364)
Movies are filmed at 27fps so the reasoning is humans have high confidence that they aren't missing any significant information between the frames, it should possible to make a 'mental model' of a road scene at the same fps to human skill level.

In the future we'll likely have super-human spatial and temporal resolution, right now more improvements have been gained from highest possible spatial resolution with minimal plausible temporal resolution.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by icelancer on Tuesday August 28, 2018 @12:42AM (#17856569)
>> Movies are filmed at 27fps so the reasoning is humans have high confidence that they aren't missing any significant information between the frames, it should possible to make a 'mental model' of a road scene at the same fps to human skill level.

I hope there is a better, more technical explanation that ML researchers are using, because as someone who is somewhat of an expert on human vision and building products around it, this foundation is godawful if it is to be taken at face value. Which again, I am sure this is a simplification. Or at least, that's what I am telling myself.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by gthaman on Tuesday August 28, 2018 @10:57AM (#17859250)
This whole driverless car thing reeks of more vaporware, more public-yet-profitless unicorn companies promising to promise to change the world and aside from surface level consideration of edge case accidents with pedestrians (hasn't one of them already killed or seriously injured a pedestrian??) there isn't much deep talk about less straightforward issues such as (former) members of the trucking industry sabotaging these new fleets or how liability and insurance is REALLY going to work out.

File the promises and the problems under fiction because it appears to be more important to keep the world order, its financial system and these ridiculous media darling fluff piece corporations alive while they bleed money.

And no, im not closed to the idea of successful work being done on automated driving but 30 fps, WTF? too much going on in the larger context of the world, this shit isn't happening in 2020 or 2024 or whatever else many might say.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by omalleyt on Tuesday August 28, 2018 @03:35AM (#17857128)
Look at it this way: human ability to act is (for elite gamers) 300 actions per minute. That's 5fps. So with 30fps the AI could theoretically already have 1/6th the latency of the most-responsive human drivers
Re:Toyota Investing $500M in Uber in Driverless Car Pact by allendoerfer on Tuesday August 28, 2018 @06:42AM (#17857767)
They are not actually responding at 300 actions per minute to changing input, a large percentage of those clicks are constant selections of team shortcuts.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by icelancer on Tuesday August 28, 2018 @12:46PM (#17860372)
This is even worse. Humans do not process 300 APM. They merely are limited physically to outputting 300 APM. You have no idea what the brain's capacity to process and analyze information that led to the output of 300 APM. If you think 5 FPS is the capacity of the brain's ability to process vision... well, don't make a driverless car, please.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by oblio on Tuesday August 28, 2018 @05:49AM (#17857600)
We move and react slowly but we respond to info which comes at a much higher rate. I can notice the individual frames at 5 FPS. I know I'm not getting enough info.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by joemag on Monday August 27, 2018 @10:26PM (#17856189)
I was going to post that the impact of higher FPS is likely too low to justify needing 4x higher processing power. But then the difference in reaction time between 30fps and 120fps is O(30ms). At 60mph that translates to almost 1 meter in stoppping distance. Tough call.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by icelancer on Tuesday August 28, 2018 @12:42AM (#17856572)
It isn't just stopping power. It is fidelity, confidence, and completeness of data. A camera quickly moving across a panorama opening/closing the lens every 1/30th of a second loses a ton of data compared to one opening its lens every 1/120th of a second.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by Raidion on Tuesday August 28, 2018 @09:08AM (#17858504)
Yea, but then you have to have 4x the processing power It's pretty easy to scale frame rates once you have stuff figured out, but I can see very good reasons to not have to try to get up to 120+fps right away. In addition, I'd imagine the ML they're using probably has a lot harder time distinguishing valid motion when the motion is 4x as small.

It's probably a very valid tradeoff.

Re:Toyota Investing $500M in Uber in Driverless Car Pact by inverse_pi on Monday August 27, 2018 @07:00PM (#17855220)
Explaining why this doesn't work is a great ML interview question.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by alexsb92 on Monday August 27, 2018 @07:25PM (#17855366)
As someone not involved in ML, why doesn't it work?
Re:Toyota Investing $500M in Uber in Driverless Car Pact by perfmode on Monday August 27, 2018 @08:28PM (#17855679)
reducing error on the training set doesn’t always generalize to an unseen test set
Re:Toyota Investing $500M in Uber in Driverless Car Pact by mcny on Monday August 27, 2018 @10:41PM (#17856238)
Yup, I didn't learn much from my image analysis class but the professor made sure that over fitting and under fitting concepts were firmly lodged in our heads.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by 8note on Monday August 27, 2018 @08:31PM (#17855700)
I don't want to subject my drivers to dangerous conditions to train my cars to handle them
Re:Toyota Investing $500M in Uber in Driverless Car Pact by david-gpu on Monday August 27, 2018 @08:00PM (#17855530)
Well, there are companies out there (like drive.ai IIRC) training such models end-to-end, so it is not entirely out of the question.
Re:Toyota Investing $500M in Uber in Driverless Car Pact by adrianN on Tuesday August 28, 2018 @12:49AM (#17856596)
If it were that easy you could just strap your sensors to a normal car and let a human drive it to teach your network to "do that".