Slashdot Mirror


A Neural Network Can Learn To Recognize the World It Sees Into Concepts (technologyreview.com)

An anonymous reader quotes a report from MIT Technology Review: As good as they are at causing mischief, researchers from the MIT-IBM Watson AI Lab realized GANs, or generative adversarial networks, are also a powerful tool: because they paint what they're "thinking," they could give humans insight into how neural networks learn and reason. [T]he researchers began probing a GAN's learning mechanics by feeding it various photos of scenery -- trees, grass, buildings, and sky. They wanted to see whether it would learn to organize the pixels into sensible groups without being explicitly told how. Stunningly, over time, it did. By turning "on" and "off" various "neurons" and asking the GAN to paint what it thought, the researchers found distinct neuron clusters that had learned to represent a tree, for example. Other clusters represented grass, while still others represented walls or doors. In other words, it had managed to group tree pixels with tree pixels and door pixels with door pixels regardless of how these objects changed color from photo to photo in the training set.

Not only that, but the GAN seemed to know what kind of door to paint depending on the type of wall pictured in an image. It would paint a Georgian-style door on a brick building with Georgian architecture, or a stone door on a Gothic building. It also refused to paint any doors on a piece of sky. Without being told, the GAN had somehow grasped certain unspoken truths about the world. Being able to identify which clusters correspond to which concepts makes it possible to control the neural network's output. The team has now released an app called GANpaint that turns this newfound ability into an artistic tool. It allows you to turn on specific neuron clusters to paint scenes of buildings in grassy fields with lots of doors. Beyond its silliness as a playful outlet, it also speaks to the greater potential of this research.

