News for hackers. Stuff that matters.
Re:Tesla issues strongest statement yet blaming driver for d... by maxxxxx on Wednesday April 11, 2018 @11:57PM (#16817857)
" Tesla's system demands more from drivers than manual driving. The driver has to detect automation failures after they occur, but before a crash. This requires faster reaction time than merely avoiding obstacles."

I have been thinking that too. At what point do you decide that the autopilot is making a mistake and take over? That's an almost impossible task to perform within the available time.

Re:Tesla issues strongest statement yet blaming driver for d... by corney91 on Thursday April 12, 2018 @04:06AM (#16818863)
If I was driving a car like that I think I'd feel safer if there was a "confidence meter" available, I have no idea about how these auto-drive systems work but I'm guessing there's some metric for how confident the car is that it's going in the correct direction. Exposing that information as a basic percentage meter on the dash somewhere would make me feel more confident about using the auto-drive.

I can understand why this wouldn't happen from a business perspective, and it's also presumably not as simple to implement as I'm implying, but I can't think of a better way to get around the uncertainty of whether the car's operating in an expected way or not.

Re:Tesla issues strongest statement yet blaming driver for d... by shawabawa3 on Thursday April 12, 2018 @05:17AM (#16819205)
If they had the ability to measure confidence in the system, they would use it to issue warnings or disable autopilot

The "confidence meter" would almost certainly be 100% right up until it crashes into an obvious obstacle

Re:Tesla issues strongest statement yet blaming driver for d... by corney91 on Thursday April 12, 2018 @06:42AM (#16819503)
> If they had the ability to measure confidence in the system, they would use it to issue warnings or disable autopilot

Yeah, that's basically what I'm asking for, maybe a warning light at a certain threshold would be a better default, personally I'd still find a number more trustworthy though.

> The "confidence meter" would almost certainly be 100% right up until it crashes into an obvious obstacle

If image recognition algorithms have associated confidence levels, I'd be surprised something more complicated like road navigation was 100% certain all the time.

Re:Tesla issues strongest statement yet blaming driver for d... by salawat on Thursday April 12, 2018 @09:17AM (#16820564)
The problem is, given a neural network, the decided course of action IS at 100% confidence.

Unless you design the network to specifically answer "how similar is this?" and pair it with a training set and the output of another executing neural net, a "confidence meter" isn't possible.

This is one of the trickier bits to wrap one's mind around with neural networks. The systems we train for specialized tasks have no concept of 'confidence' or being wrong. There is no meta-awareness that judges how well a task is being performed in real-time outside of the training environment.

Humans don't suffer from this issue (as much) due to the mind bogglingly large and complex neural nets we have to deal with the world. Every time you set yourself to practicing a task, you are putting a previously trained neural network through further training and evolution. You can recognize when you are doing it because the process of doing so takes conscious effort. You are not 'just doing <the task>', you are 'doing <the task>, and comparing your performance against an ideation or metric of how you WANT <the task> to be performed'. This process is basically your pre-frontal cortex and occipital lobe for instance, tuning your hippocampus, sensory and motor cortex to perfect the perfect tennis swing.

When we train visual neural networks, we're talking levels of intelligence supplied by the occipital lobe , hippocampus, alone. Imagine every time you hear about a neural net that a human was lobotomized until they could perform ONLY that task with any reliability.

Kinda changes the comfort level with letting one of these take the wheel doesn't it?

Neural nets are REALLY neat. Don't get me wrong. I love them. Unfortunately, the real world is also INCREDIBLY hard to safely operate in. Many little things that humans 'just do' are the results of our own brains 'hacking' together older neural nets with a higher level one.

Re:Tesla issues strongest statement yet blaming driver for d... by Eruditass on Thursday April 12, 2018 @03:48PM (#16824297)
Have you actually worked on applying neural networks in the real world?

Calibrating the probabilities of machine learning algorithms is an old problem. By nature of disciminative algorithms and increasing model capacities, yes training typically pushes outputs to one extreme. There is a ton of information still maintained which can be properly calibrated for downstream ingestion, which anyone actually trying to integrate these into actual applications should be doing.

Most recently:

https://arxiv.org/abs/1706.04599 https://arxiv.org/abs/1802.03916

Re:Tesla issues strongest statement yet blaming driver for d... by derangedHorse on Thursday April 12, 2018 @10:21AM (#16821174)
There is actually some sort of classification confidence regarding outputs. It's not a binary yes or no for output neurons regardless of what abstraction you've observed in whichever tensorflow or other high level API being used.
Re:Tesla issues strongest statement yet blaming driver for d... by simias on Thursday April 12, 2018 @08:01AM (#16819938)
>I'd be surprised something more complicated like road navigation was 100% certain all the time.

If for instance it failed to detect an obstacle how could it tell you that it failed detecting an obstacle? Or that it got the road markings wrong?

Given that the consequences for making a mistake might be people dying I certainly hope that's not how it works under the hood. Anything less than "I'm absolutely sure that I'm not currently speeding towards an obstacle" should automatically trigger a safety system that would cause the autopilot to disengage and give the control back to the driver, maybe engaging the emergency lights to let the other drivers know that something is amiss.

I wouldn't be surprised if in the moments preceding these crashes the autopilot algorithm was completely sure it was doing the right thing.

Of course these various crashes show that in fact the algorithm makes mistakes sometimes but I certainly hope that it's not aware that it's making mistakes, it just messes up while it thinks everything is going as planned.

Re:Tesla issues strongest statement yet blaming driver for d... by Piskvorrr on Thursday April 12, 2018 @08:37AM (#16820213)
Anything less than "I'm absolutely sure that I'm not currently speeding towards an obstacle" - that's an unattainable goal; there's no way to actually reach this, whether a human or a robot is driving. I'm overwhelmingly sure during the most part of my drives, and mostly sure for the rest - but absolutely? Never.
Re:Tesla issues strongest statement yet blaming driver for d... by serpix on Thursday April 12, 2018 @05:15AM (#16819192)
On top of all that is going on in traffic you would add interpreting one more abstracted symbol to your cognitive load? The situation can change in milliseconds during driving, you can never ever be entirely sure nothing unexpected could happen.

Personally having tried Tesla AP1 iit was painfully clear I can never fully trust any assisted driving aid, they can fail at any point and I need to be ready to take over immediately. Particularly having to wrestle the steering wheel from AP1 as it slightly resists is reason enough to stop using it.

Re:Tesla issues strongest statement yet blaming driver for d... by corney91 on Thursday April 12, 2018 @06:12AM (#16819389)
> On top of all that is going on in traffic you would add interpreting one more abstracted symbol to your cognitive load?

I think I'd find it a simpler metric to follow than the more qualitative information about car behaviour, as well as more useful to decide whether the car or I should be in control.

You're quite right about timing, I have no idea whether this metric would plummet quickly or gracefully drop so the driver would have time to take charge once a threshold was hit.

I want to stress that this is an underbaked idea and really just a thought experiment about what would make me personally feel more comfortable with driving a semi-autonomous vehicle.

Re:Tesla issues strongest statement yet blaming driver for d... by bigmanwalter on Thursday April 12, 2018 @06:16AM (#16819405)
Confidence can flatline in a matter of seconds. It would not likely help all that much.
Re:Tesla issues strongest statement yet blaming driver for d... by ChoGGi on Thursday April 12, 2018 @03:56PM (#16824362)
Couldn't they use that fancy LCD screen to show what the autopilot sees (or an approximation of it) for the next 150 feet or so? At least then you'd know if you were about to plow into a barrier.
Re:Tesla issues strongest statement yet blaming driver for d... by linkmotif on Thursday April 12, 2018 @12:32AM (#16817989)
Also what is the point of such an auto pilot? Seems really dangerous. Telling people you don’t have to drive but you have to pay attention ignores fundamental psychology.
Re:Tesla issues strongest statement yet blaming driver for d... by nojvek on Thursday April 12, 2018 @01:23PM (#16823029)
If it’s a car that doesn’t require human driver to have her/his hands on the steering wheel at all times, and it crashes. It’s the car’s fault. i.e it collided into another semi-stationary object when it could steer away or brake.

This should be a law.

#1 job of any self driving system is to avoid obstacles. If you can’t do that reliably, it’s a fail!

Re:Tesla issues strongest statement yet blaming driver for d... by Balgair on Thursday April 12, 2018 @05:05PM (#16824928)
It is going to come down to the insurance companies. These first few crashes are going to be a nightmare of legal issues and set a lot of precedent. Likely, Tesla and the others are not going to be fined a lot, but they are going to be held accountable in some small way. As such, the insurance companies are going to set very stringent requirements for the 'new' auto-driving features or they are going to come up with some crazy clauses when using the features.
Re:Tesla issues strongest statement yet blaming driver for d... by amelius on Thursday April 12, 2018 @05:50AM (#16819316)
It's a lot like sitting in the passenger seat next to a driver who suddenly turns out to be having a stroke. At what point do you grab the wheel? Clearly, it's a very dangerous situation that you don't want to happen, and certainly not on a regular basis.
Re:Tesla issues strongest statement yet blaming driver for d... by tremon on Thursday April 12, 2018 @08:52AM (#16820334)
But if the driver is having a stroke, you could likely get visual or auditory cues from the driver, you wouldn't have to infer it from the vehicle behaviour.
Re:Tesla issues strongest statement yet blaming driver for d... by ryanlol on Thursday April 12, 2018 @01:00AM (#16818133)
Taking over from the autopilot is very easy unless you are deliberately risking your own life.
Re:Tesla issues strongest statement yet blaming driver for d... by Piskvorrr on Thursday April 12, 2018 @08:41AM (#16820249)
Sure. But from this, it follows that you'll have so many AP disconnects that you might as well keep the AP off, defeating its purpose.
Re:Tesla issues strongest statement yet blaming driver for d... by omarforgotpwd on Thursday April 12, 2018 @12:43AM (#16818052)
Try it. it’s not impossible. I do it all the time. Have you ever noticed how passengers are still paying attention to what’s going on and sometimes even turn their head to see where the car is turning? it’s like that, except you’re in the drivers seat. it’s not more work than driving.
Re:Tesla issues strongest statement yet blaming driver for d... by gambiting on Thursday April 12, 2018 @07:48AM (#16819843)
Ok, imagine if you are a passenger in a car, sitting next to the driver. You are heading towards a turn, with a solid barrier in your path if you don't turn. Your driver is awake, holding the wheel firmly with eyes wide open. Do you think there's any chance you could intervene between realizing that the driver is not turning and the car hitting the barrier? You could be paying 200% attention to the road, but there's just not enough time - by the time you even realize that the driver is not turning the wheel to impact there is like 1 second of time, maybe two - could you grab the wheel and pull it to one side in that time? And even if you could, can you guarantee that you won't pull it too much and into the path of fully loaded 18-wheeler which will promptly flatten your car?

It's just not good enough. Semi-autonomous cars can't be hitting stationary objects without reacting at all. If they fail at this basic task, then they shouldn't be allowed on the road.

Re:Tesla issues strongest statement yet blaming driver for d... by maxxxxx on Thursday April 12, 2018 @09:32AM (#16820711)
No idea why you are downvoted. Your comment is right on.
Re:Tesla issues strongest statement yet blaming driver for d... by astrodust on Thursday April 12, 2018 @04:27AM (#16818972)
That crash in the video is one you'd have very little time to avoid. Recognizing that the car isn't just going a bit wide but is on a direct collision course with the barrier takes time, and then you need to determine a course of action, reacting without over-reacting.

You probably have 100ms to begin your action, 500ms to complete it.

Good luck with that if you're not perfectly alert.

Re:Tesla issues strongest statement yet blaming driver for d... by omarforgotpwd on Thursday April 12, 2018 @04:31AM (#16818995)
Trust me, when the car starts doing something you wouldn't do you feel it immediately IF you're paying attention. Remember the car doesn't do anything fancy -- it's just supposed to drive straight centered in the lane
Re:Tesla issues strongest statement yet blaming driver for d... by michaelt on Thursday April 12, 2018 @05:04AM (#16819142)
Seems to me in the video there's no intervention needed at the 21 second mark, and the car's already hit the barrier at the 22 second mark. Youtube doesn't provide sub-second time marks, but I'd estimate it's 21.5 second before I'd expect the car to start turning, giving the driver 0.5 seconds to notice the failure, take control of the vehicle, and execute the swerve required.

The Queensland government estimates it takes drivers 1.5 seconds to react to an emergency [1] (I wouldn't be surprised if that was a 99th percentile figure, of course)

The only thing we can blame the victim for here is foolishly trusting Tesla's apparently crap software.

[1] https://www.qld.gov.au/transport/safety/road-safety/driving-...

Re:Tesla issues strongest statement yet blaming driver for d... by semi-extrinsic on Thursday April 12, 2018 @05:09AM (#16819164)
> giving the driver 0.5 seconds to notice the failure, take control of the vehicle, and execute the swerve required.

If you have to be constantly at this level of alertness, what is even the point of having an autopilot?

Re:Tesla issues strongest statement yet blaming driver for d... by vsl on Friday April 13, 2018 @03:05AM (#16827706)
Did you drive with such a system? If you did, you would know there’s a HUGE difference between having to manage minutae (just keeping yourself in a lane is surprising amount of work) and being free to pay attention to your surroundings.

Your cognitive load is lowered by Autopilot enormously. You can pay better attention to what’s going on around you and anticipate issues (say, a car that drivers weirdly in front of you) because you’re not busy with the low-level driving.

Part of that is that you see a difficult road stretch coming up and disengage the assist IN ADVANCE - becuase you’re not a complete moron, know the lane assist is for driving in highway lanes and the thing you’re approaching is decisively not one.

Re:Tesla issues strongest statement yet blaming driver for d... by astrodust on Thursday April 12, 2018 @01:46PM (#16823216)
This is the automation paradox, and one that Tesla itself has been facing with their assembly lines.

If you over-automate something you end up having to spend more time supervising and fixing it than if you'd just done the thing yourself in the first place.

Re:Tesla issues strongest statement yet blaming driver for d... by omarforgotpwd on Thursday April 12, 2018 @05:14PM (#16824995)
What video? I'm just talking about my actual experience driving the car. And yeah, people can react in less than one second. One second is a long time when reacting to an imminent collision.
Re:Tesla issues strongest statement yet blaming driver for d... by astrodust on Saturday April 14, 2018 @07:47PM (#16840251)
If you've been driving on a very long, very straight, exceedingly boring stretch of road with zero traffic then your reaction times will go down. It's very difficult to stay alert in those situations and there's a frighteningly high level of single vehicle collisions on those sorts of roads caused by a sudden change in conditions or even the angle of the road.

Auto-pilot will make driving a lot more like flying is for pilots: 99% extremely dull, 1% terrifying.

Re:Tesla issues strongest statement yet blaming driver for d... by astrodust on Thursday April 12, 2018 @04:46AM (#16819059)
It drove in a straight line right into the wall. What part of that, other than hitting the wall, are you going to "feel"?
Re:Tesla issues strongest statement yet blaming driver for d... by vsl on Friday April 13, 2018 @03:11AM (#16827729)
The way it diverted from the trajectory you would take. It got off the expected path, or drivers a few km/h faster in a road arc that you would, that sort of thing raises alarm in the driver right away.

A funny feeling like that, I’m ready to disengage immediately and then 1s is plenty of time. But I wouldn’t use Autopilot near an obstacle like that to begin with - anticipate, take over for the weird stretches.

Re:Tesla issues strongest statement yet blaming driver for d... by astrodust on Saturday April 14, 2018 @07:44PM (#16840232)
1000ms is plenty of time, but in this particular crash you have 500ms total between the car veering out of the lane and impacting the wall.

Regardless, you're saying that if you're not paying attention every single second of the trip, instantly ready to rect to even the slightest deviation from your intended trajectory, then you're doing it wrong.

What, exactly, is the point of an auto-pilot system if you need to be in that state of absolute alertness?

Re:Tesla issues strongest statement yet blaming driver for d... by cm2187 on Thursday April 12, 2018 @02:56AM (#16818588)
It’s not a matter of work but of reaction time available.
Re:Tesla issues strongest statement yet blaming driver for d... by maxxxxx on Thursday April 12, 2018 @08:00AM (#16819934)
When I am a passenger I do not always pay attention, only sometimes. And if something happens it will the driver's fault, not mine. It would be a very stressful ride if I had to always observe the driver and if I didn't intervene anytime every problem would be my responsibility.
Re:Tesla issues strongest statement yet blaming driver for d... by nojvek on Thursday April 12, 2018 @01:27PM (#16823070)
I definitely think auto-pilot is a really bad name. It should be “advanced cruise control”. Because essentially that’s what it is. Follow the lane and maintain distance behind a car.

Also unless certified on certain roads with clear markers, drivers should be required to have hands on wheels at all times.