News for hackers. Stuff that matters.
Re:Cruise's 3rd generation self-driving car by bjtitus on Monday September 11, 2017 @03:30PM (#15221505)
I always question whether humans are really any better at this calculation. In the gnome example, many people will probably stop to avoid damaging their property, not see the car behind them careening forward, and end up getting rear ended anyway. In an ideal world, ethical issues like the one you presented would be major hurdles but humans aren't going to be perfectly rational in the moment of many accidents, especially the most dangerous high-speed ones when there is physically not enough time to do ethical math.

> we all still get in cars believing we'll be better than other drivers. Who's going to get in a car when any given car has an equivalent chance of making a bad decision all on its own?

Given the fact that plenty of people take taxis, rely on Uber and Lyft drivers they've never met, and take public transportation like aircraft and trains with little knowledge of the operator, this seems like a non-issue to me.

Re:Cruise's 3rd generation self-driving car by oaktowner on Monday September 11, 2017 @03:36PM (#15221566)
The other thing to bear in mind: I would guess that the vast majority of accidents are caused by people not paying attention -- distracted by a phone, person, great view, or even just because they're looking the wrong direction. Cars don't do any of those things. They will always be paying attention, looking in all directions at once.

So if they eliminate all of the accidents that are caused that way, but increase the number of garden-gnome related accidents...wouldn't that be worthwhile?

Another, less flippant way to say it: yes, we can imagine scenarios in which the number of accidents will increase. But what is the relative frequency of those types of accidents compared to run-of-the-mill rear-end, red-light run, lane change due to inattentiveness?

Re:Cruise's 3rd generation self-driving car by otakucode on Monday September 11, 2017 @04:34PM (#15222047)
If given a choice between changing from what you are used to which has drawbacks, to something new that has drawbacks, even if those drawbacks are markedly milder, almost everyone will choose to stick with where they already are. Consciously choosing a position which has drawbacks that you know about makes you feel personally responsible for those when they occur. That is infinitely worse than suffering the drawbacks of the "default" you stay with which you can give yourself a moral pass on because it wasn't a situation you chose to begin with.

There's also the issue of what a self-driving car could do... and what they WILL do. Much technology COULD be amazing... if companies did not function in the ways that they actually do. Because of that, technology often fails to meet any of the promises made. Development is supposed to be cheap and fast, and safety and security get left at the door. No company is held liable for such things, and it would be expensive and bothersome to fix, so they're not about to bother.

Re:Cruise's 3rd generation self-driving car by frenchie4111 on Monday September 11, 2017 @04:22PM (#15221939)
And even if the number of accidents increases: Does that increase cause greater monetary loss than the considerable cost savings of not paying drivers.
Re:Cruise's 3rd generation self-driving car by irq11 on Monday September 11, 2017 @03:37PM (#15221579)
There's no ethical question here. You either see that it's a gnome, or you see that it's a child.

Humans may or may not be less situationally aware overall, but we have the gnome question down cold. Cars don't. They see "obstacle in front of bumper radar."

The OPs point is well-taken because it illustrates a technical risk that few are discussing: the "last 1%" of self-driving software may be equivalent to solving AGI.

Re:Cruise's 3rd generation self-driving car by bjtitus on Monday September 11, 2017 @04:53PM (#15222222)
I do think the "last 1%" may be a very hard problem to solve, but the majority of crashes are simply people not seeing things or making bad decisions. "Recognition Error" and "Decision Error" are the two most frequent categories of accidents which basically boil down to not seeing obstacles while performing a maneuver (changing lanes and not seeing a vehicle in that lane, turning and failing to see an oncoming vehicle) and driving too fast respectively. ( see https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...)

I don't see why the "last 1%" problem needs to be solved when we have hundreds of thousands of accidents every year caused by people not paying attention, not reacting in a timely fashion, and driving unsafely; all problems that computers are likely to excel at.

Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @09:00PM (#15223928)
Because a half-baked product is dangerous (re: handover to human) and unsatisfying. You really want the version with no steering wheel. I’ll take the intermediate one, but let’s work toward the good one.
Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @04:50PM (#15222196)
>the "last 1%" of self-driving software may be equivalent to solving AGI.

Exactly right. You need a semantic world model, reasoning and prediction. AGI bottlenecks self-driving, assistants, text understanding…

Re:Cruise's 3rd generation self-driving car by bitL on Monday September 11, 2017 @06:55PM (#15223198)
I think we are overestimating amount of intelligence we humans need while driving...
Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @06:59PM (#15223219)
The edge cases are unclear: construction zone, heavy equipment, school kids, another car poised to enter the road.
Re:Cruise's 3rd generation self-driving car by bitL on Monday September 11, 2017 @07:02PM (#15223231)
They are probabilistically modeled already. You keep tracking other objects and compute various possibilities for their movement and depending on the past and present behavior pick the most probable one. If car encounters lower-than-threshold probability, it can always slow down or stop, like what non-reckless humans would do. Even end-to-end deep learning can recognize construction zones and learn to drive around traffic cones.
Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @07:21PM (#15223334)
The edge cases are endless (wheelchair woman chasing a chicken), and without a semantic world model the car will have no idea what to do. Low-level object avoidance architecture isn't enough.
Re:Cruise's 3rd generation self-driving car by bitL on Monday September 11, 2017 @07:45PM (#15223505)
Actually that case would be detected as two objects on a collision course and car would stop/slow down. Mind that sensors scan surroundings with high frequency and some of them can see "beyond the walls" like radar. Ultrasonic sensors can also detect the state of road surface (dry, wet, icy etc.).
Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @07:48PM (#15223525)
Yes, but when can the car proceed, and in which direction? Helps to know what a wheelchair, a woman and a chicken are and how they behave. Helps to be able to speak with them.

Superhuman sensors will be great, but you really can't dodge AGI for true full self-driving.

Re:Cruise's 3rd generation self-driving car by bitL on Monday September 11, 2017 @10:14PM (#15224236)
It's probably super easy for the car to stop and open the window for a person to talk ;-)
Re:Cruise's 3rd generation self-driving car by bobsil1 on Monday September 11, 2017 @10:31PM (#15224301)
True, you could have the passenger making "shoo" noises :D
Re:Cruise's 3rd generation self-driving car by otakucode on Monday September 11, 2017 @04:29PM (#15222002)
Are humans any better at flying? Doesn't seem to impact how they feel about getting into an airplane.