I'm not sure how it is now, but according to someone talking to me privately at one company early programmers were SSHing into fucking moving cars with passengers and running commands on them and had it not been for the layers of redundant code would have crashed the car.
We need to regulate autonomous devices and we need to do it before there are billions of them. We need a public effort to get policy makers open source outlines of regulations; otherwise the car companies are going to be writing them and they aren't going to write in protections against black swan events and we're going to get the autonomous equivalent of a BP oil spill or worse one day.
There is also the issue with adversarial inputs to the AI, you could have someone put stickers everywhere that would crash the AI .
That ‘once’ could be One (or many) very bad accidents.
‘Company X fines $750m for incident where they caused 250 car crashes and 478 deaths’ is not a headline I want to see.
https://www.rightstep.com/resources/texas-addiction-informat...
I'll take that headline.
better than telnet!
Source:[https://spectrum.ieee.org/cars-that-think/transportation/sen...]
A human has context where a machine does not. A human automatically knows that a ball being thrown in a yard can end up in the street.
A learner's permit also requires that a licensed driver be present. So there's a built in redundancy for decision making.
Machine learning or not, computers are simply profoundly stupid.
I'm not against autonomous vehicles but I'm fairly skeptical about them. They've improved a lot in a basic way but they don't handle corner cases very well. Unfortunately, driving involves a lot of corner cases due to the complexity of the environment.
I did driving school for 4 hours before I got my own full license and car and was allowed to drive on my own. 4 hours.
What you describe can be the cause of the large number of accidents. Unfortunately the driving lessons won't prevent the young drivers acting out and doing accidents in their first years as a driver, because of those bad young drivers you get very expensive insurance for all young drivers so some young persons would register their cars on the parents name, here the insurance is paid by the owner not by the driver.
Growing up in Michigan we had lots training with an instructor (who had his own set of brakes) before getting a permit that allowed us to drive with our parents. Then after a year or so you could get your full license.
> the DMV will require that those testing autonomous cars without a driver present have a dedicated communications channel that ties the car to a remote operator, who can take over if needed.
If IP based, what happens when the connection drops or lags? Will the car pull over, keep driving, or just stop in the middle of the road?
I'll only have faith in driverless-car technology when, the companies who make the cars, have their own families drive by the cars and walk around in mock-city testing facility for an extended period of time. SITG
Yes, I'm aware that a computer will statistically be a lot less accident prone than me (even though I'm completely accident free knock on wood). But even so, if my child died in an AI edge case where I know without a doubt I would have avoided the accident, it would matter a hell of a lot to me.
I'm not sure if it's right, but we will expect a lot more of AI drivers (and other) than we do of ourselves. Failing to see a stopped service truck in the middle of the highway isn't something a human does. And any death resulting from that will be highly scrutinized.
I expect modern AI to recognize every car, pedestrian and physical object. I expect it to recognize all hostile targets and avoid them when feasible. I expect it to predict every possible move for both automated and manually controlled vessels and pedestrians. My AI needs to have an anti-gang mode that will protect the occupants even if that means acting as a weapon against hostiles. After all, people may be sending kids to grandma alone in the car (you know they will).
I expect all of this to occur without the need of network connectivity. My vehicle is to be prohibited from communicating without my express permission until after reviewing the data it wishes to upload.
Even if they managed to decimate the number of fatal accidents, I'm sure that a large portion of people would still be really irrational about it and that worries me a lot
I used to think that. The Tesla AutoPilot accidents have inspired no such reaction, though. The moment might come more when a self-driving car is used by a terrorist or school shooter as a getaway vehicle than because of someone getting mowed down by an errant algorithm, the latter being a cause of death we've been relatively numbed to.
At some point, economics and actuaries come into play. It will be worrying when 'AI is safer than humans!' can be pointed to as a reason to not correct expensive, perhaps intractable, AI failures.
Be careful of the utopia trap: “anything is acceptable now for the rosy future imagined.”
"If my child died in a situation where I know without a doubt an AI would have avoided the accident, it would matter a hell of a lot to me."
I guess I'm suggesting there's bound to be a (n irrational) paradox where everyone wants other drivers to be replaced by AI, so they themselves can drive safely and avoid the edge case accidents.
There are going to be a lot of lawsuits that will sort out the legal frameworks after the first wave of failures by automated conveyances....
We are speculating here, we need numbers to see if this self driving cars are better, how do we get this numbers though? Is it fair for the citizens of a city to be forced to be part of this tests? Are we sure the correct number of incidents are reported from this tests? are the tests good enough for real world (are they testing in all conditions are avoid some streets or some weather to keep the numbers looking good)
Humans cause accidents in certain cases, mostly by carelessness.
AI causes accidents in certain cases, mostly by its stupidity.
These are different cases they fail in. You shouldn't be comparing a driverless AI to a unaided human, but a human aided by the driverless AI acting as a driving aid (you know, like automatic emergency breaking). this way you get the best of both worlds, the attentiveness of the AI to dumb things, and the smartness of humans.
I am sure a driverless AI if good enough won't beat a human aided by the same driverless AI acting as a "autopilot/supervisor"
Than number of car crashes is not the same in all countries,states or regions so I would hate that a safe city will be less safe in the future because of this.
I really really doubt that! The car manufacturers will fight tooth and nail to be seen as the company providing the safest cars
If every company has their own secret suite of test cases then different companies can specialize in different aspects of safety, and different AIs will be tuned to watch for different conditions.
Imagine if instead of that they all worked together to define a rigorous test suite. Then they would all be striving to excel against all of the tests that the best of them could come up with. Wouldn't that result in more rigorous testing than any individual company would do? Especially if the results of all of the tests were public?
To go another step further, imagine an open carAI platform that had the aforementioned test suite and a full simulation platform for testing changes, with different car manufacturers represented on a committee that oversees the carAI platform. Separate the smarts from the base car a bit and have some sort of abstraction layer between the smart bits and the car bits. As long as the abstraction layer is configured properly then different AIs would be interchangeable/upgradeable on the same base hardware. All car companies (and tech companies, and interested individuals) could collaborate on building the best, most efficient, safest car AI possible. People on older hardware would get all the same safety improvements as people on newer hardware (though hardware improvements would obviously improve things like sensor quality and quantity and the like), there wouldn't be fragmentation between ai ecosystems with poorer people trapped on older releases with lower safety standards while the rich get the latests and greatest and safest cars, etc.
Obviously competition is better than nothing, but is it really better than an open, collaborative alternative?
Maybe making the component open source would be the best for the citizens.
We seen competition not working in many sectors, like ISPs is US, operating systems for desktops or mobile phones...
IF the self driving component in the car could be swapped so you can buy say Tesla but get the self driving package from BMW or from Google then that could help competition, but without this if all companies have a similar failure rate then they can concentrate on competing on marketing,horse power, price, efficiency and not adding some extra safety, at least until some important person or a big number or children get killed by a very stupid issue like a car hit a wall because it did not see it because it got confused by some drawings on the wall.
Agreed!
I don't think car manufacturers is one of those sectors. Even if you take into account the periodic scandals (emission test, having to recall cars because they were literally killing people[0], etc) that pop up, cars have gotten massively safer over the past 50 years
[0] https://en.wikipedia.org/wiki/General_Motors_ignition_switch...
((hey, wait a minute. Doesn't that mean we already have a legal framework for cars killing people?))
EG: Driving while very tired or intoxicated, or in a rage.
Though it does lead to interesting questions about whether the deaths that may occur now are acceptable if traffic deaths are reduced in the long term as a result of the testing.
Are the laws in place to determine who is guilty and who will pay the damages in case of accidents?
As a developer I am always worried when I have to put some big update live, I think I personally could not handle the responsibility of doing such an update for self driving cars.