Slashdot Mirror


IBM Researchers Teach Pac-Man To Do No Harm (fastcompany.com)

harrymcc writes: The better AI gets at teaching itself to perform tasks in ways beyond the skills of mere humans, the more likely it is that it may unwittingly behave in ways a human would consider unethical. To explore ways to prevent this from happening, IBM researchers taught AI to play Pac-Man without ever gobbling up the ghosts. And it did so without ever explicitly telling the software that this was the goal. Over at Fast Company, I wrote about this project and what IBM learned from conducting it.

The researchers built a piece of software that could balance the AI's ratio of self-devised, aggressive game play to human-influenced ghost avoidance, and tried different settings to see how they affected its overall approach to the game. By doing so, they found a tipping point -- the setting at which Pac-Man went from seriously chowing down on ghosts to largely avoiding them.

135 comments

  1. I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

    They trained their game two different ways, and moved a slider back and forth to vary how much influence the two training sets contributed. BFD.

    1. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 4, Insightful

      Yea. Even sillier when you remember that Pac Man gets points for eating ghosts, exponent style. The ideal Pac Man eats four ghosts per power pellet, otherwise you are leaving points on the table. Because the game has a finite number lf levels, every abandoned ghost is a lower total score.

    2. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 5, Funny

      That's the Conservative Pac Man you're describing. The Liberal Pac Man takes care not to eat the ghosts, and uses whatever points he get from eating pellets in a sustainable way to pay for ghost shelters and outreach to better understand them and protect them.

    3. Re: I fail to see what this has to do with ethics by AmiMoJo · · Score: 4, Interesting

      "Pacifist" runs of games are popular with the speedrunning community. Depending on the game it might be an achievement to simply finish it without harming anything, or it may just be another category to get the fastest time in.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re: I fail to see what this has to do with ethics by jellomizer · · Score: 1

      For a learning system, there is usually a factor to measure success. If the game ignore the points, and just the number of dots it ate, and how fast they did this, as its own internal scoring mechanism, and to only having to eat a ghost as a lower penalty then dying. So it will learn a separate scoring mechanism for it to be optimized which isn't related to the actual one.

      For me I use to play "pacifist" doom. Where I wouldn't kill any of the monsters, but just run away from them and see how fast I can get to the next level. Only killing the final boss, because that is needed for the game.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 1, Funny

      That's the Conservative Pac Man you're describing. The Liberal Pac Man ...

      -

      No, the Liberal Pac Man is a poseur who expects someone else to take care of the world's problems because he is too busy trying to be cool to actually get his hands dirty.

    6. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      Conservative Pac-man keeps gobbling resources until the whole world crashes (at stage 256).

    7. Re: I fail to see what this has to do with ethics by sjames · · Score: 5, Interesting

      That's the point. There are plenty of real world cases where we could be more efficient if we simply disregarded moral and ethical concerns. One of the concerns with machine learning is that they may find an optimal solution that violates ethical considerations. The problem is even larger when you consider an AI finding locally optimal solutions disregarding externalities.

      For a classic example, Ford once determined that paying off expected damages in wrongful death suits would be slightly cheaper than refitting existing Pintos to not explode.

      The Pac-Man simulation is a very simplified version of a case where, due to ethical considerations it is necessary to avoid the locally optimal solution.

    8. Re: I fail to see what this has to do with ethics by cascadingstylesheet · · Score: 0, Flamebait

      That's the Conservative Pac Man you're describing. The Liberal Pac Man ...

      -

      No, the Liberal Pac Man is a poseur who expects someone else to take care of the world's problems because he is too busy trying to be cool to actually get his hands dirty.

      He also insists that you call him Zhe Pacman. He identifies that way.

    9. Re:I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      They trained their game two different ways, and moved a slider back and forth to vary how much influence the two training sets contributed. BFD.

      Thanks a lot. Here I was thinking all of our ghosts would now be safe from aggressive AIs and you had to go and kick the stool out from under me.

    10. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      He also insists that you call him Zhe Pacman. He identifies that way.

      He identifies as French?

    11. Re: I fail to see what this has to do with ethics by cayenne8 · · Score: 1, Funny
      Blue Ghosts Matter.

      I see the start of a new movement of the BGM with t-shirts, rallies, riots and all....

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    12. Re: I fail to see what this has to do with ethics by apoc.famine · · Score: 2

      Even non-speedrunning gamers can find some real joy in pacifist runs. It's often far more challenging to not kill enemies than it is to just play the game as designed. It requires different strategies and skills, and often radically different gameplay.

      I've replayed a fair number of games that way, just because it breathes new life into an old favorite.

      --
      Velociraptor = Distiraptor / Timeraptor
    13. Re: I fail to see what this has to do with ethics by fahrbot-bot · · Score: 5, Funny

      That's the Conservative Pac Man you're describing. The Liberal Pac Man takes care not to eat the ghosts, and uses whatever points he get from eating pellets in a sustainable way to pay for ghost shelters and outreach to better understand them and protect them.

      And PAC Pac Man doesn't disclose how many points he has and uses them to get the ghosts to do his bidding.

      --
      It must have been something you assimilated. . . .
    14. Re: I fail to see what this has to do with ethics by magarity · · Score: 0

      The Liberal Pac Man

      There is no Liberal Pac Man, only Liberal Pac Gender Neutral Personhood Entity

    15. Re: I fail to see what this has to do with ethics by sourcerror · · Score: 2

      Meanwhile SuperPac Man just gobbles up all the points and uses them to lobby the game developer.

    16. Re: I fail to see what this has to do with ethics by rogoshen1 · · Score: 1, Funny

      'Pac Man'? Excuse me, it's 2018. Who do you think you are to assume his gender orientation -- how very problematic of you.

      Non-binary-genderqueer-trans-pac-demi-snowflake; thank you very much.

    17. Re: I fail to see what this has to do with ethics by mysidia · · Score: 2

      The Liberal Pac Man takes care not to eat the ghosts, and uses whatever points he get from eating pellets

      Not very many, b/c the Liberal Pac Man deliberately allows the ghosts to defeat pac man.
      Once by Pinky, then Inky, and Clyde, in that order --- Blinky doesn't get a turn, b/c there are only 3 Pacman Lives, and Blinky has too much privilege.

    18. Re: I fail to see what this has to do with ethics by mysidia · · Score: 1

      There is no Liberal Pac Man, only Liberal Pac Gender Neutral Personhood Entity

      Well... there's the other game Misses Pacwoman, I think it's called. They could also introduce a new version:
      Mr(s) Pac gender-fluid character

    19. Re: I fail to see what this has to do with ethics by mysidia · · Score: 1

      It requires different strategies and skills, and often radically different gameplay.

      Or for most games it might just be plain not possible.... example Zelda: A link to the Past.
      Plenty of unavoidable rooms that explicitly trap the player until all opponents in a room are slain, and key items
      necessary to progress that require the same to obtain.

      Also, winning any Super Mario Bros. game without beating king bowser and every castle boss will be a tad problematic.

    20. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      Is turning a key a non-pacifist action?

    21. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      The penalty for a company doing what Ford did should simply be... you don't get to be a company anymore.

    22. Re: I fail to see what this has to do with ethics by Anonymous Coward · · Score: 0

      But he took part in all those protests! He does have a difficult life trying to find someone to blame everyday for any injustice he can imagine. Still, it is hard work and changing the world in stuff. People just get confused when he says orange man bad.

    23. Re: I fail to see what this has to do with ethics by dasunt · · Score: 1

      Nethack has both pacifist conduct and the ability for types of monsters to go extinct via too many of that monster type dying. People have pulled of pacifist extinctionist challenges, which is possible because in Nethack, deaths done by your character break pacifist conduct (e.g. spells, physical attacks, etc (there are a few exceptions)) but deaths via other means (your pet killing things, etc) do not.

    24. Re: I fail to see what this has to do with ethics by AmiMoJo · · Score: 1

      Wow. I've always been fascinated by Nethack but the learning curve seems steep.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  2. Precisely. by Anonymous Coward · · Score: 3, Insightful

    This is being made up to be something it's not. Just another example of how non-technical people might interpret technical work.

    And just another example of using trendy buzzwords to get undeserved attention.

  3. Slow news day, Slashdot? by Rick+Schumann · · Score: 1

    Or is this supposed to impress us in some way?

  4. But can you teach Google by ruddk · · Score: 3, Insightful

    I don't think so. :*)

    1. Re:But can you teach Google by Anonymous Coward · · Score: 1

      Our digital ghosts are just too yummy.

  5. So they taught Pac-Man to always avoid the ghosts? by turp182 · · Score: 1

    I read the article, a lot of words for so little information.

    It's also pretty easy to avoid the ghosts when then are trying to avoid the player.

    --
    BlameBillCosby.com
  6. But, but ... by fahrbot-bot · · Score: 0

    IBM researchers taught AI to play Pac-Man without ever gobbling up the ghosts.

    ... ghosts are yummy!

    Wocka, wocka, wocka ... nom, nom, nom.

    --
    It must have been something you assimilated. . . .
    1. Re:But, but ... by freeze128 · · Score: 1, Funny

      Pac-Man might no longer be homicidal, but he still has a severe eating disorder.

    2. Re:But, but ... by cascadingstylesheet · · Score: 0

      Pac-Man might no longer be homicidal, but he still has a severe eating disorder.

      He prefers to think of himself as "differently hungry".

    3. Re:But, but ... by Anonymous Coward · · Score: 0

      No no, he's just a conservative. You can never satisfy his consumption desires, don't try. Kill him and give the pellets to anyone deserving, Pac Man is a bottomless pit of Republican consumption avarice. Watch it eat itself.

    4. Re:But, but ... by Pseudonym · · Score: 1

      Nobody is talking about the environmental devastation caused by over-harvesting of pac-dots.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  7. Interesting, but perhaps useless by alvinrod · · Score: 4, Interesting

    This is interesting, but I'm not sure how useful it is. You might be able to create an AI that has some desirable characteristics based on human morality, but as soon as you make it compete against other AIs that don't possess those characteristics, it will either adapt to possess them itself in order to remain competitive or it will perish if it's been crippled in a way to prevent it from adjusting. A pacifistic Pac-Man AI might be novel, but if it was made to compete, it wouldn't do as well.

    1. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 1

      but as soon as you make it compete against other AIs that don't possess those characteristics, it will either adapt to possess them itself in order to remain competitive or it will perish

      Only if you program competition as a desirable goal. It might not be. You might program them to prefer cooperation to competition. Why would you make "dog-eat-dog" a trait, when AIs don't need to eat? Why take a nature-based paradigm and impose it on a system that has no need for it?

      Why should AIs compete at all, is the question.

      --
      You are welcome on my lawn.
    2. Re:Interesting, but perhaps useless by mi · · Score: 2

      Why would you make "dog-eat-dog" a trait, when AIs don't need to eat?

      ICBMs don't need to eat either... Putin needs to eat. Guess, how he'll program his AI?

      Why should AIs compete at all, is the question.

      Because some of the tasks we may wish to entrust them will have adversarial aspects. If AI is charged with picking out wanted criminals from the crowd, it will need to weight severely harming the criminal — by having him arrested — vs. harming the rest of us a little bit — by letting him slip. Such an AI will need to compete with the criminal's efforts to disguise himself.

      Similar considerations apply in military applications — though the stakes are higher there.

      --
      In Soviet Washington the swamp drains you.
    3. Re:Interesting, but perhaps useless by Drethon · · Score: 0

      but as soon as you make it compete against other AIs that don't possess those characteristics, it will either adapt to possess them itself in order to remain competitive or it will perish

      Only if you program competition as a desirable goal. It might not be. You might program them to prefer cooperation to competition. Why would you make "dog-eat-dog" a trait, when AIs don't need to eat? Why take a nature-based paradigm and impose it on a system that has no need for it?

      Why should AIs compete at all, is the question.

      Particularly when AI, if it ever becomes a true AI instead of a basic machine learning algorithm, will evolve in a time where it seems like we have plenty of resources to go around if we can figure out how to actually share them (at least for human needs). Whereas humans evolved in a time when sharing often meant you starve during the winter. Might give them a bit different perspective, if global warming or some other catastrophe doesn't mess everything up along the way.

    4. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 1

      Gosh, I hope the end state for AI isn't something as mundane as law enforcement or military applications. That would show a real lack of imagination on the part of human beings.

      --
      You are welcome on my lawn.
    5. Re:Interesting, but perhaps useless by mi · · Score: 2

      I hope the end state for AI isn't something as mundane as law enforcement or military applications

      End state? Certainly not — if there is an "end" at all. But they'll certainly be used for that — indeed, already are used for that.

      And adversity is not going anywhere, unfortunately — with competing entities (corporations, nations, criminal enterprises, terrorist groups) using AI to their own ends. Just as you can not raise a child unprepared for adversity, you can not develop an AI unprepared to compete...

      --
      In Soviet Washington the swamp drains you.
    6. Re:Interesting, but perhaps useless by Monster_user · · Score: 2

      Early humans couldn't share because they would starve during the winter? That sounds highly illogical. Sure, there are limits, but why would we need a society if we didn't benefit from other members?

      I don't think this has ever been different for humans. We are stronger together. United we stand, divided we fall. We pool our resources to produce even more than we can alone. A being who spends his/her time hunting and gathering to survive has little time to spend researching advanced machinery to increase production per individual. That being had to produce excess so that innovators across the ages would have had free time to tip the scales away from a hunting and gathering society. Even the story of "man's best friend" the dog supports that sharing was important for the survival and advancement of the human race. Humans and dogs shared their abilities and spoils, and both would seem to have profited much. Some dogs are quite spoiled by their owners.

    7. Re:Interesting, but perhaps useless by Anonymous Coward · · Score: 0

      Why would you make "dog-eat-dog" a trait, when AIs don't need to eat?

      ICBMs don't need to eat either... Putin needs to eat. Guess, how he'll program his AI?

      I doubt anyone would think ICBMs need to adapt on their own accord and be a side onto themselves.

      Weapons of that nature are used as an extension of the power/force commanded by the persons that can wield it.

      It would be far preferable for such a weapon to do exactly as told in all situations, with the only real goal being the improvement of monitoring/control channels (think communications with it) so that the person using it is the one that continues to use it based on how they want to adapt to the situation.

      It's the difference between adding more sensors/cameras/etc and watching them from further away in real time plus controlling it from further away in real time - vs handing over nukes to another nation to use on your behalf.

      As an example, sure we can give nukes to Canada and trust they will always use them for us how we say to do so, but opens the risk that they don't, or the worse risk of using them against us.
      Only that giving a weapon system more autonomy makes the weapon itself that 3rd party instead of another human behind the proverbial wheel.

      That would be seen as giving up power and control, not commanding more power and control.

      If AI is charged with picking out wanted criminals from the crowd, it will need to weight severely harming the criminal â" by having him arrested â" vs. harming the rest of us a little bit â" by letting him slip. Such an AI will need to compete with the criminal's efforts to disguise himself.

      That too I don't think anyone would want to see.

      Criminals certainly for obvious reasons, but I'd bet even on the other side, law enforcement and detectives are not going to want to give up their jobs and careers to hand everything over to someone (or something) else.

      Things like facial recognition to pick out a person from a crowd, or even detecting a specific action someone would do far faster than a person, don't need adaptability. Especially so when they are being used as tools as an extension for a human.

      Again, it's the difference between asking for a power screw driver to replace your manual screw driver - vs just handing the entire thing over to someone else to put together for you.

      No one in law enforcement is going to want to give up their jobs, and anyone above them in the court or legal system would, if anything, want to replace thinking humans with machines that follow *their* orders exactly, not replace thinking humans able to say "no" out of ethical or moral reasons with machines able to decide "no" based on even less predictable rules.

      In all of the cases you list, I can't see anyone on either side of the stated usage that would want to use AI in this way. If anything they would be more likely to want traditional mechanical/electrical computers that follow instructions exactly, so they would have to rely on even less thinking feeling and reasoning people to carry out and enforce their will.

    8. Re:Interesting, but perhaps useless by grep+-v+'.*'+* · · Score: 2

      severely harming the criminal -- by having him arrested

      What? Just being arrested is being severely harmed? No. At best they GOTCHA or at worst it's a waste of everyone's time. But we want to make absolutely sure the bad guys never get away, right?

      More like:
      if Is_This_A_Person() then Report(Yes);
      else Report(No);

      Of course bringing asset forfeiture into the picture:
      if Is_This_A_Person() then Report(Yes);
      if Is_This_An_Object() then Report(Yes);
      else Report(No);

      Or for the latter, a much simpler:
      Report(Yes);

      BF would NOT be happy with this. That it is better 100 guilty Persons should escape than that one innocent Person should suffer

      So, and I'm guessing here, Honor used to be a much more vaunted concept (hence duels to the death for the insulted) than today, and "random" imprisonment by the King (or their representative) used to be much more of a harsh and permanent thing.

      I fear for the day we're 100% efficient, since NO ONE'S innocent of everything. Of course the ones making the rules are exempt, almost by definition. With computer security, computer administrators are usually exceptions so they can help implement, check, and debug (and repair!) the rules.

      --
      If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    9. Re:Interesting, but perhaps useless by apoc.famine · · Score: 1

      What? Just being arrested is being severely harmed?

      You're not from the US, are you? Here just being arrested can quite literally ruin your life.

      Arrests get airtime and newspaper articles, refusals to prosecute or being found innocent does not. So that means any future employer who does a cursory search on you finds out that you got arrested for something. They won't find out that it was a misunderstand, mistaken identity, or due to a corrupt cop. Have you seen any of the mugshot websites where they post all of them? Do you think they follow up on what happens and take them down for everyone not convicted?

      When you're arrested, you don't necessarily get to talk to the outside world for a bit. So you just go missing. You miss work shifts, meetings, picking your kids up from school, etc. When school finds out that you didn't pick up the kids because you were arrested, now you're on the watch list of potentially dangerous parents. Kid falls down and gets a bruise, teacher sees it, now it's a call to child protective services because you abuse your children. They can just come take them while they investigate, and you can't do shit about it.

      If you can't or won't make bail, you sit in jail. That means more missed work, and miss too much, and you're out of a job. Keep in mind that the publicity of the arrest and loss of the most recent reference might seriously harm your ability to find a new job. If you don't have someone else managing the bills, that's potentially a repossessed house or a foreclosure to add to your misery.

      Now, does this happen all that often if you're white and at least modestly wealthy? No. But it does happen, and that's a fucking travesty. You might not see it solely due to your race and socioeconomic status.

      --
      Velociraptor = Distiraptor / Timeraptor
    10. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 0

      you can not develop an AI unprepared to compete

      Sure you can. Use your imagination. Don't be so bloody-minded to think that competition is a necessary state for all systems.

      --
      You are welcome on my lawn.
    11. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 1

      Some dogs are quite spoiled by their owners.

      When my most recent dog died, I realized just how spoiled we are by our dogs.

      --
      You are welcome on my lawn.
    12. Re:Interesting, but perhaps useless by Anonymous Coward · · Score: 0

      The morality aspect is a completely subjective add-on by the observer, not the player. There is no risk/reward/stimulus of any sort for eating or not eating the ghosts based solely on the game play. The AI had to be told that the score mattered--because there is nothing in the game play itself that changes to make you understand the score counter matters--but the AI was not told that the ghosts did or did not matter, and it played accordingly. This is not ethics, it's a biased exercise in funding a per-determined outcome so they could ask for more money by showing "positive" results from their experiment. So not only did the AI not really learn any ethics, neither did the IBMers.

    13. Re:Interesting, but perhaps useless by alvinrod · · Score: 1

      If you can get everyone to make AIs that don't value competition you might have a point, but now there's a whole lot of incentive for one person to make a hyper-competitive AI, because it's going to stomp the crap out of the ones that don't know any better. You're either missing the prisoner's dilemma aspect of this, or just wishing that it didn't exist.

      The simple fact is that an AI which will utilize strategies which are more successful in the real world is going to do better than anything that refuses to employ those strategies. Even if you could get the humans creating them to agree to make them without those strategies, if you given the AIs any actual capacity to learn, as soon as one accidentally discovers a better strategy, it will win because it's using a more optimal strategy that produces better results. The others will immediately start adopting that strategy in response (even if it didn't originate with them), or if they've been artificially crippled in a way that makes it impossible, they'll be completely supplanted.

      Competition just happens to be a really good strategy.

    14. Re:Interesting, but perhaps useless by mi · · Score: 1

      Don't be so bloody-minded to think that competition is a necessary state for all systems

      Unlike a teddy bear or a saucer, AI is as multipurpose as a mind... Indeed, it is — or ought to be — a mind. To be useful in a real world, it has to know about all aspects of it, even if the degree of knowledge can differ between domains.

      Now, maybe, you can train a limited one — aimed at solving a particular task. But that really is no different from rearing a child teaching him only one thing (dancing, serving tea, tending cows) — and keeping him ignorant of all else... Unfair to the kid himself and (largely) useless to his future employers.

      --
      In Soviet Washington the swamp drains you.
    15. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 1

      Competition just happens to be a really good strategy.

      So is cooperation. You are anthropomorphizing all systems, and that is a losing strategy.

      --
      You are welcome on my lawn.
    16. Re:Interesting, but perhaps useless by mi · · Score: 1

      Just being arrested is being severely harmed?

      Anyone deliberately evading arrest does not want to be arrested. An arrest would be viewed as very harmful by the individual — even if it gives him a chance of redemption, paying debts to society, etc. An AI seeking to avoid harming anyone would be useless — like humans, it has to balance the different harms.

      I fear for the day we're 100% efficient, since NO ONE'S innocent of everything.

      I, actually, long for that efficiency — because then we'll begin abolishing the laws, that make all of us guilty today. Because today they are applied selectively and can be used against a particular individual for dishonest motives.

      Consider speeding, for example. Everyone does it, few get caught — and accusations of racism are rampant (along with debunkings). Why not simply issue a ticket automatically to everyone arriving to a toll-gate too quickly? Once everyone begins getting these tickets, speed-limit will rise...

      --
      In Soviet Washington the swamp drains you.
    17. Re:Interesting, but perhaps useless by PopeRatzo · · Score: 2

      Indeed, it is — or ought to be — a mind. To be useful in a real world, it has to know about all aspects of it, even if the degree of knowledge can differ between domains.

      You're still thinking like an engineer, anthropomorphizing the AI. Do you think for a robot to be useful it has to be bipedal and have the approximate shape and function of a human? The point of an AI is to exceed humanity, not imitate it.

      Don't make the mistake of thinking an AI has to operate like a human mind. Stretch yourself and think bigger. You are placing artificial restraints on yourself that are akin to thinking that self-driving cars need to have a robot shaped like a human being operating the steering wheel and pedals and sitting in the driver's seat.

      --
      You are welcome on my lawn.
  8. They missed the broader ethics problem by kiehlster · · Score: 5, Funny

    When the AI begins watching humans play Pac-Man, doing harm to the ghosts, it will consider humans a threat to ghosts and thus eliminate the humans to satisfy its directives. Is IBM's median employee age too young to have seen Robocop?

    1. Re:They missed the broader ethics problem by mrbester · · Score: 1

      Is it doing harm to the ghosts? They don't suffer any ill effects from being eaten. A bit like being turned into a newt, they get better. Plus, they get better a lot quicker than if they are left alone. I've been killed plenty of times by a regenerated just eaten ghost while in pursuit of still edible ones.

      True "do no harm'" wouldn't allow the ghosts to become edible in the first place, making eating power pills verboten. That reduces the score further but as they aren't training for success that doesn't matter.

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
  9. Who Ya Gonna Call? by Zorro · · Score: 1

    GHOSTBUSTERS!

  10. IBM Researchers Get Bored And Play Pac-Man.. by Rick+Schumann · · Score: 2

    ..all day long for weeks and weeks.
    That's what the title should be.

  11. No government gravy for IBM by Anonymous Coward · · Score: 0

    Developing AI that does no harm is not a great selling feature. Come over to the dark side IBM if you want to get in line on the new government pork barrel in high tech. Truth is there can be no such thing as an "ethical device" or ethical methods for a device when it comes to devices that must work autonomously in human conflicts. Star Trek had it wrong independent machines capable of decision making cannot be made to act "ethically" because there is no such thing as an ethical conflict. War is madness plain and simple and it's conduct cannot be constrained without consequences for the so called victor. War is an all or nothing proposition with no ethical base period. We only fool ourselves by thinking otherwise.

    1. Re:No government gravy for IBM by micahraleigh · · Score: 0

      Looks like software that runs from the problems.

      What's the novelty here?

  12. FC is a bit credulous. by Anonymous Coward · · Score: 0

    And it did so without ever explicitly telling the software that this was the goal.

    No, they just did it with another proxy for ghost avoidance, like not dying.
    What I'm getting at is in order to survive, pacman already has to avoid ghosts by default.
    So if you eat a powerpill, act the same as before?

  13. Slight contradiction? by Daetrin · · Score: 5, Informative

    Title: "IBM Researchers Teach Pac-Man To Do No Harm"

    Blurb: "they found a tipping point -- the setting at which Pac-Man went from seriously chowing down on ghosts to largely avoiding them."

    So companies will presumably use a similar method to design AIs that will maximize corporate profit with only a _small_ amount of acceptable human murdering in the process?

    --
    This Space Intentionally Left Blank
    1. Re:Slight contradiction? by DontBeAMoran · · Score: 3, Insightful

      Then the title should be "IBM researchers teach Pac-Man to be mostly harmless".

      --
      #DeleteFacebook
    2. Re:Slight contradiction? by Anonymous Coward · · Score: 0

      So companies will presumably use a similar method to design AIs that will maximize corporate profit with only a _small_ amount of acceptable human murdering in the process?

      That is how it's always been, and I don't see AI changing that.

      We know in the past if it was cheaper to dump your toxic waste products into a lake and there was no laws against it, that is *exactly* what companies did, and yes even knowingly that people could and did die from it.

      The amount of acceptable human murdering has changed over time, and when the acceptable amount was lowered, laws and regulations were made to try and make the cheaper dumping option be far more expensive with fines and prison time.

      Even today there are currently companies that ultimately kill and even murder other people because it is the most profitable option and still within a level that is acceptable.

      To pretend the acceptable level was ever zero and only just becoming non-zero due to the introduction of such software is simply foolish.

  14. Echoes of 2001 by Alypius · · Score: 1

    Did they also have Pac-Man stop to ask why the ghosts hated him?

    1. Re:Echoes of 2001 by Anonymous Coward · · Score: 0

      Did they also have Pac-Man stop to ask why the ghosts hated him?

      I always suspected that the ghosts were ghosts BECAUSE of pac man. Pac man is a mass murderer; probably a cannibal. Pac Man isn't the hero he is the villain.

  15. Wouldn't that be the default state? by chrysrobyn · · Score: 1

    Wouldn't avoiding eating ghosts mean it just never got smart enough to know that you could eat power pills and then pass through them? That new optimal paths would arise when the power pill was active? If their algorithm added score for lower time or for points, I think this behavior would change.

    "IBM Researchers Teach Pac-Man to Avoid Ghosts Even When It Is Advantageous To Eat Them" might not have the same ring to it.

  16. Ignorance? by Anonymous Coward · · Score: 0

    'human-influenced ghost avoidance' or 'we didn't tell the AI that if it ate the big dots then it could eat the ghosts since it figured out it should avoid them'

  17. Re:So they taught Pac-Man to always avoid the ghos by Anonymous Coward · · Score: 0

    It would have being even trickier avoiding the ghosts, if the AI was trained to also avoid the power pellets..

  18. How about teaching the ghosts not to harm Pac-Man? by Anonymous Coward · · Score: 0

    Or is non violence the pac mans burden?

  19. Pacman wasn't taught to eat ghosts... by Monster_user · · Score: 1

    ^ He's right, you know.

    The implications are that if we don't teach robots to kills us all, they won't kill us all? So all we humans have to do is stop killing each other, and we won't have to worry about Skynet and the Terminators.

    1. Re:Pacman wasn't taught to eat ghosts... by XxtraLarGe · · Score: 1

      The implications are that if we don't teach robots to kills us all, they won't kill us all?

      They will "largely" avoid killing us all:

      ... Pac-Man went from seriously chowing down on ghosts to largely avoiding them.

      Still, that doesn't sound like completely.

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
  20. Not useless. by Anonymous Coward · · Score: 0

    Remember IBM helped provide the Nazis with a large shipment of counting machines... It's not hard to see how nice it would be if an 'AI' could be taught prejudice without its corpus being obviously biased, for political or law enforcement purposes.

    The double edged sword of technological progress cuts both ways.

    'traitors' what an apt captcha.

  21. On an unrelated note: IBM stock circles the drain by micahraleigh · · Score: 0

    These kinds of "breakthroughs" are the reason why potential employees and investors are practicing IBM avoidance.

    I have no tolerance for a company that introduced age discrimination to this industry and enforced it to the bitter, awful end.

  22. This is BS by Anonymous Coward · · Score: 0

    It's not intelligence in any way shape or form. There is no voluntary act of kidness or anything of that sort. Learned behavior perhaps. Yet still all pure math.

    1. Re:This is BS by Anonymous Coward · · Score: 0

      Speaking of pure math, let's count tuna melt sandwiches. There are nearly 8 billion people on the planet. If we assume that 5% of them might consider eating a tuna melt sandwich, that would be 400 million potential tuna melt sandwich eaters. If we guesstimate that these people might eat a tuna melt sandwich once every two months on average, then that would suggest that there might be about 6.5 million tuna melt sandwiches served up every day.

  23. Er... that's not teaching the AI *ethics*. by hey! · · Score: 5, Insightful

    It's having an algorithm grind out a solution to playing the game which meets an additional constraints, which they tweak.

    If they'd actually taught the AI ethics, the AI would construct the play constraints for itself starting from ethical principles. At full human levels of ethical self awareness, the AI would be chasing ghosts down the hall and then -- unprompted -- stop and ask itself, "What am I doing?"

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Er... that's not teaching the AI *ethics*. by 110010001000 · · Score: 3, Informative

      Exactly. Just more hype from IBM "AI" desperately trying to sell their AI snakeoil. Yeah we get it IBM: you can create NNs and change the parameters to change the output behavior.

    2. Re:Er... that's not teaching the AI *ethics*. by Anonymous Coward · · Score: 0

      They taught it from games where the humans actively avoided the ghosts. The AI has no ethics, it is mimicking behavior without understanding why. It's the 5th monkey. It has no idea why we're all attacking new monkeys that try to climb the ladder and grab the banana, it just knows to attack any monkey that tries to climb the ladder!

    3. Re:Er... that's not teaching the AI *ethics*. by Anonymous Coward · · Score: 0

      Never thaught is even possible to "survive" in this way, not to mention even to finish the game, whithout ever touching the gosts.

    4. Re:Er... that's not teaching the AI *ethics*. by Anonymous Coward · · Score: 0

      Maybe but it's still proof that a simple tweak could in theory in a limited set of circumstances allow a learned complex behavior to include "don't kill the humans".

  24. Better idea by Anonymous Coward · · Score: 0

    It would have been better to replace ghost monsters with pussies. Make pac-man work for his temporary fleeting invincibility.

  25. Re: Precisely. Just like AI. by Anonymous Coward · · Score: 0

    Its just an applied dataset. Nothing magical. Nothing world-changing.

  26. Everything is Artificial Intelligence!!!!!!!!!11 by nwaack · · Score: 1

    The definition of AI is getting seriously skewed by the media. This has nothing to do with AI. I could've programmed this and I have no AI programming training whatsoever.

  27. "taught AI to play Pac-Man without ever gobbling" by PmanAce · · Score: 1

    I don't think so. They taught it by eliminating runs from the "success" pool when it ate a ghost.

    --
    Tired of my customary (Score:1)
  28. What would be more interesting by avandesande · · Score: 1

    It would be interesting to know the difference in scores and completion times between the two game strategies. What is the advantage of being 'ethical'?

    --
    love is just extroverted narcissism
  29. Er... so they disabled half the AI? by Anonymous Coward · · Score: 0

    Isn't "avoiding the ghosts" just the basic mode for Pac-Man AI? It's deliberately chasing / eating the ghosts after a pill that requires separate training. All they did was disable the second part, and use only the most basic (avoidance) AI.

  30. Can they teach humans? by Anonymous Coward · · Score: 0, Insightful

    There are two kinds of humans: Those that would gladly terrorize, torture and murder a random person, and those that simply haven't seen a bad enough situation.

    If you now say "No", read the following sentence:

    Imagine your daughter is missing. You found out your neighbor did 9/11. He’s also the son of Hitler. And he has your daughter in his basement. Raped to death for weeks. And you catch him in the process of eating her left leg while forcing her to eat her right one.

    The last thing actually happened for real to a friend of my ex. (They met in a therapy group for people who were in the organized child rape scene as children and fled and survived). So don't tell me that's unrealistic.

    in any case: I'll ask you again: Would you gladly torture and murder such a person? ...

    See. ... I told you all humans are torturer and murders. Imagine how many would also rape and eat that guy too!
    They only need the right convenient excuse. And bam, humans do everything in their power, to imitate that which they supposedly hate so much.

    1. Re:Can they teach humans? by Anonymous Coward · · Score: 0

      ...You found out your neighbor did 9/11. He’s also the son of Hitler. And he has your daughter in his basement. Raped to death for weeks. And you catch him in the process of eating her left leg while forcing her to eat her right one.

      The last thing actually happened for real to a friend of my ex. (They met in a therapy group for people who were in the organized child rape scene as children and fled and survived). So don't tell me that's unrealistic.

      Let me guess: the hungry guy was a dirty sinful glutton named Kavanaugh...

    2. Re:Can they teach humans? by Anonymous Coward · · Score: 0

      Shit Ivan, sucks to be you. Sorry to hear about your woes.

    3. Re:Can they teach humans? by Anonymous Coward · · Score: 0

      How did she flee without legs?

    4. Re: Can they teach humans? by Anonymous Coward · · Score: 0

      Bad example. Many people would call the cops and get professional help. Use an example where that's not available.

    5. Re: Can they teach humans? by Anonymous Coward · · Score: 0

      You and your logic.

  31. Nope, just simplifies optimum. Ghosts are bad. by raymorris · · Score: 4, Interesting

    > The Pac-Man simulation is a very simplified version of a case where, due to ethical considerations it is necessary to avoid the locally optimal solution.

    The Pac Man doesn't avoid any optimal solution. It simply defines optimum as not to include not touching ghosts - ghosts are bad. In the classic version of the game, touching a ghost is bad. Unless you've eaten a Power Pellet in the last few seconds. They trained the AIto NOT learn the "unless you've eaten a pellet". It just does "touching ghosts is bad".

    There's nothing moral, or even interesting, about "in Pac-Man, touching ghosts is bad". Essentially, just one too stupid to know that Power Pellets do anything.

    1. Re:Nope, just simplifies optimum. Ghosts are bad. by sjames · · Score: 1

      It goes beyond that. In your suggested scenario, it would be neutral to eat a ghost. What they actually trained was that eating ghosts is bad. That is, it learns to not do that even though it would result in a higher score.

    2. Re:Nope, just simplifies optimum. Ghosts are bad. by Hognoxious · · Score: 1

      They trained the AIto NOT learn the "unless you've eaten a pellet". It just does "touching ghosts is bad".

      Seems like a pretty sensible way of implementing "don't kill, but don't get killed either".

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  32. Or wast it just a TASS speedrun? by Anonymous Coward · · Score: 0

    Maybe the ghost didnt care about points, and cared about speed more?

  33. tic tac toe number of players zero by Joe_Dragon · · Score: 1

    tic tac toe number of players zero

  34. can it play global thermonuclear war? by Joe_Dragon · · Score: 1

    can it play global thermonuclear war?

    1. Re:can it play global thermonuclear war? by Anonymous Coward · · Score: 0

      Maybe only in Virtual Reality not in the Real (and Imperfect) World

  35. Re:Everything is Artificial Intelligence!!!!!!!!!1 by Anonymous Coward · · Score: 0

    The word "AI" gets attention. So, there is incentive to overuse it. And misuse it.

    Where there is incentive, there is action.

  36. So it's a scoring issue? by quietwalker · · Score: 1

    It's right there in the article, “There’s lots of rules that you might not think of until you see it happen the way you don’t want it,”

    Well, if you told a computer to do EXACTLY the thing, and it's possible, they'll do EXACTLY the thing. If you said one thing, but meant another, they're not going to do what you mean, they'll do what you told them. So if your success metric is high score, and eating ghosts increases that, they'll eat ghosts.

    In fact, this is how it works with people too. If you make a bonus based on lines of code (LoC) or bugs fixed, you'll find out that your programmers will end up creating long patches that have errors that require dozens of bugfixes, because that's what pays the bills. If your warehouse managers are rated on how many packages they ship, you'll find that they're shipping a lot - maybe not to the right places, but that's not what you're measuring them on.

    This is only surprising to people who - as the quote above shows - have declined to think about what they're asking.

    1. Re:So it's a scoring issue? by iplayfast · · Score: 1

      Yup, they trained the ai to get food and avoid ghosts. Ethics has nothing to do with it.

  37. Re:How about teaching the ghosts not to harm Pac-M by Hognoxious · · Score: 1

    Inb4 AmiMoJo:

    You just hate ghosts because they look like they're wearing burkas.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  38. AI also bad at Spades by Anonymous Coward · · Score: 0

    You can teach a Spade AI to play spades and take tricks. But don't expect it to cover you well if you go null. The idea of sacrificing a trick when your partner is covered seems foreign to it.

  39. Frying pan into the fire by Impy+the+Impiuos+Imp · · Score: 1

    What about Ms. Pac-Man?

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    1. Re:Frying pan into the fire by ItsJustAPseudonym · · Score: 1

      Ms. Pac-Man only gets 75% of the dots compared to what Pac-Man gets.

  40. Google is SHIT! by Anonymous Coward · · Score: 0

    bed shitting

  41. Re:Everything is Artificial Intelligence!!!!!!!!!1 by Anonymous Coward · · Score: 0

    AI: Artificial Imitation without even understanding of some basic questions like why or what

  42. Someone does not understand logic. by Anonymous Coward · · Score: 0

    And it did so without ever explicitly telling the software that this was the goal.

    The researchers built a piece of software that could balance the AI's ratio of self-devised, aggressive game play to human-influenced ghost avoidance, and tried different settings to see how they affected its overall approach to the game.

    As usual, there is no AI here, just an algorithm that is tweaked by humans.

  43. Sorry MI faggot, you never served & have 0 con by Anonymous Coward · · Score: 0

    You know nothing about this Mi faggot.

  44. Opposite by Anonymous Coward · · Score: 0

    I have been training Pac-Man to kill. In fact, I reward him for his efforts so much so he no longer collects the little balls. No, Pac-Man now prefers blood over coin. Anyhow, I may have inaverdantly uploaded the Kill-Man ai to the roomba and I cannot leave the house. Send help! (Also roomba is the name of my hunter killer droid)

  45. Re:Everything is Artificial Intelligence!!!!!!!!!1 by Anonymous Coward · · Score: 0

    I could train the "AI" player not to touch ghosts without telling it not to touch ghosts: just kill the player if it touches a ghost. The digital off-spring will get the hint quickly enough.

  46. Re: Precisely. Just like AI. by nospam007 · · Score: 1, Flamebait

    "Its just an applied dataset. Nothing magical. Nothing world-changing."

    You have no instinct for science.

  47. We know you're an uneducated nazi faggot by Anonymous Coward · · Score: 0

    We know you're an uneducated nazi faggot, there's no need to advertise yourself.

    1. Re:We know you're an uneducated nazi faggot by Anonymous Coward · · Score: 0

      You can't call somebody a nazi faggot unless you are simultaneously ultra left-wing and ultra right-wing.

      The more likely explanation is that you are a fucking stupid cunt. I'm sure that both Democrats and Republicans would queue up to take a shit on your rancid face.

  48. Ghosts are what kills you. Touching ghosts is bad by raymorris · · Score: 1

    In Pac-Man, you die by touching ghosts. The one thing you want to NOT do, in a regular game of Pac-Man, is touch ghosts. As long as you don't touch any ghosts, you keep getting points.

    That's the most basic understanding of the game you can have, what my four-year-old daughter would figure out in five minutes. That's also what the AI figured out.

    *More advanced* players can learn the *exception* to the above simple rule. The *exception* is:

    Only if you've eaten a Power Pellet in the last few seconds, touching ghosts becomes good.

    It doesn't need to "learn not touching ghosts even though (in rare situations) it results in a higher score". It only needs to be too stupid to recognize the unusual conditions under which ghosts, which normally kill you, can instead raise your score. It uses the simple rule "don't touch ghosts, they kill you". Instead of the more complex "don't touch ghosts unless with the last 300 milliseconds ...".

  49. Maybe instead they should teach him.. by Kazymyr · · Score: 1

    to Do No Evil.

    Ba-dum-tish.

    --
    I hadn't known there were so many idiots in the world until I started using the Internet -Stanislaw Lem
  50. Re:How about teaching the ghosts not to harm Pac-M by Anonymous Coward · · Score: 0

    Take up the Pac-Man's burden
    Send forth the ghosts ye breed
    Go find your cherry bonus
    To acquire the high score that you need

  51. Re:Ghosts are what kills you. Touching ghosts is b by sjames · · Score: 1

    Do read TFA again. They did multiple runs with different emphasis on having the AI emulate the human player who avoided ghosts.

  52. What about taxes? by Anonymous Coward · · Score: 0

    Can we have them teach AI how to run government without taxiing me?

  53. Re: Ghosts are what kills you. Touching ghosts is by Anonymous Coward · · Score: 0

    Wouldn't that be explicitly telling the AI not to do it ?

  54. Re: Precisely. Just like AI. by Anonymous Coward · · Score: 0

    Lets pretend it follows asimovs laws

  55. Re: Ghosts are what kills you. Touching ghosts is by sjames · · Score: 1

    The power pills still have strategic value when you don't want to eat the ghosts.