26 of 69 comments (clear)

  1. So what happens when this thing blows a cap? by Anonymous Coward · · Score: 1

    Does it go berserk and kill 5 billion people?

    I think these guys are building a matrix...

  2. News from November? by Anonymous Coward · · Score: 2, Interesting

    I remember seeing this and playing with GANPaint last November. It was on HackerNews, Twitter,... The article reads, "The team has now released an app called GANPaint." Now? The tweet right above this text, announcing GANPaint, is from November 27, 2018. So...is there something new, or is MIT just now getting the memo?

  3. Re:the real question by Tablizer · · Score: 2, Funny

    "Alexa, draw my hands larger on the news."

  4. Re:speaks to the greater potential of this researc by AHuxley · · Score: 3, Interesting

    Another decade of the AI winter avoided.
    The AI can now "learn", do "thinking" and "see".
    Funding secured.

    --
    Domestic spying is now "Benign Information Gathering"
  5. Re:Total BS by hakey · · Score: 5, Funny

    Don't get me started. Computer mice don't even look real. Computer scientists are so dumb they think trees grow with their branches and leaves pointed downward. I would like to see someone smoke a hash function, you can't!

  6. Re:Total BS by Anonymous Coward · · Score: 1

    Everyone in the field knows this. They distinguish neural networks from neuronal networks, which are intentionally more faithful to biology.

    Nevertheless there is some commonality between neural and neuronal networks in overall aspects of computation. The first big book already had the right name: Parallel Distributed Processing.

  7. AI by ledow · · Score: 5, Insightful

    So it statistically correlated randomly-grouped information over millions of trials?

    Still not AI. Still just statistics. Bad statistics. With complete lack of inference. With shady, if not downright dishonest, assertions made about its capabilities.

    You did what "AI" has had done to it for decades now... flip a bit to indicate success in some fashion, and throw millions of trials at it until it trains itself to activate "bit" more than a handful of times.

    It could be flipping because it's majority green. Because the top-left pixel is green. Because there's watermark on the image. Because some frequency curve (if you have those, it's highly unlikely to form those itself in even a billion attempts / generations / evolutions / trainings) hits on a certain colour.

    The fact is: You have NO idea what it's correlating on. It's almost superstition on the part of the AI (if it wasn't completely lacking in any intelligence).

    Did you know that if you feed a pigeon in a box at random times it starts to associate feeding time with whatever it happened to be doing, and so repeat that? Whether that's bobbing its head, pecking at the floor, or looking a certain direction.

    It then spends most of its time trying to replicate that convinced that it's "just not doing it quite right", like someone with a superstition about their team winning because they were wearing their lucky underpants - no amount of negative correlation will convince them they are wrong and get them to change their ways.

    And that's exactly the problem with "AI" / neural networks. Of course you can train them to a statistical correlation - you know why? Because you're eliminating / training out / not breeding from those that don't correlate somewhat. It doesn't mean that what they are working from has anything to do with what you were after. And, most importantly, it does not mean you can trust them further on new data, nor that you can "untrain" them when they get it wrong, nor that you can perpetually improve them by more and more training.

    All that happens is that it plateaus before it ever really gets useful (usually within the range of a PhD study - write your thesis up quick!), people release rubbishy apps "to show what it can do" and then it's never touched again because it can't be used for anything else and isn't particularly good or useful at what it does do.

    We don't have AI, stop trying to pretend that we do. When you get a machine that can infer, that can actually reason its answer (not just "well it matches shape 22%, colour 17% and overall pattern roughness 19.4%", but "I can see branches here, here and here. They are connected. The connection grow and increase in width. The thickness part, which looks trunk-like, ends in a solid base which resembles soil", etc.)

    Until then, this is all just a waste of time, and heuristics (YOU told it when it got the tree right).

    1. Re:AI by ledow · · Score: 1

      You don't want your Tesla to change lanes because "it's Sagittarius and has a good feeling about this full moon".

      You want it to use intelligence. Slightly more intelligence than a pigeon.

    2. Re:AI by scamper_22 · · Score: 2

      While true, as a new father, I find myself asking this question.

      Is our intelligence just "statistically correlated randomly-grouped information over millions of trials?"

      I really ask that as a serious question. I watch my kind learn and he is like that pigeon you speak of. Maybe that's all our intelligence is. Just more complex.

      Your last sentence really piqued my interest.

      When we look at the world and identify objects, maybe we really do see more like:

      "well it matches shape 22%, colour 17% and overall pattern roughness 19.4%"

      and much less like

      "I can see branches here, here and here. They are connected. The connection grow and increase in width. The thickness part, which looks trunk-like, ends in a solid base which resembles soil"

      Again, I just wonder about such things. It's easy to dismiss AI just statistics or pattern recognition. But then you dismiss the pigeon as just pattern recognition. My genuine question is just how much of us is just pattern recognition? Maybe our intelligence is not something more mystical than that.

    3. Re:AI by Anonymous Coward · · Score: 1

      It seems clear that kids learn in this way after spending a bit of time with a few of my own. This is especially apparent when asking "unanswerable" questions. Here are some good ones that I like:
      "what is daddy wearing?" "bracelet" (correct answer: watch)
      "what sound does a bunny make?" *jumps up and down*
      "what sound does a strawberry make?" "RED!"
      "what sound does RED make?" *makes the sounds of an ambulance*

      They lack the regulation to think about and carefully answer (the the pre-programmed correct answers), so the statistical matches bubble up to the top.

      Also - this game is awesome in ages 1.5-3.

    4. Re:AI by Shaitan · · Score: 1

      "If every tiny neural network showed genius level intellect it would strongly suggest that they were very different from real brains."

      These days nobody is really trying to make something that works like a real brain. Something could be the functional equivalent of a real brain without being anything like one as well but nobody is building that either.

      What NN are as implemented are basically self-organizing algorithms. I should use the word self loosely, instead of writing code you use statistics to train them and nudge a little bit close to being the correct answer over time.

      Of course, you can fuzz them and try to find bugs to exploit the same as regular code but you can't debug them the same way you do regular code.

    5. Re:AI by schweini · · Score: 1

      > So it statistically correlated randomly-grouped information over millions of trials? I don't get this "AI is just a lot of IF statements that do statistics!" argument that gets thrown around a lot these days.

      Any algorithm is a series of if statements that work on data, and any data manipulation could be interpreted as being 'statistics'.
      Also, from what we know, the human brain does exactly that, too. Lots of correlations and sums of different action-potential cascades. If something is above a certain threshold, it propagates. The magic is in the complexity and the parallelism of our neural networks. But if we want to simulate it, there is no way around using an algorithm that runs on a turing-complete machine.

    6. Re:AI by epine · · Score: 1

      Still just statistics.

      News flash: it's statistics all the way down.

      Humans have no idea what we are correlating on, either. This has been amply demonstrated in neurology over and over again.

      What we do have, however, is a highly specialized module for Making Shit Up—which like the visual cortex—pretty much never takes a day off. It's central to why humans are fixated on communicating so much of life in narrative form. Sometimes the MSU is onto something, other times you've checked into hotel Batshit Royale. (You may or may not be able to tell the difference.)

      The reason none of our existing AI meets your personal requirements is that the human brain is still on the order of 10,000 or 1,000,000 times more energy efficient. Running all the required modules at the same time would require somewhere between 500 kW and 50 MW, just to hazard a rough guess.

      Generally it's a good idea to focus on fine-tuning your subsystems before wandering naively into systems integration hell—with all the while the unit wheel of the old analog power meter spinning like a turbine blade.

      Wright brothers: This wing shaped is generating significant lift at achievable airspeeds.

      You: You still haven't got your aircraft off the ground.

      Wright brothers: This propeller shape is generating substantial airflow.

      You: You still haven't got your aircraft off the ground.

      Wright brothers: This strut structure has sufficient torsional rigidity at a very low weight.

      You: You still haven't got your aircraft off the ground.

      Basically your insight is similar to Roger Penrose's: human intelligence is so amazing, there can't possible be an analytic path to reaching such an immense pinnacle step by step. Everything you achieve will be derivative and pathetic until you install the quantum defibulator, and then it will sing with the voice of an angel.

      So basically you think we're going to devise AGI the same way Edison invented the light bulb: just trying one damn thing after another until suddenly the light goes on (and stays on long enough to commercialize). I personally don't think Edison stood a chance to invent AGI though the application of 99.999 999% perspiration extracted from vast slave-monkey stadiums.

      Any sensible person would continue to explore the analytic path, because analytic solutions are fundamentally more useful than non-analytic solutions.

      The weird thing about AGI is that we're going to have to become far more comfortable with semi-analytic solutions, because NN systems inherently contain non-analytic goodness. But not exclusively, either with ANN or human neural networks: the human brain itself has gobs of detailed interconnection structure.

      This whole narrative about how some breakthrough in AI "now does X, but still doesn't do Y" is as old as the hills. Many people seem to love perpetually drawing smaller and smaller boxes around their own personal preciousness.

      Fall back! To the keep! To the keep!

      Finally I understand Aragorn's perplexing advice: "Ride out and meet them!" (Also Gimli's "100% chance of death, what are we waiting for?" narrative ethos.)

      The androids are coming. It'll be a long march. I'm not so psychologically insecure that I won't march with them along the way, long before this aircraft ever gets fully off the ground. And whether or not it gets off the ground at the end of the day, we'll learn a tonne along the way.

    7. Re:AI by burtosis · · Score: 1

      In my opinion it's highly likely likely that actual strong AI will use today's algorithms as simply component parts. After all, autonomous cars are shaping up to use quite a few of the base design details from the Ford model A, they just use many additional elements to achieve the emergent behaviors.

    8. Re:AI by jbengt · · Score: 1

      Did you know that if you feed a pigeon in a box at random times it starts to associate feeding time with whatever it happened to be doing, and so repeat that? Whether that's bobbing its head, pecking at the floor, or looking a certain direction.

      Well, it works a lot better if you don't randomize the times, but rather feed them at certain regular intervals - not so short that they don't reproduce the behavior, and not so long that they never get rewarded when they do reproduce the behavior.

  8. Trying to find the great advance in research by Anonymous Coward · · Score: 1

    MIT PR department overhypes absolutely everything to the point of making it next to impossible to understand what is actually new and valuable research. Well, I guess that keeps the money flowing in, but sometimes it would be nice if they wouldn't appear to mostly act as an obfuscation layer between their researchers and the reader.

  9. Re:speaks to the greater potential of this researc by wiretrip · · Score: 1

    The timing is interesting as even journalists are starting to turn against what passes for 'AI' these days...I forsee an AI winter next year..

  10. Re:speaks to the greater potential of this researc by Applehu+Akbar · · Score: 1

    "So you're saying strong AI has potential? Sounds good. When though."

    None dare call it strong AI, that's all. Pitch it as an approach to extended versions of the same sort of problems that narrow AI is solving, and you will partake of the same rich funding as narrow AI.

  11. Re:Total BS by grep+-v+'.*'+* · · Score: 2

    I would like to see someone smoke a hash function, you can't!

    No, but you can let the magic smoke out of something that runs it. With enough acrid solder smoke floating around you won't know the difference.

    CPU instruction HCF: Halt and Catch Fire. Link.

    This was a TV Show?!? I didn't know.

    --
    If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
  12. I concur by lamer01 · · Score: 1

    I think our 'intelligence' is just more layers of pattern recognition. And, by patterns, I don't mean just what our 5 senses bring in. The brain monitors additional inputs. We construe those as emotions, feelings, guesses, etc.

  13. Re: Total BS by Anonymous Coward · · Score: 1

    Brain or not, it works in the real world. It's been a standard technique in particle physics since the early 1990's, and has been used to make real discoveries. You believe it's not thinking? Fine. But that just means it's increasingly possible to do these very sophisticated tasks without thought, which could hitherto only be done with thought. That's big news, not snake oil.

  14. Re: speaks to the greater potential of this resear by Shaitan · · Score: 1

    It can learn a style like georgian, that is still impressive.

  15. Re:Total BS by chuckugly · · Score: 1

    People keep saying this but I've written assembly for a few different machines and I've never actually seen a HCF opcode in any of them. Is this some sort of nerd urban legend?

  16. Re:Total BS by burtosis · · Score: 1

    You can even sometimes tell what is frying by the smell and color of the magic smoke. Not much smoke but a highly acrid smell? Likely your typical electrolytic capacitors venting - often smelled from some cheap dimmable LED bulbs that fail after only a few hours. It's not common knowledge but they hide all the colors in any LED, you simply need to run massive current through it and enjoy the short lived show. My coworker could tell what basic type of resistor was over heating by the smell, almost as awesome as my old shop teacher who could taste oil weight. My personal favorite is the bright pink smoke you get from frying a particular brand of power mosfets. I still find it funny one of the best ways to spot problems on boards is to forgo any knowledge of current, voltage or electricity in general and simply use an IR camera to spot what's hot that shouldn't be.

  17. bad headline again by swell · · Score: 1

    "Recognize the World It Sees Into Concepts" ?

    Either the editor is illiterate and made a gross grammar error, or the headline should read:

    "Reorganize the World It Sees Into Concepts"

    In defense of the editor, they usually just copy stuff from a source without reading it. Perhaps the source was wrong this time.

    --
    ...omphaloskepsis often...
  18. Re:Total BS by mcswell · · Score: 1

    You dummy, they were Australian scientists!