Slashdot Mirror


EFF Launches New AI Progress Measurement Project (eff.org)

Reader Peter Eckersley writes: There's a lot of real progress happening in the field of machine learning and artificial intelligence, and also a lot of hype. These technologies already have serious policy implications, and may have more in the future. But what's the ratio of hype to real progress? At EFF, we decided to find out.

Today we are launching a pilot project to measure the progress of AI research. It breaks the field into a taxonomy of subproblems like game playing, reading comprehension, computer vision, and asking neural networks to write computer programs, and tracks progress on metrics across these fields. We're hoping to get feedback and contributions from the machine learning community, with the aim of using this data to improve the conversations around the social implications, transparency, safety, and security of AI.

48 comments

  1. One dimensional analysis by Anonymous Coward · · Score: 2, Insightful

    Based on the amount of time it takes me to solve ReCaptchas lately, I think the # of ReCaptchas/second that can be solved by a human is probably a good cross-domain proxy. When it takes me 1 hour to solve a ReCaptcha, I'm pretty sure SkyNet is already real at that point and just biding its time until Judgement Day.

    1. Re:One dimensional analysis by KGIII · · Score: 0

      I smoke a lot of pot. Like, a lot. It doesn't even take me that long.

      --
      "So long and thanks for all the fish."
    2. Re: One dimensional analysis by Anonymous Coward · · Score: 0

      LOL, i smoke so much pot that everything looks like a damn captcha. xD

    3. Re:One dimensional analysis by Anonymous Coward · · Score: 0

      My favorite are Traffic signs where you have slivers of the edge of the sign in the adjacent squares. It normally takes me 2 to 3 screens of image squares before it finally says I'm done and can post.

      Long gone are the days of simple OCR based Captchas. :(

    4. Re:One dimensional analysis by KGIII · · Score: 1

      That is a lot of pot.

      Also, that's the first down-vote I've received, in a long while. I'm kinda glad. I was worried that I was losing my touch. ;-)

      It's like they don't even know. If I say something "on topic" then it was probably coincidental or accidental. I ain't scared.

      --
      "So long and thanks for all the fish."
  2. I can summarize by 110010001000 · · Score: 2, Interesting

    You can just mark 0% for progress now. Playing Go or Chess or any game is NOT AI. Neither is Siri or facial or voice recognition or autonomous driving. They are just programs. Computers are good at Go and Chess because they have strict rules to follow. Computers love rules. Computers are less good at autonomous driving because the rules aren't as clearly defined.

    1. Re:I can summarize by Anonymous Coward · · Score: 1

      > They are just programs.

      So's the stuff in your brain. Wetware vs. hardware doesn't matter.

      > Computers are less good at autonomous driving because the rules aren't as clearly defined.

      In many situations, computers are obviously superior at driving than humans. Not long ago, it used to be that computers were worse than humans at driving in _every_ situation.

      But hey, keep :moving_goalposts: if it makes you feel better.

    2. Re:I can summarize by 110010001000 · · Score: 1

      Nope. The brain is nothing like a digital computer running programs. But nice try.

    3. Re:I can summarize by Wycliffe · · Score: 0

      Every time someone posts about AI, there are posts like this. It's called *artificial* for a reason. It's not true intelligence and it's not consciousness but no one is claiming that it is. It is computers solving complex problems which we call AI. Games like Checkers, Chess computers have pretty much been mastered. Freeform games like Starcraft they are gaining on. Complex patterns like image and speech recognition they are also gaining on quickly. The are still pretty weak in real world applications like lego sorting or folding laundry but we have unintelligent machines that can break these problem down into manageable chunks. Chunking is likely the way we move forward for the near future by taking on small domains at a time. We are also seeing where the different chunks are being recombined like in the self driving cars where they do scene recognition, text recognition, navigation, etc... as separate modules but combine the results into a system that can do very complex tasks. It's basically what we've been doing in factories for 100 years. The thing is that once we have a machine that can do all the different pieces, even if it is the size of a room, we know what to do next. We do what we did with computers and start shrinking it until that room size system fits in your pocket. Is it true intelligence? No, it's better. It can do the tasks you need to do without questioning you and without rights of its own.

    4. Re:I can summarize by Anonymous Coward · · Score: 1

      We've had a lot of No True Scotsman in the comments on AI lately.
      Are you just pretending to not know the definition of Artificial Intelligence?

    5. Re:I can summarize by Peter+Eckersley · · Score: 2

      That was true in the past, but it just isn't true of the recent progress in machine learning. Take a look at the data we've collected on problems like visual question answering, reading comprehension or learning to play Atari just by watching the screen, and you'll see that progress is happening in domains that either lack rigid rules, or where the rigid rules are non-trivial to discover.

    6. Re:I can summarize by 110010001000 · · Score: 1

      " It is computers solving complex problems"

      If THAT is what you call "AI", then the term is meaningless. Computers have been solving complex problems for decades. This new AI hype is just another cycle that will go away once the VCs grab a few dollars.

    7. Re:I can summarize by 110010001000 · · Score: 1

      So image and voice recognition and learning to play games. Enough said. Ridiculous. A computer is going to be better at ANY game. The fact that it can play Go or checkers or whatever game you can come up with doesn't change that fact.

    8. Re:I can summarize by funky_vibes · · Score: 1

      AI is just what ever happens to be the pinnacle of computer science at the moment.
      By definition, AI is the things most people don't yet understand.
      With that said, the more we move into machine learning, the less it becomes AI, and the more it becomes organic intelligence.

      These paths lead to such different solutions that we've yet even to theorise, on how to marry the paradigms of the programmed with the self-taught.

    9. Re:I can summarize by Anonymous Coward · · Score: 0

      By definition, AI running on silicon is inorganic intelligence.

    10. Re:I can summarize by LifesABeach · · Score: 1

      I was curious about its comment on, "moving the goal posts"; and applying it to short term memory and long term memory. Are both memories learning at the same time? Or possibly, is there a "moving" of data from one part of the brain to another part?

    11. Re:I can summarize by LifesABeach · · Score: 1

      Can you site a web page that follows your "world view?"

    12. Re:I can summarize by Anonymous Coward · · Score: 0

      Would love to hear your definition of "AI". It sounds very much like "what brains have that computers never can".

    13. Re:I can summarize by ShanghaiBill · · Score: 2

      " It is computers solving complex problems"
      If THAT is what you call "AI", then the term is meaningless.

      It is not AI because it is solving "complex" problems, but because it is using machine learning to figure out for itself how to solve the problem. Machine learning is a (very important) part of AI.

      Look, I understand that you have seen some Will Smith movies on Netflix about robots and AI and stuff, and you think that is "AI". But this is a technical forum for nerds, not a movie discussion board. When actual researchers are discussing "AI", they are almost never talking about human level "strong AI", which is still science fiction. They are talking about "weak AI", which means exactly the type of research referred to in TFA.

      Every time there is any article about AI, someone (often you) has to stick their nose in and start saying "This isn't AI", "This isn't AI". That adds nothing to the discussion. So either learn the terminology, and participate like an adult, or go back to Netflix.

      Also, AI researchers did not "steal" the term "Artificial Intelligence" from Hollywood. It was the other way around.

    14. Re:I can summarize by Anonymous Coward · · Score: 0

      But a digital computer running a layered neural network program does a pretty good simulation of a (small and incomplete) brain.

      If you think a computer can only follow rules, then which rules should it follow to be a grandmaster at Go? They're not limited to strict Boolean logic, but can apply heuristics learned from pure experience, working out the rules as they go and creating novel solutions that no human thought of. It's true that they currently function best in limited worlds, but that's merely a limitation of scale.

      Or so a great many expert researchers are convinced. But you've offered no reasoning to the contrary, just flat denials and nitpicking about semantics.

    15. Re:I can summarize by AthanasiusKircher · · Score: 1

      Let's clear up a few things here. First, I sort of agree with you broadly: a field defines its own terms. When people in the field of AI talk about AI without qualification, they often mean "weak AI." That's true.

      There are just a few elements of GP's objections, though, that make your response a bit overbearing. First, this is explicitly discussing an article on "AI Progress." Let's be clear that from the beginning AI researchers have often had some sort of "strong AI" as a long-term goal. In recent years, it seems some researchers have sort of abandoned that or tried to claim that "machine intelligence" should be evaluated differently from human intelligence, thus putting off "strong AI" as a goalpost.

      Nevertheless, you must admit that the concept of artificial general intelligence is still a target area of many researchers in the field. It's where the field got its name in the first place. That ultimate goal may have been sidestepped now because of the increasing realization that it wasn't something that could just be solved in a summer or two (as they thought back in the 1950s), but the whole reason it's called "AI" and not "adaptive algorithms" or some other more generic term is because of this concept of general intelligence as a goal.

      So, when an article is about "progress" in AI, it's not unreasonable to bring up how close or far we may be from that original goal of the field.

      Lastly, it's important to note that while a field gets to define its terminology, it's reasonable for laymen outside the field to point out when the terminology sounds misleading. "Artificial intelligence" is NOT like human "intelligence" as you note, nor even yet anywhere close to animal "intelligence" as much as we understand it. So why use the word "intelligence"? "Neural nets" are not anything like neurons. "Deep learning" barely resembles what we think of as "learning" for humans, certainly not "deep" in a straightforward English-language sense.

      There IS a mismatch behind the implications of the nomenclature and the results so far. If laymen are confused about AI, it's partly the AI researchers' fault for choosing misleading terminology that implies a stronger connection to human intelligence than the level AI is currently at. Is it tedious and unhelpful to point that out for EVERY article on AI tech? Probably. Is it relevant to mention it on an article discussion AI "progress" or an article clearly focused on Strong AI in the future (like dystopian prophecies, etc.)? Yeah, it is.

    16. Re:I can summarize by funky_vibes · · Score: 1

      No. I wasn't discussing chemistry.
      Sufficiently self modifying code has an organic, rather than artificial arrangement.

      And carbon is slowly replacing silicon for all our machines too, if not for performance reasons, then for abundance.

    17. Re:I can summarize by funky_vibes · · Score: 1

      Top google hits, try it next time.

      "This is one of the difficulties of using the term artificial intelligence: it's just so tricky to define. In fact, it's axiomatic within the industry that as soon as machines have conquered a task that previously only humans could do - whether that's playing chess or recognizing faces - then it's no longer considered to be a mark of intelligence. As computer scientists Larry Tesler put it: "Intelligence is whatever machines haven't done yet." And even with tasks computers can beat, they aren't doing it by replicating human intelligence."
      https://www.theverge.com/2016/...

      "Artificial Intelligence is the broader concept of machines being able to carry out tasks in a way that we would consider "smart".
      Machine Learning is a current application of AI based around the idea that we should really just be able to give machines access to data and let them learn for themselves."
      https://www.forbes.com/sites/b...

      "Machine learning is a particular approach to artificial intelligence. It is true that it is proving to me the most successful approach to AI. But, I disagree with Monica Anderson's answer: it is NOT the "only" approach.
      For example, you'd be surprised to hear that some of the self-driving cars that currently describing themselves as using AI, use very little machine learning and are mostly using rule-based systems."
      https://www.quora.com/What-are...

      About the problems of marrying concepts whose relationships are not well understood:
      https://www.technologyreview.c...

    18. Re:I can summarize by funky_vibes · · Score: 1

      In the 1960s a pocket calculator could've been considered AI.

      I think at this point it's still more meaningful to discuss differences in AI according to how the majority of data was input initially and continuously.
      Since there still isn't even the slightest hint of an unholy matrimony between programming and machine learning, nor of achieving anything even close to what people like to call "consciousness" or strong AI.

    19. Re:I can summarize by Anonymous Coward · · Score: 0

      That's because he's an idiot.

    20. Re:I can summarize by religionofpeas · · Score: 1

      The strict rules of Go don't help to figure out if a position in the middle of the game is winning or losing. Similar to driving. The rules of the road are clear. Figuring out if a dirt road is passable is hard.

    21. Re:I can summarize by religionofpeas · · Score: 1

      This new HTTP hype is just another cycle that will go away once the VCs grab a few dollars.

      Fixed that for you.

    22. Re:I can summarize by religionofpeas · · Score: 1

      Is it tedious and unhelpful to point that out for EVERY article on AI tech?

      It's especially tedious and unhelpful if the article did not actually make a mistake with using the term AI.

    23. Re:I can summarize by Anonymous Coward · · Score: 0

      Corporations stole the marketing traction of "AI" from Hollywood, with the end technical achievement goal of making shareholders as much money as possible.

      True "AI", in terms of correct terminology, is synonymous with "strong AI". It's what's been persistently "20 years from now" for the last 60--true intelligence incorporating the range of intelligent behavior that necessitates consciousness, or attributes that are indistinguishable from it.

      "Watson", say, is simply a grab bag of non-intelligent algorithms which are entirely disparate and have no demonstrated path to actual intelligence, glued together by sheer force of marketing will. Brilliant in terms of profit potential, simply misdirecting away from customers knowing what they're actually getting from that big IBM consultancy fee with some oversized halo effect of woo.

      Same pattern with "AI". Compuware "innovated" the trend 10 years ago, with their ludicrous "Software That Thinks" advertising tagline, now most of industry is likewise ditching basic honesty about their products for the same objectives. What you describe is not an accurate conceptual usage, it is not a scientific usage, it is simply being linguistically ensconced by the dollar potential of throwing the ill-applied term around at consumers.

      While you're entitled to your opinion on proper usage, my opinion isn't one of a random SF movie buff. I have 25 years in software development, including patents on image analysis algorithms I could easily, by current standards, call "AI".

      Except, I'm honest.

  3. 3 Laws Safe, Ignored by LifesABeach · · Score: 1

    If those that are trying to make a fast buck off of the unsuspecting using AI, wouldn't those same scary geniuses want an AI that wouldn't treat them the same? Why not a category titled, "3 Laws Safe?"

    And during my short journey into studying AI I've notice that once a beloved AI system figured out a solution, then other folks would optimize it using some variant of the C language. At the time, collecting these solutions was not feasible, but they are today. That would make an interesting category, "Accessing Solutions to Problems".

    I am also reminded of a battery like device discovered at an archeological site in the Mesopotamia region. Funny, the secret of the battery was kept secret for thousands of years. Now we treat it like a short term toy.

    1. Re:3 Laws Safe, Ignored by HiThere · · Score: 1

      Well, one reason is that the "3 laws" were intentionally designed to not be safely implementable. The only "robots" that I can think of that came near to implementing it were "the humanoids" (Williamson), and they were intolerable.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:3 Laws Safe, Ignored by funky_vibes · · Score: 1

      The 3 laws were designed to confuse and distract humans with nonsensical thought, while the robots kill everyone.

  4. machine scheduling = waiting + getting manipulated by Anonymous Coward · · Score: 0

    steered.. bushwhacked, hoodwinked, trampled, sad enough.. hats off to eff providing real help for a thankless crowd... good sports, stuff that really.. never mind.. cease fire stand down.. sing along.. https://www.youtube.com/watch?v=P1t6bvY1aWY .. probably has her own planet by now?

  5. Fair and Balanced by rdelsambuco · · Score: 1

    The AI Singularity is nearly upon us, but to be fair, there's a lot of AI hype out there, too.

    --
    I comment occasionally so that I can mod others -1 overrated or -1 offtopic.
    1. Re:Fair and Balanced by HiThere · · Score: 1

      Depends on what you mean by "nearly". If you mean within the life of most readers, I'd agree. But it's not immanent. I'd put it 15-20 years away. The problem is, most tasks that humans do don't require a full-scale human level AI.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:Fair and Balanced by religionofpeas · · Score: 1

      The problem is, most tasks that humans do don't require a full-scale human level AI.

      Full scale human level AI is actually pretty bad at a lot of tasks. Ask a human to look at all the Google streetview images, and identify every single bit of text. They'll get bored and distracted after a few hours, and start making mistakes, like skipping entire images.

      Google's AI platform can finish that task in less than a week with superior accuracy. Of course, it's going to make some hilarious mistakes once in a while, but on average, it's going to outperform any human.

  6. Can it interpret a sonnet? by AthanasiusKircher · · Score: 5, Informative
    What Alan Turing wrote in 1950 about the "imitation game":

    I am sure that Professor Jefferson [a critic of AI] does not wish to adopt the extreme and solipsist point of view. Probably he would be quite willing to accept the imitation game as a test. The game (with the player B omitted) is frequently used in practice under the name of viva voce to discover whether some one really understands something or has "learnt it parrot fashion." Let us listen in to a part of such a viva voce:

    Interrogator: In the first line of your sonnet which reads "Shall I compare thee to a summer's day," would not "a spring day" do as well or better?

    Witness: It wouldn't scan.

    Interrogator: How about "a winter's day," That would scan all right.

    Witness: Yes, but nobody wants to be compared to a winter's day.

    Interrogator: Would you say Mr. Pickwick reminded you of Christmas?

    Witness: In a way.

    Interrogator: Yet Christmas is a winter's day, and I do not think Mr. Pickwick would mind the comparison.

    Witness: I don't think you're serious. By a winter's day one means a typical winter's day, rather than a special one like Christmas.

    And so on, What would Professor Jefferson say if the sonnet-writing machine was able to answer like this in the viva voce? I do not know whether he would regard the machine as "merely artificially signalling" these answers, but if the answers were as satisfactory and sustained as in the above passage I do not think he would describe it as "an easy contrivance."

    That's an example of what Alan Turing expected of the "Turing Test." And the issue isn't knowledge of sonnets or English lit here or whatever -- it's being able to parse and understand and respond reasonably to demonstrate such understanding. That was Turing's definition of AI. The kind of AI that he predicted by the year 2000 would be able to fool a skilled "interrogator" specifically trying to trip up the AI and identify the computer when an AI would be put up against a human in the "imitation game" test.

    When a chatbot can do this, call me. Otherwise, all of this talk about "artificial intelligence," "deep learning," "neural networks," etc. is just fancy words for slightly more powerful statistical tools and adaptive algorithms. Maybe chaining billions of such things together could eventually lead to something that could carry on a conversation like Turing's example, but I've never encountered a chatbot with anything close to that. Most chatbots can't understand a pronoun reference to the previous sentence, let alone make abstract connections as shown in the above quotation.

    1. Re:Can it interpret a sonnet? by Anonymous Coward · · Score: 0

      What you are asking for is an AH (Artificial Human), not AI (Artificial Intelligence). A dog, for instance, has a complex nervous system and is capable of learning, making decisions, and generally acting and reacting in an intelligent way. Yet, you will not find dogs composing sonnets, much less discussing them.

      Your chatbot example is full to references to human perception ("nobody wants to be compared to a winter's day"), that only a human can have. You not only want intelligent computers, but ones that have a very deep understanding of what means being human. I should remind you that there are real humans that have trouble with this. Some would reply such things as "Because I want to", and "F*ck off". Would you not consider those "intelligent" (in the AI sense)?

    2. Re:Can it interpret a sonnet? by funky_vibes · · Score: 1

      Deep understanding of humans, requires it to be more intelligent than humans.
      Therefore, such a device is post-singularity, and unlikely to even be possible.

    3. Re:Can it interpret a sonnet? by Anonymous Coward · · Score: 0

      More powerful is relative. Eliza 1988 was far more powerful than Eliza 1982.

      Anyway I have given up this fight and now describe anything with a computer as artificially intelligent like an AI news aggregator that simply strips headlines. Keep the people ignorant, part of the dumbing down and I'm on the I made it side.

    4. Re:Can it interpret a sonnet? by AthanasiusKircher · · Score: 1

      Your chatbot example is full to references to human perception ("nobody wants to be compared to a winter's day"), that only a human can have. You not only want intelligent computers, but ones that have a very deep understanding of what means being human.

      First of all, it's not "my" example -- it was Alan Turing's. He was a founder of the entire field of AI. If you want to criticize him, fine -- but this was a standard he was willing to accept.

      Second, you're getting lost in the details. The point isn't about understanding sonnets, it's about understanding, period. The conversation could have been about black holes or traffic patterns or birds on a beach.

      An artificial "general intelligence" has been a goal of many AI promoters since the beginning. With such a general intelligence, it should be trivial to have it train in any number of skills or disciplines and answer questions about them.

      I should remind you that there are real humans that have trouble with this. Some would reply such things as "Because I want to", and "F*ck off". Would you not consider those "intelligent" (in the AI sense)?

      Are you asking me whether such replies are "intelligent" replies? My reply to that would like be "no," such replies do NOT demonstrate intelligence. It doesn't mean that the beings who make them are unintelligent, but such responses alone would not demonstrate intelligence or understanding. But I would assume a cooperative and non-mentally ill human would be able to talk about SOMETHING on SOME subject in such a manner to demonstrate understanding of something. Lots of people seem to think the goal of the Turing test is to simulate human behavior -- and if that were true, some chatbots might seem to have done well already. Your examples of non-responsive answers are perfectly "human" behavior.

      But the test IS NOT a test of simulating behavior. Turing designed this as a test for intelligence and assumed that the participating parties (including the interrogator, the computer, and the other human) would be acting in good faith. Moreover, if the test was just to determine which was a computer, the interrogator could simply ask, "Are you a computer?" But that would provide no insight into intelligence.

      The dialogue he gave illustrates understanding of concepts. Those concepts need not be predicated on human experience. They could be something completely different. But the responses require something MORE than basic "parroting" or canned replies. They require something more than a basic algorithm to solve a specific problem. They require a system that can learn and then demonstrate its understanding of that learning when asked.

      Perhaps there are other kinds of "machine intelligence" that wouldn't be able to do that. But I submit that if we are actually able to simulate a "general intelligence" even on the level of a dog, it would likely be trivial to then expand it or train it to answer questions somewhat like what's proposed by Turing here.

    5. Re:Can it interpret a sonnet? by RespekMyAthorati · · Score: 1

      Best description of Turing I've read.

  7. I beg to differ by DumbSwede · · Score: 1

    You seem to contradict yourself “Computers are less good at autonomous driving because the rules aren't as clearly defined”, and yet here we are with self driving cars already and soon to be affordable by the masses. Computers are becoming better at dealing with messy data. They are getting better at just about everything across the board and yet you would mark their progress at 0%, because evidently they can only follow rules. Is a neural network just following rules when it teaches itself to play Go? I’m assuming you would say yes. How about this, the neurons in your brain are just following rules when they sum action potentials across your synapses. I would concede that computers are not highly self-aware (yet). Are all animals highly self aware? I remember when people use to lament that computers where not as smart as a mosquito. I think we are probably at least to reptilian levels of self awareness and intelligence by now. AI is progress far faster than evolution did in creating human intelligence and only seems to be accelerating. No one thought 15 years ago that we’d have self driving cars by now, that computers could parse speaker independent speech, and identify objects in pictures even the species and bread of animals in pictures. By denying that there is true AI now, you seem to imply any true breakthrough in self awareness and self motivation are decades away if not impossible. I suspect self awareness will coalesce as AI gains more skills in more domains. I don’t mean coalesce on its own, but knowledge feeds on knowledge and AI workers will eventually crack problems that seem insurmountable now. Seems they get no credit for doing things that just a few years ago where suppose to be decades away.

    1. Re:I beg to differ by funky_vibes · · Score: 1

      I think most people in the 80s thought that self-driving cars would be a reality by the end of the 90s.
      Then came big business, and threw a wrench in the machinery of all AI-development, and mechatronics went out of fashion for 2 decades... by making everything about shrink-wrapping outdated software.

      "Two Things Are Infinite: the Universe and Human Stupidity."
      I think It's good that we are such optimists.

  8. C- for 0% by epine · · Score: 1

    You can just mark 0% for progress now.

    Depends on whether you render AI as "artificial intelligence" (dumb and tired) or "automagic induction" (smart and wired).

    Automatic induction is rocking out, lately, with important applications constructed using general purpose learning algorithms, mounds of data, and very little hand-crafted (expensive) feature logic.

    Feature engineering is pretty much a dead career already.

    But if you're satisfied spending the rest of your life griping about scant progress at clearing the One Ridiculously High Bar to Rule Them All (1950s-style), go right ahead.

  9. Postmodernisms by Anonymous Coward · · Score: 0

    Why isn't this 'mixed realities' in keeping up with the pluralisation of all the words?