10 ms·
It's scary not because this specific dataset was used to train Teslas that are on the road today. Rather, because it makes us aware of an entire class of errors
by graedus 7y ago
It's scary not because this specific dataset was used to train Teslas that are on the road today. Rather, because it makes us aware of an entire class of errors that most of us probably hadn't thought about before. I guess you are absolutely certain that training data used in production cars will be free of these issues, but it's not clear why.
- tomnipotent 7y agoIt does not make use aware of a new class of errors. Labeling issues is nothing new, but plenty of systems trained on them continue to work just fine. This is FUD.
- jwandborg 7y agoIs there any statistical/mathematical tool to completely eradicate or greatly diminish the effects of bad labeling? Is there any reason - other than the combination of pure circumstance and gut feeling of the Data Scientist in charge of saying that it's good enough to deploy - that ~33% insanity in training doesn't become ~33% insanity in the system?
- GordonS 7y agoMaybe we could use deep learning? Oh, wait...
- tomnipotent 7y ago> Is there any statistical/mathematical tool to completely eradicate or greatly diminish the effects of bad labeling Yes, it's called statistics and probability theory.
- jwandborg 7y agoThat's correct. I know what goes in and what comes out, not what happens in the middle. How does ~33% insanity in become < ~33% insanity out? Edit: Parent was edited, was previously (paraphrased) > I'm guessing you have no technical understanding of how this works
- tomnipotent 7y agoHow does making up something ridiculous like "33% insanity" give you anything that's resembles a subject that we can discuss? Hyperbole in, hyperbole out.
- jwandborg 7y agoI'm 33% insane myself. I believe that's part of what makes me human.
- jwandborg 7y ago> Yes it's called statistics and probability theory. My understanding of statistics is: - I can halve the % insanity by adding another 100% of good labels. - If I want to reduce the insanity of labels to 1/33th of ~33% I need to add another 3200% of good labels. - If I want to reduce the insanity to 0% I need to balance the bad labels with an infinite amount of good labels. Is there anything I'm missing entirely except probability theory? Is probability theory the answer or is there something else?
- tomnipotent 7y agoYou don't reach 0%, that's a straw man. The goal is better than human, and the 35,000+ vehicle-related fatalities that happen in the U.S. each year.
- perl4ever 7y agoThere's a disconnect here. People who talk about the danger of humans driving cars always seem to talk about the raw numbers, because humans drive cars a lot and the raw numbers are rather large. But when we talk about automated driving, it's in percentages, because it's not being done on the same scale. So to compare apples to apples, you'd have to convert the number of fatalities to an accuracy percentage. Have you considered trying? There is certainly more than one way to do it, but it would greatly contribute to the discussion if you made some attempt.
- tomnipotent 7y ago> you'd have to convert the number of fatalities to an accuracy percentage Telsa's early results for their very limited "self-driving" technology has shown a huge reduction in accidents for any given period of time the vehicles are on the road.
- perl4ever 7y agoThat seems like it incorporates a lot of assumptions. I think it's best to slow down and realize that comparisons don't mean much if you're comparing the wrong things. The first step is to determine the first thing that you are comparing and exactly what it is. Then you can move on to the other half and determine whether it is appropriate. Humans are much safer than people on average, when driving in conditions suitable for Autopilot.
- jasonwatkinspdx 7y agoWe have a lot more than the gut feeling you're assuming: https://arxiv.org/abs/1611.03530 https://arxiv.org/abs/1611.03530
- neurobro 7y agoNot sure about bad labels, but semi-supervised learning is the term for training on data with a lot of missing labels. Essentially the algorithm makes predictions on the unlabeled data and uses its highest confidence predictions as additional training data. Generative models can also "dream up" entirely new training examples. There is a risk of amplifying the confidence in bad predictions, but it works well overall (better than using only the labeled portion of the data).