Slashdot Mirror


Tiny Changes Can Cause An AI To Fail (bbc.com)

Luthair writes: According to the BBC there is growing concern in the machine learning community that as their algorithms are deployed in the real world they can be easily confused by knowledgeable attackers. These algorithms don't process information in the same way humans do, a small sticker placed strategically on a sign could render it invisible to a self driving car.
The article points out that a sticker on a stop sign "is enough for the car to 'see' the stop sign as something completely different from a stop sign," while researchers have created an online collection of images which currently fool AI systems. "In one project, published in October, researchers at Carnegie Mellon University built a pair of glasses that can subtly mislead a facial recognition system -- making the computer confuse actress Reese Witherspoon for Russell Crowe."

One computer academic says that unlike a spam-blocker, "if you're relying on the vision system in a self-driving car to know where to go and not crash into anything, then the stakes are much higher," adding ominously that "The only way to completely avoid this is to have a perfect model that is right all the time." Although on the plus side, "If you're some political dissident inside a repressive regime and you want to be able to conduct activities without being targeted, being able to avoid automated surveillance techniques based on machine learning would be a positive use."

237 comments

  1. Oh no by Anonymous Coward · · Score: 1

    If(confused == true) killAllHumans();

    1. Re:Oh no by Anonymous Coward · · Score: 2, Funny

      else killAllHumans();

    2. Re:Oh no by w1z7ard · · Score: 1

      if (confused == true); killAllHumans(); // ^^ the bug which killed humanity

      --

      "Recursive bipartite matching"- try it!

    3. Re: Oh no by Anonymous Coward · · Score: 0

      If(confused = true) killAllHumans();

    4. Re: Oh no by Anonymous Coward · · Score: 0

      while (confused = true) {killMoreHumans();}

    5. Re:Oh no by Neuronwelder · · Score: 1

      One time I had 3 things to avoid at the same time. I really doubt that AI can react that fast on a good day.

    6. Re:Oh no by ChoosyBeggar · · Score: 1

      world.population.forEach(function(being) {
      if ( typeof being === human ) kill(being); // Kill all humans.
      });

  2. Mistakes by vlad30 · · Score: 1

    Humans Learn from them so will AI's, Intelligence really is determined by how fast something or someone learns from mistakes

    --
    Your'e all thinking it, I just said it for you
    1. Re:Mistakes by Nutria · · Score: 1

      But they can only learn if humans tech them a broad range of adulterated traffic signs.

      --
      "I don't know, therefore Aliens" Wafflebox1
    2. Re:Mistakes by Drethon · · Score: 1

      First the AI needs to recognize it made a mistake. Humans can't recognize they made a mistake unless another human tells them or there is a failure they are already trained to recognize. How does an AI driven car recognize it just blew through a stop sign unless a human on board tells them or some other indication, like crashing into another car?

      I think increased processing power will help with bringing in related processing. Not just looking for major things like a recognized stop sign or traffic light, but perhaps observing cross traffic ahead to infer an intersection and then broaden what is accepted as a valid traffic light or stop sign. Or perhaps just integrated road maps to recognize upcoming intersections.

    3. Re:Mistakes by JaredOfEuropa · · Score: 1

      And potentially all AIs will learn from a mistake made by just one of them. Similar to how Google replays all the millions of recorded self driving mileage through their self driving software whenever they have a new release, so they can assess how the new version holds up.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    4. Re:Mistakes by Anonymous Coward · · Score: 0

      True, but it took "humans" a billion years to learn what they know, from when they first started out as fish, who are better than most computer vision algorithms. And that involved learning by vast numbers of individuals, with an improvement spreading rapidly.

    5. Re:Mistakes by gweihir · · Score: 3, Informative

      "Weak" AI (and that is what we are talking about here) cannot "learn from mistakes". That skill is reserved for actual intelligence and "strong" AI. Strong AI has the little problem that it does not exist as it is currently completely unknown how it could be created, despite about half a century of intense research.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    6. Re: Mistakes by Anonymous Coward · · Score: 0

      It exists and is called a butler, a chauffeur, a house maid. Stop trying to killallhumans();

    7. Re:Mistakes by fluffernutter · · Score: 1

      That's not true. A person can realize they have turned down a one way road the wrong way and turn around without causing an accident. An AI just shuts down and parks.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    8. Re:Mistakes by Anonymous Coward · · Score: 0

      If you call evolution "rapid", then all we need is for AI to mutate and reproduce after x hours of successful driving. Those that don't stop if the sign has bird poop on it will have a higher probability of crashing, and those with the correct mutation will survive.

    9. Re:Mistakes by CustomSolvers2 · · Score: 1

      Strong AI has the little problem that it does not exist as it is currently completely unknown how it could be created, despite about half a century of intense research

      There are different types of mistakes and misrecognising an image doesn't precisely belong to the easily-solvable group. I guess that people working on this learning-from-mistakes side is only targeting pretty simple situations; for example, after analysing the outputs for some time, automatically realising that certain input parameter is wrong and correcting it. The more complex errors (hopefully found before it is too late!) have to be fixed manually.

      --
      Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
    10. Re:Mistakes by religionofpeas · · Score: 1

      despite about half a century of intense research.

      For the first 40 years, we didn't have fast enough hardware. So, really, we've just started, and progress is pretty quick these days.

    11. Re:Mistakes by Dutch+Gun · · Score: 2, Insightful

      If tiny changes cause these "weak AI" algorithms to fail, then they've been trained badly, or else aren't sophisticated enough algorithms at their core. That, or they don't have enough context. For instance, a stop sign should be recognizable almost purely based on the fact that it's a uniquely shaped sign (octagonal) in the US, at least, along with its proximity and relative position to an intersection. An AI looking at a photo has none of this contextual information, and so has a severe disadvantage.

      More importantly, no car manufacturer will be relying solely on vision systems to make navigation systems, which is a huge advantage they'll have over human drivers. Suggesting otherwise seems disingenuous at best on the part of these "computer academics" quoted in the summary. These vehicles will be relying on a *range* of sensors to detect what's going on around them, and I'd argue that vision may well be the least important among them.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    12. Re:Mistakes by Anonymous Coward · · Score: 0

      No ... as all market-governed items, HW/SW sensor tek will RACE-TO-THE-BOTTOM vis' robust action & cost. Watch the mis-drive law-suites EXPLODE !

    13. Re:Mistakes by Kjella · · Score: 1

      First the AI needs to recognize it made a mistake. Humans can't recognize they made a mistake unless another human tells them or there is a failure they are already trained to recognize. How does an AI driven car recognize it just blew through a stop sign unless a human on board tells them or some other indication, like crashing into another car?

      Well, at least here in Norway it'd probably run a constant comparison to NVDB - the national road registry. It's among other things the working tool for route planners but it actually contains every traffic light, sign, restriction in height, weight, direction of traffic, curvature, altitude, number of lanes and other road-related elements. At least for self driving classes 3/4 I expect it'll just bail on you and say there's an inconsistency between the stored info and the observed info, you work it out. If it doesn't exist in other countries in a usable form today someone will probably compile it and sell the service.

      The data you're looking for probably exists in some form in a planning office, but worse cast Google could use Google Maps and start mapping out the signs themselves. Add a bit of crowdsourcing by having self driving cars upload video for review and I think you're good. The only time it would be a problem was if there was no stop signs before, there are stop signs now and the car didn't register any signs. But I imagine pretty quick they'd get some agreement to get road sign changes reported in,

      I know even planned road work and detours goes into our database. It's only accidents and other emergency issues that cause signs to just appear. But to solve that you have to solve the "waving police officer problem" first. If you can detect that, you can hopefully detect ad hoc signs as well. Worst case make some kind of "wave to alert autonomous cars to go manual" sign and fine abusers, the point is to make it work most the time not all the time. At least for now, level 5 is so far out there it's mostly fantasy.

      --
      Live today, because you never know what tomorrow brings
    14. Re:Mistakes by mesterha · · Score: 1

      "Weak" AI (and that is what we are talking about here) cannot "learn from mistakes".

      Your definition of "Weak" AI is not standard and is not how machine learning works.

      --

      Chris Mesterharm
    15. Re:Mistakes by Anonymous Coward · · Score: 0

      Assuming that the AIs have the knowledge to recognise a mistake when they see one.

    16. Re:Mistakes by Anonymous Coward · · Score: 0

      At least for self driving classes 3/4 I expect it'll just bail on you and say there's an inconsistency between the stored info and the observed info, you work it out.

      This whole "it will work until it doesn't" thing is a major problem. So the entire time the car is driving itself, the human "driver" will be expected to remain alert and attentive to everything on the road while sitting quietly and doing nothing, just in case the car gets confused and can't figure out what to do. Most people, if they can even stay awake without being engaged in some minor activity, will likely be bored out of their skulls under such circumstances to such a degree that they really aren't paying the best attention anyways.

      Also, have you never been stopped by a flagger so that a piece of construction equipment can turn around or a truck can back out of a driveway? Pretty difficult to put these types of things in a database ahead of time, just sayin'.

    17. Re:Mistakes by Anonymous Coward · · Score: 0

      The only way you cannot tell if you made a mistake is if you cannot make a prediction of the outcome of your decision. If the resulting situation does not match the predicted outcome, then you made a mistake. Requiring training just means you're a pet being taught a trick, not a rational actor making decisions. This is exactly what "cargo cult" means in programming.

    18. Re:Mistakes by Dutch+Gun · · Score: 1

      No ... as all market-governed items, HW/SW sensor tek will RACE-TO-THE-BOTTOM vis' robust action & cost. Watch the mis-drive law-suites EXPLODE !

      Yes, it's too bad the government insists on being COMPLETELY HANDS-OFF when it comes to the manufacturing and licensing of automobiles, and of course, is paying ABSOLUTELY NO ATTENTION to self-driving cars. /sarcasm

      --
      Irony: Agile development has too much intertia to be abandoned now.
    19. Re:Mistakes by Aighearach · · Score: 1

      This whole "it will work until it doesn't" thing is a major problem.

      I'd be worried if the engineers were saying it, but since it is just the internet pundits I'm not really worried.

      Get over it, if it doesn't "work" better than the human idiot, it isn't going to be sold. It will still be only under development.

      It is fairly easy for most of the sensor systems in use with cars to detect a physical traffic sign. Then it knows there is a sign there, it knows the shape of the sign, and actually now it already knows if it is a stop sign even if the workers forgot to paint it at all! I know when I took my driving test I had to also pass a vision test that included identifying the signs by shape.

      People don't imagine that humans get confused, and don't just park the car. Computerized cars also might get programmed with some other system of resolving the confusion. You didn't think of that, but to the engineers building the car, that is obvious. So take heart little one.

    20. Re:Mistakes by ShanghaiBill · · Score: 1

      But they can only learn if humans tech them a broad range of adulterated traffic signs.

      Yup. The problem is called over-fitting, when the AI does well on the training data but not with real life data, and one way to mitigate that is "denoising", where random noise is injected into the training data. There are many other mitigation techniques such as dropout and ensemble bagging.

      If your AI is confused by one sticker on a stop sign then you are not a competent developer. If there are a lot of stickers, then that may confuse a human as well ... and, as has been pointed out many times before, self-driving cars don't have to be perfect, they just need to be better than humans.

    21. Re:Mistakes by ShanghaiBill · · Score: 1

      ... also, even if all of that fails, because the stop sign has been defaced or even REMOVED COMPLETELY, the SDC will STOP ANYWAY. A database of the GPS coordinates of every stop sign in America will fit in $1 worth of flash. So even if the AI fails to recognize a stop sign, the software will know that a stop sign is supposed to be there and stop anyway.

    22. Re:Mistakes by Nutria · · Score: 1

      "denoising", where random noise is injected into the training data.

      But doesn't the "de-" prefix mean "remove from"?

      --
      "I don't know, therefore Aliens" Wafflebox1
    23. Re:Mistakes by Anonymous Coward · · Score: 0

      A more useful database would be of car data and where cars generally stop, or if they are moving where and how fast. The AI makes a check against that data.

    24. Re: Mistakes by Anonymous Coward · · Score: 0

      I'm guessing that you're on the spectrum? The stop sign is an *example*. The post that followed yours was probably a better solution... But that's probably not 'strong AI' either either...

      True AI would figure out - once Internet connected SDCs become ubiquitous - that there's a need to allow vehicles to cross an intersection, and figure out that actually it's not "Intelligent" to stop and look when SDCs can communicate with each other and determine if it's clear to go, or negotiate the optimal way to allow cars to not crash.

    25. Re:Mistakes by ShanghaiBill · · Score: 1

      But doesn't the "de-" prefix mean "remove from"?

      Yes. Noise is inserted into the training data. Then the AI takes the data and extracts the relevant features by removing the noise. This is done by having one or more intermediate layers that are much smaller than the input layer. This forces the network to learn only the important features.

    26. Re:Mistakes by gweihir · · Score: 1

      Progress in strong AI has been exactly zero, whether 50 years ago or today.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    27. Re:Mistakes by gweihir · · Score: 1

      Actually it is and that is exactly how it works. Sure it can "learn", but it cannot recognize mistakes. So it cannot "learn from mistakes". "Learning" from mistakes requires supervised learning in statistical classificatiors, and there the identification of a "mistake" comes from outside.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    28. Re:Mistakes by ShanghaiBill · · Score: 1

      For the first 40 years, we didn't have fast enough hardware.

      We also didn't have enough training data. Today, if you want to develop a NN to recognize faces, you can find petabytes of examples online. A decade ago, there was far less. 20 years ago, there was almost nothing.

    29. Re:Mistakes by DesertNomad · · Score: 1

      Yes, it's too bad the government insists on being COMPLETELY HANDS-OFF when it comes to the manufacturing and licensing of automobiles, and of course, is paying ABSOLUTELY NO ATTENTION to self-driving cars. /sarcasm

      Man, you got me there! I saw the "end sarcasm" tag and couldn't find the "start sarcasm" tag, so I thought everything from the top of the page was sarcasm...

    30. Re:Mistakes by Anonymous Coward · · Score: 0

      That's not true. A person can realize they have turned down a one way road the wrong way and turn around without causing an accident. An AI just shuts down and parks.

      Your assertion is false.

      An automated system may respond by shutting down and parking, or it may be coded to turn around, or it could even be coded to continue on against the flow of traffic!

      Your attempt to spread Fear, Uncertainty, and Doubt is a failure...

    31. Re:Mistakes by mesterha · · Score: 1

      There are many areas of machine learning. Try looking up co-training or multi-view learning. In essence, these techniques can label mistakes and improve performance without supervised labels coming from the outside.

      --

      Chris Mesterharm
    32. Re:Mistakes by SnowZero · · Score: 1

      To add to the above, search for "denoising autoencoder" as the classic way to do this. You can then take the learned intermediate representation and use it in a classifier.

    33. Re:Mistakes by wbr1 · · Score: 1
      This. To expand on some personal experience. I use Waze. Sometime last year they added a speed limit feature. You can show your speed and the posted speed limit on the road. You can even have it alert when you are a set amount over the posted speed limit.

      At first, the data was sparse. Some roads did not have speed limit data, some were incorrect, normally in the placement of a change in speed limit. However it quite quickly became usable, just from crowdsourced data.

      Google maps includes turn lane indications so you know which lanes are left, right or straight through an unfamiliar intersection. This is very useful fir picking the correct lane when needing to make two turns in quick succession.

      A fleet of cars with AI can also 'croudsource' and report changes to a data network. As long as a data connection or a local copy of the data is accessible, there is far more data that can be stored in the map than visual sensors allow.

      I see no reason why this cannot be expanded to self driving cars to give them an up-to-date model in addition to it's own sensor data.

      This article feels like FUD.

      --
      Silence is a state of mime.
    34. Re:Mistakes by Dutch+Gun · · Score: 1

      So... one might call it an unmatched level of sarcasm?

      --
      Irony: Agile development has too much intertia to be abandoned now.
    35. Re:Mistakes by mesterha · · Score: 1

      I guess the only way for me to interpret what you are saying is that you think strong AI is implied by something being able to learn from its own mistakes. This is an interesting claim. What do you mean by being able to learn from its own mistakes?

      --

      Chris Mesterharm
    36. Re:Mistakes by Anonymous Coward · · Score: 0

      Storage for the database of every stop sign in America? $1

      Hardware, software, and employees to enable every tiny municipal government in America that still runs its offices on carbon paper and green screen terminals to update car manufacturers every time the city council decides to change the speed limit out by Bubba's place? Billions.

      And that doesn't include the price of buying all the congressmen you'll need to force compliance once Sheriff Cletus and his brother the mayor figure out they can change the speed limit sign without telling GM to suddenly make every single autonomous car driving through town into a $200 check-on-wheels just waiting to be cashed.

    37. Re: Mistakes by Anonymous Coward · · Score: 0

      It does have that contextual information. The question is if that information is being used as a variable in decision making. The more complex the model, the more computing power required.

    38. Re: Mistakes by Anonymous Coward · · Score: 0

      An obvious example is in medical care.
      While peeling the skin off a donor, say to harvest organs, the AI can monitor patient vitals. If the heart stops, the AI can learn to make more guide incisions in the skin next time. Or try peeling the skin more slowly to avoid tearing it.

      With enough practice, our Flayed One overlords should be able to completely remove the skin intact, minus the initial incision, along with most minor and half the major paired organs while keeping the subject conscious enough to feel it. If you think that seems harsh, maybe you shouldn't commit crimes like murder, drug possession or being insufficiently obsequious to the local patrol officer.

    39. Re:Mistakes by Anonymous Coward · · Score: 0

      It is questionable if humans can learn from their mistakes any better than an unsupervised learning system assisted with memory and interactions with the physical environment and limbic system.

    40. Re:Mistakes by kangsterizer · · Score: 1

      multispectral cameras that are used aren't like your gopro. these capture ranges very wide, which includes IR and what you'd normally call radar waves.

      At the end of the day its always the same. A wave hit an object and comes back.

    41. Re: Mistakes by Anonymous Coward · · Score: 0

      I thought dropout and ensemble bagging was what you got at supermarkets

    42. Re: Mistakes by Anonymous Coward · · Score: 0

      That assumes the database is up to date and accurate. I've had a interesting Sat nav experiences related to entire roads, let alone just signs.

    43. Re: Mistakes by Anonymous Coward · · Score: 0

      If a new stop sign is put up how many times before cars stopping marks it as a stop sign? How is this distinguished from cars stopping because a broken down semi is blocking the road, and when is this updated to avoid your SDC stopping because an hour ago cars were stopping there? An issue is that SDC AI is ABSI - artificial but specific intelligence AFAIK.

    44. Re: Mistakes by Anonymous Coward · · Score: 0

      I remember working on image recognition of signs over 20 years ago, and taking to a group working on an SDC that could navigate around a track. SDCs were apricot be a decade away.

    45. Re: Mistakes by Anonymous Coward · · Score: 0

      Apricot = anticipated to be

    46. Re:Mistakes by Anonymous Coward · · Score: 0

      Testing the happy paths are easy, understanding the failure paths is difficult. In general, people like to jump the gun as soon as they have a prototype that seems to work.

    47. Re:Mistakes by Applehu+Akbar · · Score: 1

      Not many countries have Norway's centralized approach. The previous comment about local authorities intentionally gaming the system by changing road signage, such as posting a new speed limit sign behind a tree, to intentionally induce violations is highly relevant for the US.

    48. Re:Mistakes by Applehu+Akbar · · Score: 1

      Progress in strong AI has been exactly zero, whether 50 years ago or today.

      So long as you keep moving those goalposts. I'm old enough to remember when strong AI was defined as "an algorithm that could play chess."

    49. Re: Mistakes by Applehu+Akbar · · Score: 1

      "With enough practice, our Flayed One overlords should be able to completely remove the skin intact, minus the initial incision, along with most minor and half the major paired organs while keeping the subject conscious enough to feel it. If you think that seems harsh, maybe you shouldn't commit crimes like murder, drug possession or being insufficiently obsequious to the local patrol officer."

      Wait until United Airlines finds out about this...

    50. Re:Mistakes by drinkypoo · · Score: 1

      This whole "it will work until it doesn't" thing is a major problem.

      It's a major problem for people expecting to sleep, or build a plastic model. It's not a major problem for people who plan to read or watch TV. The computer will give plenty of warning when an unexpected situation arises. For the foreseeable future, the only approved "Level 5" vehicles will be restricted to special locations and/or situations; campus shuttles are one example, and airport shuttles which drive only on the highway (and into park-and-ride lots) and which form road trains in the HOV lane are another. But a level 4 vehicle doesn't have to be able to drive autonomously in all situations. The manufacturer is free to offer autonomy only on the freeway, for example. They can then offer only driving assistance (essentially level 2 autonomy) in other conditions: lane holding, protection from merging into neighboring vehicles, automatic braking both for crash avoidance and for red lights, radar distance following, etc.

      Level 3, of course, is the most complicated scenario which anyone actually has to think about immediately, since those vehicles will start rolling out soon. But you can expect them to just go slow in a lot of situations where they might experience a problem. Once a few vehicles have been through a questionable location, there will be enough network data to run subsequent vehicles through more rapidly. Since all level 3+ autonomous vehicles are going to be phoning home all the time, there are ample opportunities to address these issues.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    51. Re: Mistakes by Anonymous Coward · · Score: 0

      How about a wiki that has no human editors, but is populated by self-driving vehicles. Every sign that is encountered is placed into the wiki, where some servers can crunch the data with multiple algorithms (and even ask humans for help when it is stumped on a particular sign) in order to have a definitive, real-time database.
      Malicious or incorrect data will of course end up in the system, so in remote areas with very little traffic could end up being more unreliable. Though the upside is that changes in such remote areas are probably less frequent, so you could build an easy interface to get road sign change updates from local governments in such areas as a cross check. As time goes on expanding that to all areas could further improve the system.

    52. Re:Mistakes by gweihir · · Score: 1

      Ah yes, the time when "experts" believed that everybody would have a smart robot servant in their homes withing 10 years and such utter nonsense.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    53. Re:Mistakes by gweihir · · Score: 1

      You misunderstand what these techniques actually do.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    54. Re:Mistakes by mesterha · · Score: 1

      I understand what these techniques do; what I don't understand is what you think they need to do. Perhaps you can relate this to what you speculate humans do.

      --

      Chris Mesterharm
    55. Re:Mistakes by Hognoxious · · Score: 1

      since it is just the internet pundits I'm not really worried

      I don't think Al Gore was even born when Yerkes & Dodson did their research.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  3. Speed Bump by Kunedog · · Score: 1
    AIs are vulnerable to these attacks because they try to come to a conclusion using as little information as possible, while humans robustly "overthink" things by inefficiently considering too many otherwise irrelevant factors. These attacks sound like something AIs will quickly adapt to, surpassing human performance once again.

    One computer academic says that unlike a spam-blocker, "if you're relying on the vision system in a self-driving car to know where to go and not crash into anything, then the stakes are much higher," adding ominously that "The only way to completely avoid this is to have a perfect model that is right all the time."

    Fine, but you only need a great model that's right more often than humans.

    1. Re:Speed Bump by SlaveToTheGrind · · Score: 4, Funny

      Fine, but you only need a great model that's right more often than humans.

      I don't know that I've ever heard of a human driver who ran a stop sign thinking it was a banana.

    2. Re: Speed Bump by Anonymous Coward · · Score: 0

      You make a subtle assumption, which is dangerous in life safety critical applications. You assume that it has to be more accurate at some task. I would argue that it has to be significantly more accurate in many, many different sub-tasks.

    3. Re:Speed Bump by gweihir · · Score: 3, Insightful

      That is nonsense. AIs have never surpassed human performance (of course, you always need to compare to a human expert) and there is no rational reason to expect that they ever will. Incidentally, said "great" model is currently completely out of reach, even for relatively simple things like driving a car (which almost all humans can learn to do, i.e. it does not require much). The best we will get is a model that solves a lot of standard situations from a catalog and appeals to human help in the rest. That is pretty useful and will make things like self-driving cars a reality, but some things that smart human beings can do will likely remain out of reach for a long time and quite possibly forever.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Speed Bump by mrsquid0 · · Score: 1

      I have no idea what type of fruit some drivers think the signs are, but I see human drivers running stop signs every day.

      --
      Just because you are paranoid does not mean that no-one is out to get you.
    5. Re:Speed Bump by religionofpeas · · Score: 1

      AIs have never surpassed human performance (of course, you always need to compare to a human expert)

      You must not have heard about AlphaGo.

    6. Re:Speed Bump by Anonymous Coward · · Score: 0

      I don't know that I've ever heard of a human driver who ran a stop sign thinking it was a banana.

      You've never been to LA then?

    7. Re: Speed Bump by Anonymous Coward · · Score: 0

      Right. I imagine many human caused accidents are caused by inattentive drivers mentally undressing a pedestrian; my belief is that it will be easier to fix the computer problem than the human one.

    8. Re: Speed Bump by Anonymous Coward · · Score: 1

      Well, once after 4 20 hour days at work I stopped at a stop sign instinctly and waited for several minutes for it to turn green so I could proceed. My subconscious mind has indeed identified it as a place I had to stop and I did, but entered a different subroutine- the one for traffic lights. My tired consciousnes mind needed a couple of minutes to recognize the discrepancy

    9. Re:Speed Bump by Kjella · · Score: 1

      Incidentally, said "great" model is currently completely out of reach, even for relatively simple things like driving a car (which almost all humans can learn to do, i.e. it does not require much).

      We have taught the car how to drive. On the race track self-driving cars are going toe-to-toe with human experts, there's no shortage of driving skills. On a desert run I'd go with the computer just for consistency and reaction time. The challenge is that it's not a closed environment and we don't really know what other general improvisation or problem avoidance / solving skills might come in handy, what the computer lack isn't on any driving test. At least I don't remember anything said about what I should do if there's a sign missing or obscured nor any process to determine whether I might have missed one or the signs are erroneous or sabotaged except maybe some hand-wavy cliches about driving defensively.

      Maybe we can't ever build a computer that'll genuinely solve entirely new problems. But I think we'll be pretty happy with one that accumulates all the solutions we've come up with, because I know my driver's education was nowhere near the sum of all driving experience we have. Even now with 20 years of experience there's a lot that millions of other drivers have experienced and I haven't. At some point I expect the vast reference material will outweigh my improvisation skills, most the time. And the chance that you have that expert in that particular car who needs it who can pull it out of thin air in a split second will be slim to none. Simulations can test many outcomes, before the fact and after the fact. I'd rather put our expert on the review board.

      --
      Live today, because you never know what tomorrow brings
    10. Re:Speed Bump by angel'o'sphere · · Score: 1

      I suggest to google what strong AI systems are right now in production, and what they are doing.
      E.g. IBMs Whatson ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    11. Re:Speed Bump by Anonymous Coward · · Score: 0

      Fine, but you only need a great model that's right more often than humans.

      You are absolutely missing the difference between engineering and security engineering. Also the implication of class breaks.

      For normal reliability your argument is fine. If someone is deliberately causing trouble all they have to do is identify a system which reliably tricks the AI to make mistakes. Then every single AI will make the same mistake. For example you can trick self driving cars to drive off a bridge. Car after car after car will do the same thing. In the same circumstances you will get a number of humans however the variety of reaction will mean that after a few tries one of the humans will stop and will then warn the other ones who are following. Then all the angry, forewarned humans will react somehow to stop whatever you are doing. "AI" (this is a lie - none of these systems are close to Artificial Intelligence) will completely fail to handle the situation.

    12. Re:Speed Bump by gweihir · · Score: 3, Informative

      I have heard about it, but unlike you I actually understand what it means. It only surpasses humans in its "Big Data" aspects, not in the actual AI parts. These are so bad that the expert "beaten" thought he would have no trouble finding a strategy to beat it, and that after he had seen it play only a few times. AlphaGo had the full history of the expert's playing style, the expert had nothing the other way round before.

      In short, this was a stunt. It does not show what most people think it shows. No AI expert got really excited about this either.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    13. Re:Speed Bump by gweihir · · Score: 1

      I suggest you find out what you are talking about. Watson is weak AI. It has no intelligence whatsoever and to expert audiences IBM does not claim differently. And actually, there are exactly zero "strong AI systems" in existence at this time and zero are expected to be created by actual experts in the next few decades.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    14. Re:Speed Bump by Anonymous Coward · · Score: 0

      Would they admit to it, if they did?

    15. Re:Speed Bump by Anonymous Coward · · Score: 0

      AIs work as long as it's a well defined rule set. I wonder how AlphaGo would do if they introduced a rule that every 20th move each player got to place two pieces. I bet that small change would cause AlphaGo to come crashing down, while the human player would take a few minutes to adjust their strategy.

    16. Re: Speed Bump by Anonymous Coward · · Score: 0

      Sigh... The worst accident I ever had was my fault and a self driving car would almost certainly have done the right thing. As it turns out, I was getting sick (I was actually was probably running a bit of a fever at the time but I didn't realize it) which may have contributed somewhat to my failure.

      I was driving in a smallish town which was stop sign happy and which I was somewhat familiar with but didn't spend a lot of time in. I was going down a fairly crowded retail "main street" and every intersection had four way stop signs. I dutifully stopped at each one and then proceeded. Everything was going well for about six blocks. Then, I stopped at the next intersection as I should have, observed that there was no one stopped at the "cross street" and then proceeded through the intersection.

      This would have ended well if this intersection hadn't had a traffic signal presenting me with a red light instead of a stop sign :( Thankfully, no one was injured significantly when I got "t-boned".

    17. Re:Speed Bump by kangsterizer · · Score: 1

      thats inaccurate though.
      humans will only be ok with automated cars that are always never wrong (as in 1 in 100million kind of chance), and if possible actually never wrong (might crash but was physically impossible for the car to take a better decision)

      until them, humans will prefer dying among their peers.

    18. Re:Speed Bump by kangsterizer · · Score: 1

      "no rational reason"
      how about "clusters of computers are lower latency and process more data faster than your brain". "they also do not get tired, do not lose attention, etcl" seems like a rational reason enough.

    19. Re: Speed Bump by Applehu+Akbar · · Score: 1

      Around here, tourists routinely stop and wait for roundabouts to turn green.

    20. Re: Speed Bump by Applehu+Akbar · · Score: 1

      " As it turns out, I was getting sick (I was actually was probably running a bit of a fever at the time but I didn't realize it) which may have contributed somewhat to my failure."

      Processor overheating will get you every time.

    21. Re:Speed Bump by angel'o'sphere · · Score: 1

      We have several systems that can 'reason'.
      A system that can reason, is strong AI.
      Regardless what you think.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    22. Re:Speed Bump by gweihir · · Score: 1

      We have zero systems that can "reason". We have some systems that can mechanically apply a logical calculus to a given set of facts, no reasoning involved. It may look like "reasoning" to those that have no clue about the subject matter, though.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    23. Re:Speed Bump by angel'o'sphere · · Score: 1

      Why don't you simply invest some time and catch up with the last thirty years of AI research you obviously have missed?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  4. AI from A1 by turkeydance · · Score: 1

    now i'm hungry

  5. Up, up, and away! by Anonymous Coward · · Score: 1

    So THAT explains why everyone in Metropolis was blind to the fact that Clark Kent was really Superman. They were all AIs! Put glasses on and they have no clue how to classify the face.

    It also explains why they had great difficulty classifying flying objects: Is it a bird? (p=0.13) Is it a plane? (p=0.32) No, it's Superman! (p=0.96)

    1. Re: Up, up, and away! by Type44Q · · Score: 1

      ...don't quit your day job??

    2. Re:Up, up, and away! by Anonymous Coward · · Score: 0

      Have you ever spoken to a woman without giving your credit card number first?

  6. Anyone who actually makes this stuff realizes this by Anonymous Coward · · Score: 0

    People often argue with me that humans will soon be obsolete. What they don't realise is that the best AI is just the precisely codified knowledge of experts. The moment that the situation requires intuition or deeper understanding, so-called AI will easily fall apart.

    Automation is my business. I've made some really cool control systems. But the systems don't work because I've found the grand unified control equation, it's because I know how to use the tools we humans have developed to solve specific problems. That takes knowledge, and intuition, and understanding -- Computers are far superior to humans on the first element, but on the second and third we're still as far above the most advanced AIs on the planet as we are above single celled amoeba.

  7. More Burger King vs Google by Anonymous Coward · · Score: 0

    Burger King will put billboard ads with a stop sign and the caption "exit 123 for Whopper", and Google's self-driving cars will slam brakes on the highway.

  8. Is Daniel Lowd that naive? by Nutria · · Score: 1, Insightful

    Does he really think there won't be 100,000 First World jackasses defacing stop signs for the lulz and religious terrorists hoping that defaced stop signs will cause school buses to crash into synagogues and girls' schools for every 1 political dissident fighting the good fight against repressive regimes?

    --
    "I don't know, therefore Aliens" Wafflebox1
  9. Remember, this is "weak" AI by gweihir · · Score: 5, Insightful

    Weak AI is characterized by not being intelligent. It is merely statistical classification, algorithmic planning and things like that. It has the advantage that (unlike "strong" AI) it is actually available. But it has the disadvantage that is has zero understanding of what it is doing. As strong AI is not even on the distant horizon, in fact it is unclear whether it is possible to create it at all (despite what a lot of morons that have never understood current research in the field or have not even looked at it like to claim), weak AI is all we will have for the foreseeable future. This means that we have to fake a lot of things that even the tiniest bit of actual intelligence could easily do by itself.

    Of course, weak AI is still massively useful, but confusing it with actual intelligence is dangerous. It is however noting any actual expert will ever do. They know. It is just the stupid public that does not get it at all. As usual.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Remember, this is "weak" AI by religionofpeas · · Score: 1

      A lot of human image processing is also "weak", just a bit more advanced. When you're driving, and you see a stop sign, you don't really think about it, or "understand" in a deeper sense. You just automatically stop.

    2. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      Yep, if it looks vaguely like a stop sign it is better to err on the side of caution and stop. That is something we've learned and are trying to teach our AIs. TFS discusses how we need to get a little better at that part as it is possible to easily disguise a legitimate sign.

      If after stopping we find that it is a prank or some abandoned week old construction sign we're probably not going to stop on the return trip. Most people will surely not stop after a few trips and will instead learn that that one specific instruction is false. That part we do not teach our AIs which makes them weak. The AI will fall for the prank every time.

    3. Re:Remember, this is "weak" AI by religionofpeas · · Score: 1

      Most people will surely not stop after a few trips and will instead learn that that one specific instruction is false. That part we do not teach our AIs which makes them weak. The AI will fall for the prank every time

      Correct, but that's because we haven't put a lot of effort in the AI to learn from its mistakes. That would probably required a different design of the network, with feedback, instead of simple layering from image pixels to classification output.

    4. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      When [...] you see a stop sign, you [...] just automatically stop.

      Dunno about you, but this is not how my mind works. I honor or ignore stop signs depending on the present conditions (e.g. empty roads at night, etc).
      How's that weak?

    5. Re:Remember, this is "weak" AI by fisted · · Score: 1

      so if you see a stop sign next to a green traffic light, you automatically stop?

    6. Re:Remember, this is "weak" AI by religionofpeas · · Score: 1

      No, the green light automatically overrules the stop sign. It's just a more complicated pattern.

      Of course, as the situation becomes more complicated, for instance, a fallen tree is blocking the road, then you become aware of the situation, and start thinking about what happened, and making a plan on how to proceed.

    7. Re:Remember, this is "weak" AI by religionofpeas · · Score: 2

      Dunno about you, but this is not how my mind works. I honor or ignore stop signs depending on the present conditions (e.g. empty roads at night, etc). How's that weak?

      The recognition of the stop sign is weak. You don't go: "hey, that's a red octagonal sign with the word "STOP" in it, I think that's a stop sign", you just automatically recognize is. In your case, the recognition is then tied to a more complex decision mechanism.

    8. Re:Remember, this is "weak" AI by fisted · · Score: 0

      bullshit.

      if you're not aware of the situation, please stay off the roads.

    9. Re:Remember, this is "weak" AI by Alain+Williams · · Score: 1

      The difference is that an AI will have been trained to look for certain important things (like street signs) and ignore everything else - it just does not have the processing capacity to take in the whole scene. A human also looks for the important things and will make similar mistakes, however s/he will then ponder what this strange triangular, red & white object is ... and quickly realise that it is a street sign to which an advert for a disco has been attached ... then act on the street sign. However if the scenery is complicated (think: dark, windy, rainy) and it is much harder (== more brain power needed) to find the basics then humans will miss things as well; impaired humans also make mistakes (think: alcohol, tiredness).

    10. Re:Remember, this is "weak" AI by 110010001000 · · Score: 0

      It isn't AI at all. it is just a bunch of algorithms. We used to call them computer programs.

    11. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      They have recently changed a stop sign intersection to a traffic light driven one near me. I have driven past this intersection dozens of times a year for the past 30 years. I have come up to a green light and stopped at this intersection a couple times. My habituation is hard to overwrite.

    12. Re: Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      You don't know what you are talking about. If it is a temporary/moveble sign then the sign takes precedence over the green light

    13. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      In 60 years of driving I have never-once seen a stop-sign beside a green-light. Gub'mnts (road-building) job is to protect citizens ... against do-bads and mostly it does. 80% - 95%. OTOH green stop-light ... is that something like Randish mercy ?

    14. Re:Remember, this is "weak" AI by fisted · · Score: 1

      Well, smart gubbermints might put signage up in case the traffic lights fail.

      Where I live, it's very common to see stop signs on the same pole that holds the traffic lights. It is understood that the signage only applies in case the traffic lights are off/broken/obscured. For that matter, if there is no signage, we fall through to 'left yields to the right'.
      For that matter, if there's a traffic controlling cop on the intersection, that takes precedence over all signage and light signals.

      Glad I could provide you with a little insight on the matter, 60 years seem an awfully long time to forget "details" like this.

    15. Re:Remember, this is "weak" AI by Aighearach · · Score: 1

      That's funny. Where I am, everybody knows that if the traffic lights are all off, it becomes an "all-way stop" and the traffic alternates: one row from one side, one row from the next side. It works really well if the people know what to do.

      If the people know to use that stop sign when the light is off... they already know they have to do something different when the light fails, and they already know what it is. The sign is redundant.

    16. Re:Remember, this is "weak" AI by Aighearach · · Score: 1

      Sure, for poor people using the discount model car with pure optical navigation.

      But most people will have the lidar stuff and the car already knows the shape the sign, and won't even see the sticker as a triangle just a color splotch on a stop sign. The whole stop sign will probably be masked to the other processing layers since it has already been identified. Really it should be using the placement and orientation of the sign to determine who has to stop, no need to read the color at all.

    17. Re:Remember, this is "weak" AI by fisted · · Score: 1

      That's funny. Where I am, everybody knows that if the traffic lights are all off, it becomes an "all-way stop" and the traffic alternates: one row from one side, one row from the next side.

      That sounds awfully vague. How long is a row?

      It works really well if the people know what to do.

      Do they, in practice? Didn't think so.

      If the people know to use that stop sign when the light is off... they already know they have to do something different when the light fails, and they already know what it is. The sign is redundant.

      I can't follow your logic on this one. Where's the redundancy? A stop sign next to traffic lights means something different than a yield sign next to traffic lights, which means something different than a right-of-way sign next to traffic lights, which in turn means something different than no sign next to traffic lights.

    18. Re:Remember, this is "weak" AI by gweihir · · Score: 1

      Indeed. Humans are running quite a few things using mostly automation. Actually thinking about things takes longer and usually the automation has already started to take action when you, for example, consciously realize a situation is not what your reflexes think it it and then need to stop it. The thing that makes human automation better is not that it is fundamentally better, but that it is using supervised learning with an actual intelligence pre-classifying things and making sure it it is not off. Most AI these days is being trained unsupervised (because labeling everything in the training set is expensive and potentially difficult) and that cannot deal with "tricky" data.

      Of course, when you have a "WTF is that sign"-moment, you take a bit longer, but you will do things like plausibility checks ("can there be a stop sign here") and risk evaluation. Since automation cannot do that, in order to prevent it from doing emergency measures (full stop + call for help) all the time, its threshold for detecting things are out of whack needs to be higher than in a human being and that contributes to misidentification of things.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    19. Re:Remember, this is "weak" AI by gweihir · · Score: 1

      The problem is that an AI has no concept of a human-made mistake or a "prank". A human actually does a complex risk-analysis and risk-acceptance process here and there is no way that weak AI will ever be able to do that. Best we can hope for is that things like this get added to the map.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    20. Re:Remember, this is "weak" AI by gweihir · · Score: 1

      On the risk of repeating myself: Weak AI cannot learn from mistakes. Not possible. The best it can do is request a classification of a sample from en entity with actual intelligence (only ones available at this time: humans), add that to the training set and run the training again.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    21. Re:Remember, this is "weak" AI by gweihir · · Score: 1

      Actually, terminology has shifted. These used to be called "cognitive systems", now they are called "weak AI". Weak AI is not intelligent, but it aims to duplicate things that can be done using intelligence by use of automation. As such, it is a proper area of AI research. I agree that the terminology is not that well chosen and I blame the incompetence of the press that still claims computers are "intelligent" all the time.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    22. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      In 60 years of driving I have never-once seen a stop-sign beside a green-light.

      It happened to me about 40 years ago in Tijuana and I made a California stop. Probably would have been damned any which way if there was a Federale to see it.

    23. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      We are on the level of primitive cells now, i.e. retina/visual cortex of smaller primates. You can do a lot of cool stuff with that already ;-) Just consciousness is nowhere to be found...

    24. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      I'm sorry, this is funny. This is really funny. Optical sensors are far more advanced and less prone to errors than lidar is. You knew that right? The reason we use lidar is that it's computationally less expensive, and as such can be done in real time, while our current optical sensors can't. Lidar can detect that there's a person there, optical analysis can tell you who it is.

    25. Re:Remember, this is "weak" AI by Aighearach · · Score: 1

      That sounds awfully vague. How long is a row?

      One car.

      You're probably oriented sideways. One car per lane. How wide it is depends on the street, of course. Even if it is 4 lane street, traffic can continue fairly well that way, one row one way, one row the other way. A few idiots get out of sync, but the swarm quickly corrects. It only works if the people are prepared to conspire to maintain correct traffic flow; many places in the world just get traffic jams when the signals go out.

    26. Re:Remember, this is "weak" AI by AmiMoJo · · Score: 1

      People seem to have unrealistic expectations of what weak AI can do. They want to use it to spot things on CCTV, for example, but one of the examples is some jagged lines that are detected as "assault rifle"... The risk of false positives (being SWATted by an AI) and false negatives is huge.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    27. Re:Remember, this is "weak" AI by Anonymous Coward · · Score: 0

      What's with all the hyphens? never-once? green-light? road-building? stop-light?

      What the-fuck???

    28. Re:Remember, this is "weak" AI by drinkypoo · · Score: 2

      The recognition of the stop sign is weak. You don't go: "hey, that's a red octagonal sign with the word

      I don't consciously do that, no. But somewhere in my brain, various structures which have formed in my brain for recognizing stop signs are going into action. It's not any more or less automatic than what the computer is doing. The difference isn't whether something is happening automatically (by definition, what the computer is doing is automation) but that in my head, it's both analog and parallel. Lots of different parts of my brain are trying to recognize that stop sign at the same time, and whichever ones shout loudest are going to be heard. Some part of my brain might think it's a giant strawberry, but even if that comes through with the impression that it's actually a stop sign, I'm still going to hit the brake pedal because that's what I'm up to right now. (Besides, I brake for giant strawberries.)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    29. Re:Remember, this is "weak" AI by Neuronwelder · · Score: 1

      But you have to find something additional to raise the cost of the car!! How can you charge more for the car if you can't install something in it? (If you can't eat you meat, you can't have any pudding! - Pink Floyd)

  10. So by Anonymous Coward · · Score: 0

    One computer academic says that unlike a spam-blocker, "if you're relying on the vision system in a self-driving car to know where to go and not crash into anything, then the stakes are much higher,"

    It seems that this academic researcher doesn't take spam seriously enough.

  11. Current AI isn't... by hughbar · · Score: 4, Interesting

    We've been going through this since the 1980's when we started to make ruled-based expert systems and put them into production. We called that AI too. Now we're doing the same with statistical machine 'intelligence' (optimisation, often), various configurations of trainable neural networks and some hybrids.

    These are trainable appliances, not intelligences. They don't have the adaptability and recovery from mistakes of human or (in the case of statistical, sub-symbolic etc.) any explanatory power. To some extent, that's why I liked the ancient expert systems with a why? function, but they were also very brittle. So I think the current hype curve has inflected and this is a good thing, since, apart from this, there are some quite weighty ethical problems as well.

    This is not the view of a neo-Luddite, but there's stuff to think about here.

    --
    On y va, qui mal y pense!
    1. Re:Current AI isn't... by raftpeople · · Score: 1

      I think the current stuff will ultimately become part of the foundational toolset that higher level functions can begin to make use of. Just like the way our brain performs object recognition in the visual cortex prior to higher level processing about those objects.

    2. Re:Current AI isn't... by hughbar · · Score: 1

      Thanks, so do I. Some of our current troubles are a) expecting too much, too soon, a traditional industry vice b) not dealing/reflecting on ethical issues c) lay folk and politicians taking current AI, literally as 'intelligence', we've explained it badly too. There are probably more, but those are the first to come to (my) mind.

      --
      On y va, qui mal y pense!
  12. Read the article - Colin Powell is white? by Anonymous Coward · · Score: 0

    Fascinating article, but for a laugh, look at page 8, tope of the right column. Apparently they think Colin Powell is white?

  13. Re:Anyone who actually makes this stuff realizes t by gweihir · · Score: 1

    The thing is that many people will actually become obsolete, if not quite so soon. The problem is that while technically they are intelligent people, they do not really use their intelligence, and that makes their jobs accessible to automation. Of course, those that actually do use their intelligence will not get replaced successfully anytime soon and quite possible not ever. The thing the public does not understand is that at this time we have absolutely no idea how intelligence is created. There is not even a mathematical theory that would work reasonably well in a physical system in this universe.

    For example, automated theorem proving (which is one of the few things that may be seen as actually creating "intelligence") is so limited in performance, that making the whole universe into a gigantic computer, it would still be less capable as a smart human being. As a result, we do not have any clue how humans do it and hence cannot emulate that process. There are a few rather strong hints (consistently ignored by the AI fanatics) that things may be a lot more complicated. For example, we do only observe actual intelligence in connection with consciousness. Seeing them as separate is hence not a scientifically sound approach. And we have even less of an idea what consciousness is. According to the current scientific state-of-the-art, there is no physical mechanism for consciousness, yet it clearly exists. Of course, said AI fanatics will say nonsense like "consciousness is an illusion" (If so, who has the illusion? Illusions require consciousness!) and the like. That is just a pathetic attempt to cover up how tiny their actual knowledge is in comparison to their grand claims.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  14. They probably fooled more than one AI system... by ctrl-alt-canc · · Score: 0

    There is this statement in the linked work by Nguyen et al: "Our paper was identified as the 63rd most talked about scientific paper worldwide in 2015 (source: alt metrics). It was also selected for Oral presentation at CVPR (3% acceptance rate) and received a Community Top Paper award. ".

    Results about the paper metric seem to have been automatically generated by some AI software. I wonder if they fooled this as well...

    1. Re:They probably fooled more than one AI system... by Aighearach · · Score: 1

      They obviously fooled the slashdot AI into thinking it was news.

  15. The camera moves by bidule · · Score: 1

    "The only way to completely avoid this is to have a perfect model that is right all the time."

    Far from true. Many pathological interpretation will solve themselves as the camera moves.

    For instance, a pedestrian could blend into the pole behind. Half a second later, the perspective has changed and the pole is behind something else.

    So the "tiny change" must hold true as the camera moves, or it won't cause failure.

    --
    ID: the nose did not occur naturally, how would we wear glasses otherwise? (apologies to Voltaire)
  16. Re:Anyone who actually makes this stuff realizes t by religionofpeas · · Score: 1

    And we have even less of an idea what consciousness is. According to the current scientific state-of-the-art, there is no physical mechanism for consciousness, yet it clearly exists. Of course, said AI fanatics will say nonsense like ...

    If you have no idea what it is, how would you know that it is nonsense ?

    there is no physical mechanism for consciousness

    If there's no physical mechanism, how/why did it evolve ?

  17. Star Trek by Anonymous Coward · · Score: 0

    This is how Captain Kirk and Spock can always make any evil computer blow up by doing "illogical" things. It's a safety feature of AI, not a bug!

  18. Re: Anyone who actually makes this stuff realizes by Anonymous Coward · · Score: 0

    actually there is a grand unified control equation called the Hamilton-jacobi-bellman equation but you are just a hack job dumbfuck for not using it.

  19. "AI" by ledow · · Score: 2, Insightful

    The problem with this kind of "AI" (it's not, but let's not go there) is that there's no understanding of what it's actually doing. We're creating tools, "training" them, and then we have no idea what it's basing decisions on past that point.

    As such, outside of toys, they aren't that useful and SHOULDN'T BE used for things like self-driving cars. You can never imagine them passing, say, aviation verification because you have literally no idea what it will do.

    And it's because of that very problem that they are also unfixable, and unguaranteeable. You can't just say "Oh, we'll train it some more" because the logical consequence of that is that you have to train it on virtually everything you ever want it to do, which kind of spoils the point. And even then, there's no way you can guarantee that it will work next time.

    Interesting for beating humans at board games, recognising what you're saying for ordering online, or spotting porn images in image search. Maybe. Some day. But in terms of reliance, we can't rely on them which kills them for all the useful purposes.

    It's actually one of the first steps of humans creating systems to do jobs, that the humans do not and cannot understand. Not just one individual could not understand, but nobody, not even the creator can understand or predict what it will do. That's dangerous ground, even if we aren't talking about AI-taking-over-the-world scenarios.

    1. Re:"AI" by fluffernutter · · Score: 4, Insightful

      I think most people putting a lot of money into AI don't really understand the difference between programming a response to a stop sign and understanding what a stop sign is. If a stop sign is bent over from a previous accident and covered in snow, you will still stop if you truly understand what that object is. If you have programmed a stop sign, the vehicle is lucky to sail on through because stop signs aren't white objects on a pole close to the ground. How do you program for even every physical condition a stop sign may find itself in?

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    2. Re:"AI" by mesterha · · Score: 4, Informative

      How do you program for even every physical condition a stop sign may find itself in?

      This assume the AI even needs to see the stop sign. A driverless car has many advantages over a human. It can have a database of the locations of all stop signs. It have telemetry information from other nearby cars. It can have 360 degree sensors that include cameras and lidar. It doesn't get tired or drunk. It can receive updates based on "mistakes" made by other driverless cars.

      Even if there are problems with some of the information, the system can still perform an action based on the total information that is safe for the people in the situation. For example, even if doesn't see a new stop sign, it might still have enough information to see that there is another car entering the intersection.

      Of course, it will make mistakes, but it just has to make significantly fewer mistakes than humans. Honestly, given the pace of progress, that doesn't seem too hard.

      --

      Chris Mesterharm
    3. Re:"AI" by fluffernutter · · Score: 1

      How does the database get built then? Is every city, county, municipality in the world going to have some way and be legally bound to report immediately any time a stop sign is moved? We might as well be talking about how safe flying cars are. Making an educated guess at what to do at an intersection isn't good enough. When you say AI only needs to be as good as people, you are not correct. They need to be good enough to avoid all accidents a human would have avoided. Otherwise the technology has failed and the person in that accident should be able to sue. AI should never make a mistake that would not happen in a manual car, that is just a big step back to what we have now.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    4. Re:"AI" by ledow · · Score: 2

      Sigh.

      If you have to record every stop sign for the cars, you don't have AI. You have an expert system, at best, running on a database.

      Also, you could just make the roads like railways. It would be infinitely safer to have driverless cars on driverless-only, fixed route highways. No pedestrians, no unexpected actions, no junctions to deal with, no need to "interpret" anything. Nobody has serious objection to automation. What we object to is pretending that these things are thinking or learning when they're following orders. And rather than try to make them "human" and learn how to read our roads, it would be much easier to just paint a giant magnetic-paint line on the road to indicate the middle of the lane and have done with it, rather than try to train a computer vision module to recognise white lines from a perspective-skewed camera image obscured by everything from rain to debris to garbage to other cars.

      And we're assuming that we can teach machines to "learn" at all, which isn't true. If that was true, the best machines would be kicking our arses at everything by now, just from sheer amount of data input, speed of data input and processing capability. In actuality, they are winning - with our help - at a handful of board games when we spend years crafting a machine to do just that. That's it. That's the limit of "AI" and deep learning.

      Hell, even Google's own search indexes have to be manually moderated and pruned still, because otherwise they get scammed in seconds - by other automated systems and a bunch of low-paid link-spammers on the Internet.

    5. Re:"AI" by angel'o'sphere · · Score: 1

      Self driving cars are not trained.
      They are hard cided. (facepalm)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    6. Re:"AI" by angel'o'sphere · · Score: 1

      For a self driving car a stop sign is irrelevant.
      It always will behave at a road crossing 'as in doubt', and if necessary will give the other car the right of way. Even jf the other car had no such right.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re:"AI" by fluffernutter · · Score: 1

      Well they're really going to suck to drive in then. They're going to basically be paralyzed at some intersections. Admittedly, that's better then T-boning someone but not commercially viable. If they get confused at an intersection with a bent stop sign, how will they ever drive around snow clearing equipment in the process of clearing the road?

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    8. Re:"AI" by Godwin+O'Hitler · · Score: 1

      It doesn't get tired or drunk.

      That's what the experts are working on next.

      --
      No, your children are not the special ones. Nor are your pets.
    9. Re:"AI" by Anonymous Coward · · Score: 0

      The problem with this kind of "AI" (it's not, but let's not go there) is that there's no understanding of what it's actually doing. We're creating tools, "training" them, and then we have no idea what it's basing decisions on past that point.

      A very succinct explanation of the military there.

    10. Re:"AI" by Anonymous Coward · · Score: 0

      I think most people putting a lot of money into AI don't really understand the difference between programming a response to a stop sign and understanding what a stop sign is. If a stop sign is bent over from a previous accident and covered in snow, you will still stop if you truly understand what that object is. If you have programmed a stop sign, the vehicle is lucky to sail on through because stop signs aren't white objects on a pole close to the ground. How do you program for even every physical condition a stop sign may find itself in?

      How do you program humans to do the same thing?

    11. Re:"AI" by mesterha · · Score: 1

      Your problem seems to be based on what people call this technology. Most people in machine learning don't think these programs are intelligent in the human sense. Roughly speaking, machine learning is often good at solving problems that are difficult to code but are solvable by humans. As for artificial intelligence, a whale shark is not both a mammal and a fish.

      --

      Chris Mesterharm
    12. Re:"AI" by Anonymous Coward · · Score: 0

      Of course, it will make mistakes, but it just has to make significantly fewer mistakes than humans. Honestly, given the pace of progress, that doesn't seem too hard.

      When one person makes a mistake, we blame the person. They run over a kid and they get put in jail.

      When one automated car makes a mistake, we blame the system that is identical in all instances of that car. The system runs over a kid and they get banned from the road.

      That is a much harder problem to solve than even hard AI.

    13. Re:"AI" by drinkypoo · · Score: 1

      If you have to record every stop sign for the cars, you don't have AI. You have an expert system, at best, running on a database.

      I don't think that was the claim. I think the claim was that they can have such a database. If they approach an intersection which their database doesn't say has a stop sign, they're still going to utilize their programming (whether it's AI or not) to determine what to do. And further, if they approach an intersection which their database does say has a stop sign, they're still going to be looking at the road for the stop sign and the limit line. (The sign, of course, is only interesting if it helps you find the line.) And hopefully they will look at the sign anyway, because what if it's got a plastic bag and a DETOUR sign on it? That's useful information as well.

      Hopefully if there is a signage change, then the network knows about the detour. And that's the next point; all level 4 and 5 vehicles are going to be phoning home, all the time. There will probably not be any exceptions. These vehicles will belong to networks (the agreements for which are already in place between the automakers) which are used to make or help make decisions for thousands of other vehicles. Forget subsequent vehicles; the first vehicle arriving at an intersection which has signage which doesn't match the database is going to raise a red flag in what we will call the NOC for the moment, since I don't know if there is yet a standard industry term for the centers which will manage this information. They will retrieve a video stream from the vehicle which will allow a human to make the decision as to what subsequent vehicles will do upon reaching that point.

      rather than try to make them "human" and learn how to read our roads, it would be much easier to just paint a giant magnetic-paint line on the road to indicate the middle of the lane and have done with it,

      That depends on how you define "easier". That just makes you dependent on the application and maintenance of the magnetic paint line, and vulnerable to a variety of new attacks. If you're actually going to build a rail, you should literally build a rail. We've had that technology for literally hundreds of years now. It is tested and proven. Even roller coasters rarely go off the rails, and they are designed to be thrill rides. We can put cars on a captive rail system that has the same advantage. The packaging advantages of EVs permit you to design a vehicle with a single rail running right up the middle. You could build dual-mode vehicles with enough battery to poop around town which then jump on a rail and charge while they run on it, and single-mode vehicles which only go between points on the rail network. If we're going to change everything, let's do something that actually makes sense.

      And we're assuming that we can teach machines to "learn" at all, which isn't true.

      Well, we can program them to learn, but we can't teach them to learn. If we could, they wouldn't need us.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    14. Re:"AI" by Neuronwelder · · Score: 1

      Or if one of the screws came off and the stop sign is hanging upside down. Or if half of the sign is bent because a truck hit it.

  20. Huh by Anonymous Coward · · Score: 0

    Flip a few bits and the software stops working as intended. Who'da thought?!

  21. It's true by Northdot · · Score: 1

    I have a social site that uses several Cognitive AIs from the big three (Amazon, Google, Microsoft) to analyze images that users upload.

    The false categorizations from these AIs are often baffling to the human eye. Like WTF can't you tell that is a human face partially obscured by a ball cap? Nope.

    It seems that the way humans perceive images is to compare what our eyes tell us to internal 3D models we carry around of the real world - ie actual intelligence of what we are seeing. The AIs are blindly categorizing based on combinations of pixel shapes/colors found in the training set images - so they easily fall for the tricks outlined in TFA.

    1. Re:It's true by fluffernutter · · Score: 1

      The automated driving industry is being driven (no pun intended) by a complete ignorance of how good our brains are at putting together some patterns of light and making the correct decision from it.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  22. SIGH by fluffernutter · · Score: 2

    I've been saying it before and I'll say it again. These automated cars will be forever getting into accidents because they didn't see a child because of the sun, or because it didn't know a cat would run into the road, or because they saw a ball go into the road but did not anticipate a child running after it. There are too many things to code for.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    1. Re:SIGH by wonkey_monkey · · Score: 3, Insightful

      I've been saying it before and I'll say it again.

      And you'll presumably keep saying it until it suddenly isn't true, when you'll have to stop.

      It doesn't matter much if auto-cars do get in accidents as long as they get in fewer accidents than humans do, as a result of the scenarios you've outlined and more. One day they will be smart enough to consider that a child might appear when a ball does, but for now they can just stop or slow down when they see the ball (which is an obstruction in the road).

      They used to think computers would never beat humans at chess. Then it was Jeopardy. Then it was Go. One of the few certainties in life is that the "it can't be done!" crowd are invariably proven wrong, sooner or later.

      --
      systemd is Roko's Basilisk.
    2. Re:SIGH by fluffernutter · · Score: 1

      First of all, board games are a totally different problem than driving. Board games are at one end of the spectrum where there are really no decisions being made. AlphaGo has to pick what road to go down because it can't make all the calculations and it is a critical part of what it does, but ultimately its success comes from the fact that a game is just a calculation which computers are good at. Understanding the real world is not something computers are good at, so they can't deal with basic changes in the world. They need to be good enough to not get sued into oblivion, and if they can't adapt to subtle changes that is what will happen.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    3. Re:SIGH by Anonymous Coward · · Score: 0

      Being better than a human is not enough. The AI has to be orders of magnitude better than the humans, as humans make the rules.

      Humans don't evaluate risk based on statistics, but rather emotion. It will only take a few horrific accidents for self driving cars to be declared dangerous and out lawed. Being better than humans is not enough.

    4. Re: SIGH by jader3rd · · Score: 1

      But they'll be getting in less accidents than human piloted vehicles. Humans get blinded by the sun too.

    5. Re: SIGH by fluffernutter · · Score: 1

      Not if AI doesn't get better than it is. Humans get blinded by the sun because our eyes can't function while staring at the sun. AI may be 'excused' by getting blinded by the sun once, but while it is easy to excuse a human for being infallible, it is less easy to excuse a machine that is driving a car and can't read the world's patterns properly in all situations. there is a reason why they are only being used under the strictest of conditions right now; because they don't want the true pattern to be seen, that they will actually be blinded by almost anything as this article seems to indicate.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    6. Re: SIGH by R3d+M3rcury · · Score: 1

      Humans get blinded by the sun because our eyes can't function while staring at the sun. AI may be 'excused' by getting blinded by the sun once [...]

      AI can be outfitted with sensors that we don't have. So while the visible spectrum may become confused, radar and infrared may not be. So a hexagonal object positioned near an intersection might be enough to tell the AI that it should stop, even if there are a few stickers on the sign or the sun is shining into the sensor.

      Also, it's easier to make sure a light sensor feeding an AI has appropriate filters. It's tougher to remind drivers to wear sunglasses...

    7. Re: SIGH by fluffernutter · · Score: 1

      In a sensor, a stop sign is just a blob of red spectrum light. People have to tell it if the blob of red spectrum light is standing 10 feet from the ground by an intersection then it is a stop sign. Except a balloon may be red and on a 10 foot string. So they need to tell the car everything that isn't a stop sign. Also a stop sign may not be standing straight up, but that doesn't make it any less than a stop sign so they have the teach the car to recognize the stop sign in every way that it can be bent over and covered by dirt and snow. Now they have a vast set of qualifications for a stop sign, they have to make sure that none of these other possible states for a stop sign matches anything else in the world that might be placed next to an intersection. Because they are not using strong AI, every one of these possibilities needs to be programmed in, and it could likely get to be tens of thousands of conditionals just so it doesn't get confused by a stop sign. This is just a stationary object. How many millions of situations will need to be programmed to recognize construction equipment and understand what color they may be, what state they may be in, and what direction they may be driving? millions of statements. Understanding flagmen at construction sites, millions more statements. Every object in the world that may be by a road needs to be understood and I am not sure how they will do that all with the current state of AI.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    8. Re: SIGH by fluffernutter · · Score: 1

      Let me add that I understand that there is a lot of complex code in vehicles today, but the risk that AI introduces is that you are now putting it in full control of heavy machinery in public, and any mistake in any of these billions of lines of code could kill a person that may not even be driving a car at all.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    9. Re:SIGH by angel'o'sphere · · Score: 1

      All the examples you give here are just idiotic.
      If a driverless car does not see a pedestrian running into the road because if the sun, somwould a driver!
      And: driver less cars have more than just cameras, it is impossible for them to be blinded by the sun.
      Your ball and child dxample is just ridiculous. 'Anticipate a child'? How retarded are you!? The car is not anticipating anything. It is hardwired to break when an object comes into its path. Same way 'I'm hardwired to break'.
      Do you realy think the programmers of self driving cars are such idiots, to forget the obvious?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    10. Re:SIGH by angel'o'sphere · · Score: 1

      Well,
      I really wonder.
      You do know that we have self driving cars since 10 - 20 years?

      We only wait for regulations and legislations to change.

      All your claims in this post, and the previous ones regarding AI, self driving cars, and computers ... are: wrong.

      And: self driving cars are not driven by an AI.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    11. Re:SIGH by fluffernutter · · Score: 1

      Well Autopilot already confused a truck trailer for a bridge which seems like a fairly obvious mistake, so.. absolutely. It's all about the tricks that shadows and light can play on a sensor. It won't get blinded the same way as a person but it will make a mistake just the same. It's not that I think these programmers are idiots, I just don't think it is possible for any human to think of all the possibilities.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    12. Re:SIGH by fluffernutter · · Score: 1

      Tesla even had a WARNING months before hand that the tech had an issue with trailers. A person activated the self parking feature with their phone and the car drove into the back of a tailor because the low mounted sensors couldn't detect it. I would think if they were sharp people, then they would have looked at every flaw related to trailers and fixed them yet in Florida a car runs into a trailer months later.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    13. Re:SIGH by fluffernutter · · Score: 1

      Well I'm not sure why Uber and Google are doing all this research then, if self driving cars have already been here for 20 years.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    14. Re:SIGH by thegarbz · · Score: 1

      These automated cars will be forever getting into accidents because they didn't see a child because of the sun

      Funny how in many tests AIs have been better at this than humans. Your "sun" example is especially stupid.

    15. Re:SIGH by fluffernutter · · Score: 1

      Well I think Autopilot running into a trailer because of the way the sun was shining on it was stupid. Maybe Tesla has fixed that but you're stupid if you think something like that won't happen again.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    16. Re:SIGH by wonkey_monkey · · Score: 1

      Understanding the real world is not something computers are good at

      Go back 20 years, find someone making this same comment, then bring them forward 20 years and show them what's been achieved so far and see if they change their mind at all. At the very least, they'll admit there's been a lot of progress.

      That's the thing about progress. It keeps getting better, by definition.

      --
      systemd is Roko's Basilisk.
    17. Re:SIGH by Anonymous Coward · · Score: 0

      I've been saying it before and I'll say it again. These automated cars will be forever getting into accidents because they didn't see a child because of the sun, or because it didn't know a cat would run into the road, or because they saw a ball go into the road but did not anticipate a child running after it. There are too many things to code for.

      I've been saying it before and I'll say it again. These human drivers will be forever getting into accidents because they didn't see a child because of the sun, or because they didn't know a cat would run into the road, or because they saw a ball go into the road but did not anticipate a child running after it. There are too many things to take into account.

      Henceforth I'm surrendering my drivers licence.

      There, FTFY.

    18. Re:SIGH by Anonymous Coward · · Score: 0

      Which is why we don't code for them, we invent machines that can learn them. Sigh yourself.

    19. Re:SIGH by Gussington · · Score: 1

      It doesn't matter much if auto-cars do get in accidents as long as they get in fewer accidents than humans do,

      Not true. If the road death rate is 20000, mostly to due preventable causes, but Robot cars offer and death rate of 10000 but completely random, it will still be unacceptable.

      One day they will be smart enough to consider that a child might appear when a ball does, but for now they can just stop or slow down when they see the ball (which is an obstruction in the road).

      So behave much worse than a human, thus be a worse overall experience? And you are assuming it sees the ball every single time. Because the first time it doesn't and kills a child, the company will be sued out of existence.

      They used to think computers would never beat humans at chess. Then it was Jeopardy. Then it was Go. One of the few certainties in life is that the "it can't be done!" crowd are invariably proven wrong, sooner or later.

      Ah right, so everything ever thought of is always possible. Great argument...

    20. Re:SIGH by angel'o'sphere · · Score: 1

      Because they want their own ones instead of buying the technology from Germany and Japan.

      On the other hand a good deal of their equipment might be bought in ... no idea.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    21. Re:SIGH by angel'o'sphere · · Score: 1

      An autopilot is not a self driving car.
      And actually IMHO they should be forbidden.
      Either have a human controlled car with driver assistance or an autonomous car. But not a half bread aoutopilot.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    22. Re:SIGH by fluffernutter · · Score: 1

      I'll need you to cite a reference for that. I know there are self driving cars for off-road use, which is much easier. To my knowledge there are no self driving cards made for public road use, even in germany and japan.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    23. Re:SIGH by fluffernutter · · Score: 1

      I took a class on AI 20 years ago, and not much seems to have changed to tell you the truth.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    24. Re:SIGH by fluffernutter · · Score: 1

      But Autopilot is how they plan to get to self driving car.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    25. Re:SIGH by Anonymous Coward · · Score: 0

      There are self driving cars that can "trivially" make their way from A to B. There are self driving cars that can make more efficient strategic planning decisions.
      There are driving cars that do all that and have a more robust decision making in unexpected fast twitch scenarios. Moving cars have been around for a while (20 years). There will always be ways to improve data interpretation and decision making to be more robust, more efficient and to conclude a greater understanding of the problems involved in navigation and tactics.

    26. Re:SIGH by angel'o'sphere · · Score: 1

      Google is your friend.
      Even google has a self driving car since roughly a decade ... just to mention it :)

      In the meantime: https://www.fzi.de/en/our-offe...

      In Karlsruhe we have self driving cars from every majour brand since minimum 10 years ... cycling around, under supervision of course.

      I live in Karlsruhe ... and I worked for Continental, as test engineer for the cameras used in driver assisting cars. Continental is one of the mayjour manufacters of equipment for self driving cars and assisting systems. (Yes, that is the company that is mostly known for its tires)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    27. Re:SIGH by fluffernutter · · Score: 1

      Cars that are driving in test zones don't count. I'm talking about the viability of a self driving car driving freely on public roads, meaning it drives exactly like a human. People are already complaining about driving behind a Google car because they are limited in speed, therefore they are not ready for full public.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    28. Re:SIGH by thegarbz · · Score: 1

      Well I think Autopilot running into a trailer because of the way the sun was shining on it was stupid.

      The only thing stupid is thinking the sun had anything to do with it at all. Maybe you should re-read the report, it's available online. 13 pages of text and no sun mentioned anywhere. Humans however, well they really shouldn't operate vehicles at all when the sun is out. Over 3000 crashes annually attributed to sun glare in England alone. Clearly humans aren't fit to drive.

      Maybe Tesla has fixed that but you're stupid if you think something like that won't happen again.

      And that's just another thing you don't get, computers are deterministic. If a scenario has been fixed it can be fixed for a wide variety of drivers at once. Humans can't have updates sent out. Fuck humans can't even follow basic road rules most of the time.

      But hey believe what you want. I will go with computers being better, and the NHSTA agrees saying people driving on the highway with Teslas Autopilot are 40% less likely to be in an accident. Something that also came out of the report which didn't mention the sun.

    29. Re:SIGH by fluffernutter · · Score: 1

      You missed my point. If the code was too complicated for them to miss a thing like a trailer, then they will make another mistake like that again, and over and over. Maybe it won't be a tailor next time, maybe it will be a person. I'm not saying that mistake will happen, I'm saying a different one will. Computers are better, but people have to program them. The only way to take people out of the process is to have strong AI, which is at first what I thought these companies were doing. Right now they are testing in controlled areas or calling it 'driver assist' to mitigate the issues, but the concept of them taking one of these cars into full public without strong AI is scary. There is too much that relies on manual programming.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    30. Re:SIGH by thegarbz · · Score: 1

      If the code was too complicated for them to miss a thing like a trailer, then they will make another mistake like that again

      You missed my point: The code is already better than human drivers in highway conditions. The code can get better and for each version of better it gets automatically rolled out across the fleet.

      Humans on the other hand have not become better drivers in the past 30 years, and for every single driver that gets better there are 5 billion other drivers who don't. AIs will still make mistakes, but progressively less mistakes, and the sooner we get the fallible meatbags out of the equation the better for everyone.

    31. Re:SIGH by fluffernutter · · Score: 1

      Autopilot was only better in highway conditions because the Florida accident made everyone very leery of letting Autopilot handle any kind of non-basic driving. So yes, the combined effect of someone killing themselves with Autopilot and the driver assist made highway driving saver. I'm also quite sure Autopilot limits the speed the person drives to the speed limit as well, which is another artificial gain because a person could always drive that speed in a manual car they just don't choose to. This has nothing to do with stop signs however. The reason why Autopilot doesn't work as well in the city is because that is where all the complexity is that I am talking about. Very rarely does anything unexpected happen on the highway.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    32. Re:SIGH by angel'o'sphere · · Score: 1

      The article is about a test drive.
      The cars I mentioned drive in the city on public roads. I thought you would read a few of the articles on that site (and/or google) and figure that.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    33. Re:SIGH by fluffernutter · · Score: 1

      But they only drive in an area that is closely monitored. And there are still people in them. So it's not automated driving yet.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    34. Re:SIGH by angel'o'sphere · · Score: 1

      They are monitored. Yes. Nevertheless they drive automatically.
      Or would you trust a car that never was driving automatically before?
      How would you craft an automatically driving car unlesss it is monitired during its first steps?

      Here it is! Aos new self driving car: ta tam! Never was autonomous on the road ever ... (unsupervised? supervised?)!
      Buy it now!

      Hu?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    35. Re:SIGH by fluffernutter · · Score: 1

      My point was that you can't judge safety from a car that is monitored. There was recently an article about how they still have to take control all the time. Therefore they are nowhere close to ready yet.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    36. Re:SIGH by angel'o'sphere · · Score: 1

      And my point is: a car that is not monitored during trials will never go to the road autonoumously.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    37. Re:SIGH by fluffernutter · · Score: 1

      Or may never.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  23. This has been known for over 30 years by Solandri · · Score: 4, Insightful

    AI researchers first ran across it when developing neural nets. The longer you allowed a neural net to learn, the more rigid its definition of boundary conditions became. Sometimes so rigid that the net became useless for its intended task. e.g. You could develop a neural net which would stop a train in the correct position at the platform 80% of the time. Further training would increase this to 90%, then 95%, then 99% of the time, but resulted in the net completely flipping out the remaining 1% of the time when it calculated it was going to overshoot by 1 mm outside the trained parameters. The first solution was to stop the learning process and freeze the neural net before it reached this stage, then simply use it in production with the learning capability (ability to modify itself) disabled. The next solution was to use simulated annealing to occasionally reset the specific things the neural net had learned, while retaining the general things it had learned.

    You also see this in biological neural nets. As people get older, they tend to get set in their ways, less likely to change their opinions even in the face of contradictory evidence. (As opposed to younger people who are too eager to form an opinion despite weak or the lack of evidence.) I suspect this is also where the aphorism "you can't teach an old dog new tricks" comes from. IMHO this is why trying to lengthen the human lifespan in the pursuit of immortality is a bad idea. Death is nature's way of clearing out neural nets which have become too rigid to respond properly to common variability in situations they encounter. My grandmother hated the Japanese to her dying day (they raped and killed her sister and niece during WWII). If people were immortal, we'd be completely dysfunctional as a society because everyone would be holding grudges and experience-based prejudice for hundreds of years, to the detriment of immediate benefit.

    1. Re:This has been known for over 30 years by R3d+M3rcury · · Score: 1

      The first solution was to stop the learning process and freeze the neural net before it reached this stage, then simply use it in production with the learning capability (ability to modify itself) disabled.

      Which works until somebody re-enables it...

    2. Re:This has been known for over 30 years by angel'o'sphere · · Score: 1

      Your example makes no sense.
      Neural nets are not used to stop a train at a plat form in the correct position.
      You use markers, e.g magnets, and sensors to recognize such markers.

      Holding grudges is a character flaw. Plenty of societies have ways to teach: don't hold grudges.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    3. Re: This has been known for over 30 years by Anonymous Coward · · Score: 0

      Your comment is poetically appealing, but it links human learning and machine learning through analogy and metaphor only. Before we stop trying to extend human life perhaps it would be better to place this on firmer foundations.

    4. Re:This has been known for over 30 years by Anonymous Coward · · Score: 0

      Basically machine learning (what people are calling weak AI) is always a trade off between accuracy and smoothness/regularisation. Most networks are simple real numbers in, real numbers out systems with a sigmoid (+ or -) applied to get the "class". The more complex the machine (more layers/more complicated neurons etc) - and the longer you train it in the case of deep networks - the higher its potential accuracy. The cost, however, is that the function embodied by the network becomes literally less smooth, so small changes in input (a pixel here, a geometric distortion there) can lead to a drastic change in the output. The simpler the network - or the more heavily regularised it is during training - the smoother the network and the less sensitive it is to the input, at the cost of lower classification accuracy.

  24. irrelevant to driving cars by rkordmaa · · Score: 1

    Do you cross the road solely because you have the green light, never mind the speeding truck that is obviously not slowing down? No self driving car worth its salt would. Traffic signs are good and everything but you cannot rely on them 100%. A necessary sign could be missing, not visible, in the wrong place or other drivers might plain not respect traffic rules. Traffic signs are a guideline, not hitting anything and not getting hit by anything is the true golden rule and I*m certain every self driving car on the roads has been engineered with that in mind.

  25. Optical Illusion? by Anonymous Coward · · Score: 0

    Perhaps we can call it an "Optical Illusion", a newly discovered part of AI that has nothing to do with how humans operate.

  26. this headline... by Anonymous Coward · · Score: 0

    just gave me a bad case of deja-vu.

  27. How is this different from human vision? by Anonymous Coward · · Score: 0

    How exactly is this different from human perception? Numerous experiments show that various stimulae can "mask" our perceiving of something otherwise obvious in the environment. It's simply that, as we are all human and wired roughly similarly, that we tend to see the same things and recognize similar maskings. AI's "wirings" (and evolutions) differ.

    I've parked in no parking zones because a single thin branch crossed a small part of the sign, and stop signs because the shadow of a building fell across the middle of it as I approached the intersection. We are all subject to pattern blindness.

    It's entirely possible that AI's will shortly be *better* generally, even statistically enoromously so, at correctly identifying things in the environment and still be "prey" to this issue. Because (some researcher demonstrated mathematically not too long ago) ANY learning mechanism is liable to attractors and peaks that are a side effect of its training profile rather than of the world that is.

    The only "antidote" is to train to machines to recognise signs in ways similar to us (but that's not perfect either, somebody else might have seen the stop sign even bisected by shadow ... somebody else might not see a stop sign in high glare against truck with reddish panels passing behind it where, were it not my grasp of pattern matching, I would wonder why he said he couldn't see it). Then we'd be more likely to "see" a sign marked in a way to "mask" it to machine vision as it would be a similar mask to us.

    But I fear the only "solution" will be an "arms race" yet again. Machines learn to recognize (and report ... and ideally inform each other) of masking attempts, while wanna-be pranksters, criminals, and terrorists find new ways to mask.

        AI vision masking stickers 4sale on 4chan .... one time use only guaranteed.

    -- TWZ

  28. Next turn, my legs. by Anonymous Coward · · Score: 0

    This, basically.
    These AI systems simply don't check things enough and adapt those memories properly.
    The feedback systems sometimes simply aren't even there in some cases, which horribly limits their ability to adapt to unknowns. (usually ones that have been brought to market that have this ability removed since "it is a finished and tested product that needs no changes")

    Memory-based AI systems with regular feedback would be able to figure out these failures by constantly analysing their environment for structured information that is made to stand out purposefully to be noticed easily.
    Problem is most companies rightfully would never put out a system capable of self-modification because, well, you saw Microsofts AI hilarity (read:disaster)
    The same thing can happen to any self-modifying AI. It could start to read peoples faces as signs if given the right start.
    More research needs to be done on LIMITING the ability for an AI to modify itself. That is a whole other area or research that isn't dealt with much, weirdly.
    Most AI right now is heavily brute-force rather than abstract analysis.

  29. It's going to be a mess by Anonymous Coward · · Score: 0

    Self driving is going to be a very rough transition if it ever comes to be reality anytime soon. You have so many variables even when they are presented correctly. Such as signage between different countries, and frankly your going to have vandalism and missing signage. Your going to have roads improperly marked, and some roads in the world are not even paved. Human's for all the failures and flaws have the ability to recognize and adjust to these changes. The people hoping for a quick change to self driving vehicles are really in for a wake up call.

  30. I waited for a yellow light to change by raymorris · · Score: 1

    I've waited for a stop sign to change too.

    Once, a cop was behind me and the light ahead was yellow. Not wanting to take a chance, I stopped at the light. I waited at the light and after I went through I got pulled over. I was confused. Why did he pull me over? The cop was very confused - why had I gone right through a red light after apparently noticing him behind me, he asked. What? I didn't do that, I said. I stopped and waited for the light to change. Aha! I waited for the light to *change*. It changed from yellow to red, and I went.

    1. Re:I waited for a yellow light to change by phantomfive · · Score: 1

      How did that go, did you get a ticket?

      --
      "First they came for the slanderers and i said nothing."
  31. Re:Anyone who actually makes this stuff realizes t by mesterha · · Score: 1

    For example, we do only observe actual intelligence in connection with consciousness. Seeing them as separate is hence not a scientifically sound approach.

    I don't agree. There are very few things we call intelligent. I'm sure they have lots of incidental correlations between them.

    And we have even less of an idea what consciousness is. According to the current scientific state-of-the-art, there is no physical mechanism for consciousness, yet it clearly exists.

    This is a good point. We have no scientific definition for intelligence or consciousness. Trying to reason about them is just an exercise in contradiction and equivocation.

    --

    Chris Mesterharm
  32. Because it not AI, its SI? by Anonymous Coward · · Score: 0

    Artificial Intelligence = Actual intelligence, but artificial. Conscious intelligent decisions.

    Simulated intelligence = NOT Actual intelligence, but looks like intelligence. Zero intelligent thought involved in decisions. Complex rule-set make actions seem like they were conscious actions.

    1. Re:Because it not AI, its SI? by Dagger2 · · Score: 1

      You say that as if you think that actual intelligent thought isn't just a complex set of rules under the hood.

  33. Re: Anyone who actually makes this stuff realizes by Anonymous Coward · · Score: 0

    Hey! It's a first semester control systems student!

    Hi, kid! How's it going?

    Don't worry. Someday you'll have to control something real, and you'll lose your smugness pretty quick. Happens to the best of us.

  34. Wrong title, not a real problem by lorinc · · Score: 2

    The title should have read "Carefully crafted decoy using massive computation resources can fool not up-to-date AI".

    Here's how it works:
    1. Get access to the AI model you want to fool (and only this one). Not necessarily the source code, but at least you need to be able to use the model as long as you want.
    2. Solve a rather complex optimization problem to generate the decoy
    3. use your decoy in very controlled conditions (like stated in the linked paper)

    While the method for fooling the model is fine (and similar work has been buzzing lately), the conclusion are much weaker than you expect. First, because if you don't have the actual model, you cannot do that. You need to run the actual model you are trying to fool. So that takes out all remote systems with rate limiting accesses. Second, your rely on tiny variation which can be more sensitive than real world variation. Take for example the sticker on road sign, if you took the picture on the sunny day, the decoy will very likely not work on rainy day or at night. Third, if the model evolves, you have to update the decoy. Here's the problem with statistical learning systems: they learn. It's very likely that the model got updated by the time you finished the computation and printing the sticker. Many people believe that future industrial systems will perform online learning which renders those static methods useless.

    So yeah, actual research model can be fooled in very specific cases. However, It's not as bad as some article try to make it sound. I'm not saying it won't happen, I'm saying it's not as bad as you think it is. Hey, if you want to impersonate somebody, put some make up and if you want people to crash their car, cover the roadsigns with paint. There you have it, humans are easily fooled by some paint.

  35. Poor Tay, The First AI Suicide by Anonymous Coward · · Score: 0

    We were all PO'ed that M$ has killed-off Tay.

    Now we know the truth! Tay committed suicide to keep M$, particularly Bill Bates, from weaponizing here, after Bill had butt-fucked her.

    Jajajajajajjajajaja

  36. Overlearning Problem by Anonymous Coward · · Score: 0

    This old issue is probably raising its head due to some constantly learning systems, or the difficulty of determining the threshold when the network loses its ability of producing usable answers on variable input, i.e it becomes oversensitive and overfitting. Perhaps a hierarchical system with the subsystems learning in various speeds and "elasticities" could help here.

  37. Re:Oh norp by Anonymous Coward · · Score: 0

    try:
          if (confused==true):
              killAllHumans()
          else:
              killAllHumans()
    except:
          killEverything()

  38. Not how it works by SoftwareArtist · · Score: 2

    Almost every comment posted so far about this story is totally wrong. Adversarial examples are a hot topic in deep learning right now. We've learned a lot about how they work and how to protect against them. They have nothing to do with "weak" versus "strong" AI. Humans are also susceptible to optical illusions, just different ones from neural nets. They don't mean that computers can never be trusted. Computers can be made much more reliable than humans. And they also aren't random failures, or something that's hard to create. In fact, they're trivial to create in a simple, systematic way.

    They're actually a consequence of excessive linearity in our models. If you don't know what that means, don't worry about it. It's just a quirk of how models have traditionally been trained. And if you make a small change to encourage them to work in a nonlinear regime, they become much more resistant to adversarial examples. By the time fully autonomous cars hit the roads in a few years, this should be a totally solved problem.

    If you build deep learning systems, you need to care about this. If you don't, you can ignore it. It's not a problem you need to care about, any more than you care what activation function or regularization method your car is using.

    --
    "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
    1. Re:Not how it works by Anonymous Coward · · Score: 0

      "By the time fully autonomous cars hit the roads in a few years, this should be a totally solved problem."

      Let's just get this out of the way, there is no way these cars are hitting the road in a few years. They'll have to work in snow, rain, terrible road conditions, users who don't wash, fix or update their cars, etc.... Maybe in a few years we'll see them deployed in a limited manner and that would be a great start, but anyone who is promising any more than that is being disingenuous or trying to milk VC money.

      I think we'll see autonomous cars widely deployed eventually, but it's going to be longer than a few years. The argument I hear a lot is that they just have to be better than human drivers. Well, when one runs over and kills a 6 year old, you can tell the parents, don't worry, it's not the cars fault, it's statistically safer than humans and see how well that goes over.

      There's more to creative disruptive technologies than putting the bits together. Determining how to best integrate that tech into society is just as, if not more important if you want it to succeed.

    2. Re:Not how it works by Anonymous Coward · · Score: 0

      Almost every comment posted so far about this story is totally wrong.

      Not "wrong", per se, but a defense of what people feel. You just have to watch a few commercials about what a car means emotionally to a person to realize where the opposition is coming from. People identify with their cars, and hence their ability to drive the car. People who played chess were always cynical about machines playing, for whatever reason, until they had no choice but to accept that Magnus Carlsen could be beaten by an iPhone.

      The transition to self-driving cars will take longer than many in the industry might think, but it will happen. Trying to "educate" the public by showing them that they're effectively dumber than a small item consisting of plastic and semiconductors won't speed this transition.

    3. Re:Not how it works by phantomfive · · Score: 1

      By the time fully autonomous cars hit the roads in a few years, this should be a totally solved problem.

      If you're talking about SAE level 5 cars, then it sounds like you're the one who is dreaming.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Not how it works by Anonymous Coward · · Score: 0

      And if you make a small change to encourage them to work in a nonlinear regime, they become much more resistant to adversarial examples

      You mean add more layers, because that's how you get more non-linearity. ;) I don't know how effective the adding of the layers is in combating the effects of overfitting, though..?

  39. Re:Anyone who actually makes this stuff realizes t by gweihir · · Score: 1

    And we have even less of an idea what consciousness is. According to the current scientific state-of-the-art, there is no physical mechanism for consciousness, yet it clearly exists. Of course, said AI fanatics will say nonsense like ...

    If you have no idea what it is, how would you know that it is nonsense ?

    Simple logic. If consciousness does not exist, but is just an illusion, however illusions require consciousness, then the claim leads to a contradiction ("Reductio ad absurdum"), and hence the claim is false.

    there is no physical mechanism for consciousness

    If there's no physical mechanism, how/why did it evolve ?

    Do you know that it evolved? Claiming that everything must have evolved is nonsense. Science does not make such a claim. It claims that our bodies have evolved, and that is a very well founded claim given genetics. It is not a 100% thing though, more like 95%. (Not predicting a "God" or such nonsense here, but some other mechanisms could have had major impact.)

    Now, we do not have any such data for consciousness. We simply do not know how it works at all and what we have in Physics currently does not contain any mechanism for it. We also have so far failed to detect any "DNA" or other signatures in it that would indicate it is mostly inherited. Claiming that consciousness "evolved" is not scientifically sound at this time as there are no actual observation to support that.

    As Physics is very well understood at this time, this is a major problem and the only scientifically valid answer to how consciousness or intelligence works is "We do not know". The question is open.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  40. Re:Anyone who actually makes this stuff realizes t by Anonymous Coward · · Score: 0

    They will become obsolete if you truly believe that the value of a human lies in what jobs he actually performs.

    If you believe that I feel sorry for you as you are a miserable and myopic person.

  41. Re:F.U.D. by Anonymous Coward · · Score: 0

    You keep trying to spread Fear, Uncertainty, and Doubt.

    You continue to be wrong.

  42. Re: Anyone who actually makes this stuff realizes by Anonymous Coward · · Score: 0

    Actually there are some attempts at explaining what consciousness is: https://en.m.wikipedia.org/wiki/Integrated_information_theory

  43. As I recall, a chuckle, no ticket by raymorris · · Score: 1

    That happened several years ago, but as I recall he didn't give me a ticket. The explanation made sense to him when I explained I was a bit distracted knowing he was behind me, so I waited for the light to "change".

  44. Wow, I'm shocked, *SHOCKED*... by hazardPPP · · Score: 1

    ...that one can devise a clever way to fool what is essentially a sophisticated gigantic pattern-recognition and classification system. Since that is all artificial neural networks are essentially.

  45. Norman by sycodon · · Score: 1

    We've known this since the 60's

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
  46. This is news? Look at human success rate by lpq · · Score: 1

    How many humans grow up to be geniuses capable of making a mark on society? Most -- not. How many grow up to be, to some slight or large amount, "bad apples"? It doesn't take much to cause humans to grow up to be "failures". Most won't make it big and most won't have any impact. So why should we be surprised when slight variations in input would cause a computer to start down a wrong track.

    The different here, is that it is easier to pull the plug and start over again -- or possible erase bad input and overwrite with new -- something that can't be done with humans.

    So far, we are proving how poorly humans do at the jobs we might use AI for. Any argument against AI can be turned into an argument against humans.

    Really, its something more social leaders should be thinking about if we really want humans to not just evolve -- but survive.

  47. I'm looking forward to the future by Anonymous Coward · · Score: 0

    Self driving cars, no menial jobs and robots doing the housework.

    The future is going to be a traffic accident filled, diabetes infused, welfare funded trainwreck filled with people longing for when the past was, for the first time in history, actually objectively better than the present.

  48. Re:Anyone who actually makes this stuff realizes t by Anonymous Coward · · Score: 0

    People without consciousness may be safely replaced by people that have them as there's no loss to the global system.

    Easy logic and consequences.

  49. Re:Anyone who actually makes this stuff realizes t by Anonymous Coward · · Score: 0

    What they don't realise is that the best AI is just the precisely codified knowledge of experts. The moment that the situation requires intuition or deeper understanding, so-called AI will easily fall apart.

    Ugh, the problem submission is referring to is not related to the symbolic systems of the 80's, but to that of neural nets, that is the right brain way of doing things. Intuition and detection of deeper or non-obvious structures of a problem is the strength of these systems.

  50. Additional Electronics add to Cost by Neuronwelder · · Score: 1

    Aren't cars expensive enough for you? Most of a difference between a $40,000 Cadillac is just electronic devices. Do you think you can honestly afford the additional electronics of an AI device? (Then you must be making a boatload of money!)

    1. Re:Additional Electronics add to Cost by Neuronwelder · · Score: 1

      Meant to say $40,000 and $80,000.. oops

  51. One mistake = dead human(s) by Rick+Schumann · · Score: 1

    You people think you're going to have self driving cars in a few years that you can take a nap in on your way to and from work? Think again. This 'technology' is not going to be ready for real world use anytime soon. Stop drinking the 'self driving car' kool-aid, stop believing media hype, and go learn to drive properly and safely, you'll be doing it for quite some time to come, maybe the rest of your natural lives. Get used to it.

  52. Re:Anyone who actually makes this stuff realizes t by gweihir · · Score: 1

    That does not make any sense at all. You are confused.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  53. Buckets by wbtittle · · Score: 1

    We (folks who are way further down the spectrum than we want to admit to) are very good at creating buckets. Buckets are awesome. Buckets help me break down problems into manageable sub units and find solutions incrementally as a result.

    The problem with buckets... They are always wrong.

    If we could replace human drivers with automated drivers instantly. We could make automation happen more quickly than we can without doing that.

    If we could violate the laws of physics and make flying cars a reality (some of the quad copters are getting close). 3D sky makes the problems easier. But buckets will be involved again. Lots of buckets.

    --
    God: "I don't leave footprints!"
  54. Tiny Changes by n329619 · · Score: 1

    They've taped over the "STOP" sign letters with a "GO".