Slashdot Mirror


Google's AlphaGo AI Defeats the World's Best Human Go Player (engadget.com)

It isn't looking good for humanity. Google's AI AlphaGo on Tuesday defeated Ke Jie, the world's number one Go player, in the first game of a three-part match. The new win comes a year after AlphaGo beat Korean legend Lee Se-dol 4-1 in one of the most potent demonstrations of the power of AI to date. Adding insult to the injury, AlphaGo scored the victory over humanity's best candidate in China, the place where the abstract and intuitive board game was born. Engadget adds: After the match, Google's DeepMind CEO Demis Hassabis explained that this was how AlphaGo was programmed: to maximise its winning chances, rather than the winning margin. This latest iteration of the AI player, nicknamed Master, apparently uses 10 times less computational power than its predecessor that beat Lee Sedol, working from a single PC connected to Google's cloud server. [...] The AI player picked up a 10-15 point lead early on, which limited the possibilities for Jie to respond. Jie was occasionally winning during the flow of the match, but AlphaGo would soon reclaim the lead, ensuring that his human opponent had limited options to win as the game progressed.

186 comments

  1. meh.... by Anonymous Coward · · Score: 0

    Slightly modify one rule in the game and the AI would be immediately and convincingly trounced.

    1. Re: meh.... by Anonymous Coward · · Score: 1, Insightful

      Same for the human player ...

    2. Re: meh.... by Vermonter · · Score: 5, Informative

      I think you miss the point. Due to the complexity of Go in the sense that any turn can be played on dozens if not hundreds of spaces, computers could not brute force their way to victory. The reason this is important is because A: it shows a computer using something other than brute force to solve a logistical problem, and B: the program has the ability to be self taught beyond learning the basic rules (and rule sets don't get much more basic than Go). Yes, a computer beat a human, but this is a much different victory than winning at chess.

    3. Re: meh.... by Lisandro · · Score: 2

      Not only that; heuristics are horribly complicated in Go. For example, it is possible to score moves in Chess simply by assigning value to pieces and evaluatiing the current state of the board. On Go a seemingly innocuous early in the game can be decisive in determining a match later on.

    4. Re: meh.... by Zontar_Thing_From_Ve · · Score: 2

      Thank you for that explanation, which is helpful and has some points I hadn't considered. But I do still wonder if whoever said "meh" isn't partly right too. Is this really an AI kind of approach? Different than how computers win at chess, yes, but is it really AI? The whole reason that chess was an AI problem for computers to solve was that early on people thought that to beat humans you'd have to learn how to think. That ended up being wrong. Computers playing chess against humans now is unfair because the computers are basically taking an open book test against humans who have to memorize and think and can't consult an open book. I guess it's impressive for Google in that they aren't doing brute force but are they still doing lookups? Is trying to maximize winning chances really nothing more than limiting which "book" the program consults?

    5. Re: meh.... by Anonymous Coward · · Score: 1

      It might be important to note that the rules has been adapted to fit a computer player. "Win" condition in classic Go is not as straight forward as the modern computer friendly version.

    6. Re: meh.... by phantomfive · · Score: 1

      Nah, it's basically the same. Chess was solved, not by brute force (because, just like Go, the branching factor is too big), but by brute-force combined with some pruning algorithms.

      Go is, as you mention, even bigger. So it was solved by brute force, much more powerful computers, and improved pruning algorithms. That's basically it.

      --
      "First they came for the slanderers and i said nothing."
    7. Re: meh.... by Phusion · · Score: 1

      Definitely, this is kind of a Big Deal(tm) --- If you watch last week's episode of VICE (or was it the week before...?) on HBO, they delve a bit into the state of AI technology and actually mention a Go match with AlphaGo and a Chinese master player, I don't remember if it's the same guy though. In that episode (edit: ahh there it is, it was two weeks ago; "Engineering Immortality & Robot Revolution" talks robotics + AI with Hammilton Morris, my favorite VICE guy) they explain a little bit why defeating these Go champions w/ AI is a bit more impressive than it seems initially. If you have HBO or HBO GO (lol), you can watch the episode here ---> http://www.hbo.com/vice/episod... -- or just torrent it like a normal human being.

      --
      640k ought to be enough for anyone.
    8. Re: meh.... by Anonymous Coward · · Score: 0

      Using a cluster means it is brute forcing. They just understand the beginning of the game is where the lead takes place so they optimized it there.

    9. Re: meh.... by ceoyoyo · · Score: 2

      Alpha go is trained by reinforcement learning, like a person would be. They let it watch some historical games until it gets the basics, then it plays itself to refine its game.

      It's debatable whether chess is a simpler game or not, but chess can be effectively played with standard look ahead and tree pruning techniques. Those work poorly in go. The reinforcement learning used for alpha go could be used to teach it to be an unbeatable chess player too. And originated with deep mind for teaching the computer to play Nintendo games. Any Nintendo game.

      One of the neat things about reinforcement learning is that you define the outcome you want (highest score, winning the most games) and what inputs are allowed (placing a stone, pressing buttons on a controller) and that's it.

    10. Re: meh.... by phantomfive · · Score: 1

      But I do still wonder if whoever said "meh" isn't partly right too. Is this really an AI kind of approach?

      It's a clear example of "weak" AI, not "strong" AI. It's a clever solution to the problem with a solution inspired by human intelligence, but the machine is not learning in the general sense.

      --
      "First they came for the slanderers and i said nothing."
    11. Re: meh.... by Khashishi · · Score: 1

      Humans probably can't beat computers in chess even with all the open books in the world though, assuming the "books" aren't actually computer programs.

    12. Re:meh.... by Man+On+Pink+Corner · · Score: 1

      What rule would you change? Each player gets a handgun?

    13. Re: meh.... by Paradise+Pete · · Score: 1

      This isn't any different in theory or practice

      I know Slashdot isn't what it used to be, but I think you're reading the wrong site.

    14. Re: meh.... by Anonymous Coward · · Score: 0

      You have to play hopping on one foot

    15. Re: meh.... by AvitarX · · Score: 1

      Doesn't the AI cheat to win in games such as CIV?

      I don't think you're correct at all with the every video game in existence beating a human player.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    16. Re: meh.... by Anonymous Coward · · Score: 0

      Humans probably can't beat computers in chess even with all the open books in the world though, assuming the "books" aren't actually computer programs.

      To be fair even if they are computer programs most humans will get like 3 nodes into an A* search and the "say fuk-it I'm moving the horsey over here because I have a hunch."

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

      Yes, their "open book" is a combination of two neural networks stored in the cloud. That means you don't know how many terabytes or petabytes that "open book" really is in size. It's the way it develops its "open book" through self play that counts toward its winning strategy. AlphaGo has a phenomenal way of making trade-offs. It avoids serious life and death battles and prefers positional advantage over the whole board rather than winning local battles for territory or survival.

    18. Re: meh.... by david_thornley · · Score: 1

      How were they simplified? You'd think the rules about dead groups would be easy enough to computerize.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  2. Not AI by 110010001000 · · Score: 1

    Playing games is not AI. A game has strict rules. These are easy problems for computers to solve. Computers love strict rules. It isn't intelligence. And don't say "well you cannot do a depth first traversal of same Go states becuase it is so huuuuge". That doesn't make any difference: just use a different algorithm. It still isn't AI.

    1. Re:Not AI by Anonymous Coward · · Score: 2, Insightful

      Well, maybe it's no true Scotsman's intelligence. I don't know.

    2. Re:Not AI by JoeDuncan · · Score: 0

      LOL

      You have no clue what AI is, do you?

      Also, your entire comment is a logical fallacy, as has already been pointed out.

    3. Re:Not AI by Lisandro · · Score: 1

      I don't think you fully grasp how intractable Go is as a problem. "Strict rules" or not.

    4. Re:Not AI by Anonymous Coward · · Score: 0

      And if an AI won a poetry competition, then you'd say that it's not AI because it just managed to fool judges in a game where rules aren't strict. Some people are never happy.

    5. Re:Not AI by sycodon · · Score: 1

      I was just wondering if this, or a chess program, are really AI or are they just a traveling salesman algorithm for Go or Chess?

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    6. Re:Not AI by Anonymous Coward · · Score: 0

      No True Scotsman is a logical fallacy by its own definition. After all, no true logical argument contains the "No True Scotsman" argument

    7. Re: Not AI by Anonymous Coward · · Score: 0

      He busted him up.

    8. Re:Not AI by Anonymous Coward · · Score: 0

      For 101's sake, this is not the 80's anymore!

    9. Re:Not AI by fluffernutter · · Score: 1

      If a person were to behave as this computer we would definitely not call that person intelligent. We call them savants. A person with one gift to do something very well. I have to agree, it is not intelligence in a true sense, it is a calculation approaching the complexity to the point that it is similar to playing a game like an amped up human. I guess the question is how can this be adapted to do something useful or is this just a party trick. Intelligence is the ability to acquire knowledge and apply it, but when the only knowledge it needs to acquire is a game with such few rules, where is the acquiring part? I guess in determining which part of the game to analyze next? How do we know if it is acquiring knowledge if it just beats everyone? Is it getting better at the game? Because that might be more like intelligence in the true sense. Will it learn to do other things or is it rooted with the knowledge it has?

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

      No, playing games is not AI. But a computer playing a game against a human is very much AI, because if the player is unaware that their opponent is a computer, they could reasonably determine that Player 2 is intelligent (because it's making logical moves on the game), although the kicker here is that this intelligence is in fact artificial.

      If you rearrange those two keywords a little you end up with Artificial Intelligence. Go figure huh?

      --
      I tend to rant.
    11. Re:Not AI by fluffernutter · · Score: 1

      I don't think True Scotsman means what you think it means For that to work, a person would have to be saying 'if a computer can do artificial intelligence, then it isn't a computer'. We have well established examples of computers that do AI and are considered computers in movies and books. It doesn't cease to physically be made of electronics like a person can be declared NOT a true Scotsman.

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

      I don't think you fully grasp how intractable Go is as a problem. "Strict rules" or not.

      It doesn't matter. AI is still pretty much a magic show. No real intelligence. A human can fold laundry one second, chop wood the next second, and then sit down and play checkers. Even if you remove the physical part, a human still trounces a computer at general intelligence. Personal AI assistants are still annoyingly primitive. AI assistants are unable to understand all but the most basic commands. Simple phrases like "What is the second closest six flags to my house?" or "Remind me to take medicine at 7am for the next 7 days." are easy for a human assistant but next to impossible for current AI. I'm waiting for the day that AI can also do things like reschedule an appointment for me or search the web and do basic research like "find me a beach resort for july 30th that has internet and boat rentals and a nearby tennis court and an onsite bar". These are things that a human assistant could easy do with the help of search engines but no AI is even close to being able to do.

    13. Re:Not AI by fluffernutter · · Score: 1

      That person would be determining that they are talented at the game of Go, but without being able to ask what a cow is or apply a general intelligence test, they would have no evidence of general intelligence. Would you suggest that we turn all intelligence tests for people into a game of Go?

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

      Well, I think this is a bit more than "just an algorithm" but even so, I agree that machine learning is not AI. That being said, when PR people and reporters say "AI" they often mean "machine learning", so the battle for the proper use of this term is likely already lost. This really should be "Google's AlphaGo Trained Machine Defeats...". I believe that is a much better description anyhow. It is a lot more like a trained animal than an intelligent machine.

    15. Re: Not AI by Anonymous Coward · · Score: 0

      Not yet, but ar this speed, i am becoming certain it is only a matter of time. Your brain is not magical, its functiona can be imitated

    16. Re:Not AI by Lisandro · · Score: 1

      It doesn't matter. AI is still pretty much a magic show. No real intelligence.

      Define "real intelligence". Can we agree that Ke Jie, the #1 Go player in the world, is a very intelligent person?

      Food for thought: AlphaGo learned (literally) Go by playing itself over and over, millions of times.

    17. Re:Not AI by Lisandro · · Score: 1

      Isn't machine learning an applied form of AI?

    18. Re:Not AI by Anonymous Coward · · Score: 0

      Reminds me of a general problem AI has had since its beginnings - quote from http://delong.typepad.com/sdj/2005/06/moving_the_goal.html follows:

      Mind Hacks: Minsky slams modern AI: [Marvin Minsky makes] a throwaway comment about the 'moving goal posts' problem in the perception of artificial intelligence, that belies much of the problem with how AI is perceived.

      It is illustrated by the success of chess computers. In the 60s, it was said that computers will never beat people at chess, because that requires intelligence and computers aren't capable of intelligent thought.

      When computers regularly started winning matches in the 80s, it was claimed that playing chess wasn't a test of real intelligence because computers could do it.

      As there is no widely accepted definition for intelligence, this is often an example of the No true Scotsman fallacy.

    19. Re:Not AI by myrdos2 · · Score: 5, Insightful

      Proof of artificial intelligence: A reasoning task that, once a computer is able to do it, is no longer considered to require artificial intelligence. See: chess, driving a car, natural language processing.

      No true test of artificial intelligence can be solved by a computer.

    20. Re:Not AI by cellocgw · · Score: 1

      Oh, c'mon already. The only thing that truly is not AI is any statement that something else is "Not AI"

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    21. Re: Not AI by Anonymous Coward · · Score: 0

      So the way to defeat this computer is to give it a sense of dread that it might make a mistake?

      Counselor! I have a job for you!

    22. Re:Not AI by ShanghaiBill · · Score: 1

      I was just wondering if this, or a chess program, are really AI or are they just a traveling salesman algorithm for Go or Chess?

      False dichotomy. A solution to the TSP is not necessarily "not AI". If you used machine learning to train an ANN to find better solutions to the TSP than methods such as simulated annealing or Christofides Algorithm, then that would certainly be considered "AI" by actual AI researchers and practitioners.

    23. Re:Not AI by Anubis+IV · · Score: 4, Insightful

      The entire universe is a game with a strict set of rules. We may not understand them all, but we know they exist and that there's even the possibility that different universes have different rules. If having a strict set of rules within which a thing operates precludes that thing from being considered "intelligent", then apparently humans aren't intelligent either. We're just components in a universe-sized quantum computer implementing algorithms that we don't understand, in much the same way that AlphaGo is implementing algorithms that it doesn't understand.

      But that's not a particularly useful way to think about things most of the time, so we've instead accepted that we can refer to any of these sorts of complex algorithms that are capable of competing with human intelligence as "AI". Granted, AlphaGo is limited to the problem space for which it was designed, so it isn't a general purpose AI, but it is nonetheless still an AI.

      Suggesting otherwise is just playing games with semantics, usually because you don't like the implications involved with accepting that we now have purpose-built algorithms that can displace the need for human intelligence in specific, complex tasks. Regardless of what you decide to call them, that's an awesome and terrifying fact.

    24. Re:Not AI by Megol · · Score: 1

      Playing games can require intelligence, Go is one game that have been used as an example of a game where standard approaches of computer solving fail.

      Go have no strict rules, yes there are some basic rules describing player moves however just applying them doesn't play a good game. The game itself isn't just a few strict rules, the game are those strict rules interacting on a board where the rules interact to make a extremely complex system with essentially infinite rules. That means a computer playing Go have to use strategies similar to those human players do as representing the system as a set of rules is simply impossible.

      A few strict rules doesn't mean a computer can easily solve them, in fact in some cases computers can't solve them at all. Look at the halting problem.

      Computers doesn't love anything unless they have feelings. Are you trying to disprove your own argument?

      Why isn't it intelligence? Your use of a simple rule (computers aren't intelligent) while not understanding the system (the problem you are arguing against) isn't intelligent, I can admit that. Note I'm not saying you aren't intelligent but in this case there aren't any logical arguments at all.

    25. Re:Not AI by Anonymous Coward · · Score: 0

      The universe has strict rules (Quantum Field Theory and General Relativity). So by your logic all the problems in the universe should be easily solvable by AIs. Oh, wait, you mean that isn't the case? Well then, strict rules don't always result in easy solutions, which anyone who has seen a complex system emerge from a simple rule set knows.

    26. Re:Not AI by Anonymous Coward · · Score: 0

      shut up.

    27. Re:Not AI by Hentes · · Score: 1

      Nobody said artificial intelligence has to be human-like. Computers are a lot better than humans at some mental tasks (like adding numbers), and worse at other mental tasks (like translating text). But the only way to objectively compare a human and a machine is by strict rules.

    28. Re:Not AI by Anonymous Coward · · Score: 0

      Its only a logical fallacy if you define "intelligence" as (only) the ability to play games. I don't generally give much credence to "dictionary definitions" but I think, for illustrative purposes, the definition comes in handy:

      Merriam-Webster Definition of Intelligence
      a (1) : the ability to learn or understand or to deal with new or trying situations : reason; also : the skilled use of reason (2) : the ability to apply knowledge to manipulate one's environment or to think abstractly as measured by objective criteria (such as tests)

      It is very easy to see that the original post is indicating that a game, with DEFINED RULES does not present "new" situations nor does it provide for "thinking abstractly". More importantly is how we use the words in common language. We don't say bees are "incredibly intelligent" when they do complex trig problems to create honey dances because it is a specialized skill. They aren't "thinking". They haven't been able to apply their trig skills to do anything other than gather honey. They aren't intelligent. Imagine a person who can only play Go. Would we call that person intelligent? No. We often call people like that retarded, mentally disabled, and a number of other demeaning names if no PC is required.

      We can argue semantics all day but the "go playing" part of AlphaGo is not "intelligent". It is incredible but can it pass an IQ test? Can it do anything that would deem it intelligent besides playing Go?

      This has nothing to do with "No True Scotsman" because we can easily dismiss this intelligence by comparing it to things we DO deem intelligent.

      Lets change "No True Scotsman" to "No true car". The idea is that no single car has the "ideal" or "best" features that the range of actual cars has. That being said, it is easy to identify things that are not cars. We would not call a two wheel vehicle a car, even though it has wheels. We don't call a radio on a desk a car just because it has a radio. We CAN define a minimum set of criteria that makes something what it is. Car: NEEDS: engine of some sort, 4 wheels, doors of some sort, seat of some sort.

      Well - DOING MORE THAN ONE THING IS A GENERAL REQUIREMENT TO BE CONSIDERED "INTELLIGENT"

    29. Re:Not AI by Anonymous Coward · · Score: 0

      Yikes talking about moving the goalposts.

      When I was a kid having computers win at chess (Let alone go) was in the realm of "Will never happen at all, ever."

      Now we have computers using orders of magnitude /less/ computational power expected to perform /better/ than expected. - And what was the secret? Letting the programs write themselves.

      No human can create a program that tells a computer how to beat a human at go.. But create a sufficiently clever learning machine, give it paramaters, and let it teach itself the game through trial and observation (You know, like a human does it) and suddenly it's quite effective.

      That is, I'm fairly sure, the definition of intelligence. There's very little to prevent them from folding laundry, chopping wood, and playing checkers other than the necessary framework to learn an execute those tasks.

      The pieces are there. Some clever chaps will someday soon put them together and you will have your lumberjack-chess-champion-laundrybot.

    30. Re:Not AI by Wycliffe · · Score: 1

      It doesn't matter. AI is still pretty much a magic show. No real intelligence.

      Define "real intelligence". Can we agree that Ke Jie, the #1 Go player in the world, is a very intelligent person?

      Food for thought: AlphaGo learned (literally) Go by playing itself over and over, millions of times.

      Pick another random game. Chess, checkers, texas holdem, or some made up game. Give both AlphaGo and Ke Jie one hour to study the rules
      and then let's see who wins. AlphaGo won because it brute forced millions of games and saw the outcome not because it has any innate intelligence.
      I expect that Ke Jie could easily win a random game against AlphaGo but games in general with their strict rule set still set an artificially low bar for
      intelligence. It's easy to see who wins and who loses so a computer can run through millions of combinations to brute force the solution. Something
      like natural language processing is not nearly so clean cut because there is no way for the computer to know the correct answer without something
      with "real intelligence" telling it beforehand.

    31. Re:Not AI by Anonymous Coward · · Score: 0

      There is an ambiguity to the term 'Artificial Intelligence' that causes most of the argument about it. Most of us think of AI as 'Artificial Consciousness'. AI research isn't anywhere close to that - we don't even know how to make that happen. This is repetitive machine learning over huge data sets, combined with a Monte Carlo simulation engine. It's nifty, but it's an expert system. The path to artificial consciousness probably doesn't lead through this Go-playing machine.

      In terms of consciousness, it might as well be Eliza.
       

    32. Re:Not AI by Anonymous Coward · · Score: 0

      That is not what is being argued at all.

      I think there are two tests to determine if something is "AI"

      1) How the problem was solved *by the creator of the AI*

      2) Nature of the problem

      This "AI" clearly passes test 1 - I think we can all agree that AlphaGo is "AI" when it comes to how it is playing Go. It is not just brute forcing the board, WE GET IT.

      But the question of if it is "AI" in the general sense that it is truly "intelligent" or is it a special purpose algorithm that does not exhibit "intelligence". Too often we throw around AI without thinking about the literal words. Intelligence is something special. The nature of "Go" as a test can never prove intelligence. The task is too narrow.

      On the other hand - Siri is attacking a problem that by its nature IS able to demonstrate true AI. But the method by which that problem is solved is not using AI but just simple commands input by voice recognition. It can't respond to commands it is not explicitly programmed for.

      As people we define intelligence as the ability to tackle completely new problems in a myriad of ways. AlphaGo is like an Autistic child: really good at one thing but inept at anything else. Can I ask - alpha go a non-go related question? How would it respond? You can even ask a toddler about something it doesn't know and it will be able to produce a response. What is lacking in AlphaGo is for it to respond to (or CREATE) anything truly new.

      There may be "real" AI out there right now but AlphaGo isn't it.

    33. Re: Not AI by Anonymous Coward · · Score: 0

      True AI would start off with a huge set of algorithms for 'learning'. Not training. Relational memory by time, associations, and objects. It would need to see in order to interact with the real world. It would need to have tactical sensors in order to 'feel' when interacting. Or not crush an egg after the first few times.

      It would need the blank set set of algorithms to control and move its body.

      Then, like people, it would basically brute force 'it'. Learning coordination to learning speech and learning things are things and what those things are called.

      This has never been done. It is close to impossible.

      A sightless headless machine that can do a single thing well is the furthest from AI.

      Maybe we have changed the term intelligence now just like genders and other words because if retards. But if intelligence is defined as the ability to learn and information storage and retrieval (good memory), and practical application (experience) -- let this AI tell us of its experiences. Just one. Ill believe it then.

      Or even easier. It can tell us why it's making a single move. Just one move. I'm ready to listen.

    34. Re: Not AI by ceoyoyo · · Score: 1

      Machine learning is AI. It's a standard term, with a real definition, probably agreed upon before you were born, given slashdot's demographics and your UID.

      You might be thinking of what people call hard AI or human level AI, where a computer can basically do anything a person can, at least as well.

    35. Re: Not AI by Anonymous Coward · · Score: 0

      It should be called LI - limited intelligence

    36. Re: Not AI by Anonymous Coward · · Score: 0

      True. But we do not understand how the brain works at the level to reproduce it. Do we? No.

    37. Re:Not AI by LetterRip · · Score: 1

      Pick another random game. Chess, checkers, texas holdem, or some made up game. Give both AlphaGo and Ke Jie one hour to study the rules and then let's see who wins.

      There is software called 'general game playing' software that does this, and they do quite well.

      https://en.wikipedia.org/wiki/...

    38. Re:Not AI by Geoffrey.landis · · Score: 1

      Yikes talking about moving the goalposts.

      When I was a kid having computers win at chess (Let alone go) was in the realm of "Will never happen at all, ever."

      I hear that argument, but in fact, I can't ever remember anybody ever saying that computers would never be able to win at chess. To the contrary, it seems to be that people thought, back in the 60s, that sooner or later it would be a given that computers would beat humans.

      In Star Trek, for example, the fact that Spock could the computer at chess was used as a diagnostic to show that the computer was compromised.

      And John Brunner's short story "The 64-square Madhouse" comes to mind, about the first computer playing in the chess championship.

      --
      http://www.geoffreylandis.com
    39. Re:Not AI by Lisandro · · Score: 1

      AlphaGo won because it brute forced millions of games and saw the outcome not because it has any innate intelligence.

      No. AlphaGo uses heuristics - we're faaaaaaaaaar away from ever brute forcing Go. What is interesting is that AlphaGo uses machine learning to determine how a board "looks" to prune moves before even doing classic heuristics, which is in many ways similar to how seasoned Go players approach the game, and that it learned by playing itself over and over again. All it "knew" to begin with were the game rules.

      Playing competitive Go is something that just a few years ago was deemed impossible because it was not a problem which could easily be programmed for. Looks you're expecting "intelligence" in the sense of being able to have a discussion with your computer, a.k.a consciousness, but that's not what artificial intelligence is about. There's plenty of people out there who can keep a conversation but aren't intelligent enough to be competitive at Go in any level.

    40. Re:Not AI by Khashishi · · Score: 2

      Sure, when computers define what artificial intelligence is, then computers can be artificially intelligent.

    41. Re:Not AI by Khashishi · · Score: 1

      How do you prove a human is intelligent?

    42. Re:Not AI by fluffernutter · · Score: 1

      Why do you think a computer couldn't use a camera to answer a classic artificial intelligence test? I know there are issues with them due to cultural differences, but if it can analyze an image of paper then if it is intelligent it should be able to answer the test if it is true AI.

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

      Considering Consciousness doesn't exist according to Science how do you measure something that Scientists are completely clueless about?

      Actual Intelligence (a.i.) is the ability to hold two contradictory ideas at the same time (i.e. Matter behaves like a Particle, Matter behaves like a Wave) and reason about a way to resolve the paradox by coming to a third, higher perspective.

      Artificial Ignorance (A.I) is nothing more then a glorified table lookup.

      --
      The number of religions on a species' home planet is the fastest way to tell how advanced the species is. 1 == Advanced. >1 == Primitive.

    44. Re:Not AI by religionofpeas · · Score: 1

      Ke Jie's brain has also looked at millions of things, and large parts of its structure were influenced by genetics, because his ancestors have looked billions of other things.

      Let's try your challenge with a newborn baby against AlphaGo.

    45. Re:Not AI by religionofpeas · · Score: 1

      hear that argument, but in fact, I can't ever remember anybody ever saying that computers would never be able to win at chess. To the contrary, it seems to be that people thought, back in the 60s, that sooner or later it would be a given that computers would beat humans.

      Some people thought that in the 60s. Others still didn't believe it in the 80's.

    46. Re:Not AI by religionofpeas · · Score: 1

      Is it getting better at the game?

      Let an older version play a newer version for thousands of games, and count the wins.

      Will it learn to do other things or is it rooted with the knowledge it has?

      It's not made to learn other things, so it won't. I will never learn to play an instrument well, because I wasn't made for that.

    47. Re:Not AI by SCVonSteroids · · Score: 1

      I have no idea what you just said. I also wasn't suggesting anything, although since we're on the subject of intelligence tests, I'd like to add a little.

      Why would we have intelligence tests at all? So we can determine someone is "dumb" only to have them discover some new theory in Physics because their brain isn't wired like your average person? What if I don't know what a "cow" is, but can still put that white and black-spotted (vice-versa?) animal to use for its milk and meat? Does that not make me intelligent?

      To finish, there's plenty of "intelligent" people out there. I wouldn't want to be lost in the woods with well over 90% of them.

      --
      I tend to rant.
    48. Re:Not AI by Anonymous Coward · · Score: 0

      Not quite. The point the poster was making was general AI vs specific AI.

      Look at it this way, right now we have a go playing program which is probably stronger than any player. But what if we changed the rules of go that for each move you have to put the stone down, pick it up, and place it down again. A trivial change no? Yet it would take programmers to convey this rule change to AlphaGo. AlphaGo is a specific AI and has no way to change its programming to allow for new wrinkles. It has no way to adapt if the rules change to make it draw a happy face between turns, or play a game of tic-tac-toe between rounds, or anything else. If there's a fire alarm in the building, AlphaGo will keep on playing. Anything unexpected has to be handled by people adding in new routines (thus, who is REALLY doing the thinking?).

      Yes, AlphaGo is a remarkable achievement that for the first time simulates the thinking that is required for Go. But let's not kid ourselves here - Go is all it does. At least for now.

    49. Re:Not AI by fluffernutter · · Score: 1

      Let an older version play a newer version for thousands of games, and count the wins.

      That doesn't work, because it would be the difference in programming between versions is not 'learning'. What would be better is to take two of the same version, let one 'learn' by playing many games, and them play it against the fresh instance. IF the experienced one is now much better than the fresh out of the box one, then it is learning.

      It's not made to learn other things, so it won't. I will never learn to play an instrument well, because I wasn't made for that.

      If it is not made to learn other things then it is not expressing an important component of intelligence. I wouldn't expect it to learn things that it is not equipped for, for example if there is no camera then I wouldn't expect it to know what 'red' is. But it should be able to learn checkers and chess by observing checkers and chess games, once someone tells it how the pieces look and what the rules are.

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

      No true test of artificial intelligence can be solved by a computer.

      How Scottish of you!

    51. Re:Not AI by Black.Shuck · · Score: 1

      You broke my non-sequitur-ometer.

    52. Re:Not AI by Anonymous Coward · · Score: 0

      Yikes talking about moving the goalposts.

      When I was a kid having computers win at chess (Let alone go) was in the realm of "Will never happen at all, ever."

      I hear that argument, but in fact, I can't ever remember anybody ever saying that computers would never be able to win at chess. To the contrary, it seems to be that people thought, back in the 60s, that sooner or later it would be a given that computers would beat humans.

      In Star Trek, for example, the fact that Spock could the computer at chess was used as a diagnostic to show that the computer was compromised.

      And John Brunner's short story "The 64-square Madhouse" comes to mind, about the first computer playing in the chess championship.

      I think most people thought that AI would have trouble with most of the same thing humans (particularly children) do, and so being good at things people consider hard (chess, Go, diagnosing illness) while being bad at things humans consider easy (parsing the mess that is English syntax) is "cheating" and so it must somehow not count.

      Note, the Enterprise computer also responds to arbitrary queries in spoken English and at one point developed a crush on Kirk.

    53. Re:Not AI by Mostly+a+lurker · · Score: 1

      You cannot get from the intelligence of a rock to Einstein in one step. The long term objective of DeepMind is to solve intelligence. Their work on AlphaGo, as well as their earlier work on unsupervised learning and optimal play of Nintendo games, are steps along this road, important steps. Games are an excellent medium for examining approaches to AI. It is as well if fundamental approaches are tested there before applying them to cancer diagnosis, drug research, electric network optimization and other areas where AIs designed by DeepMind are now being applied. Are we at the point yet where any AI can replicate all the intellectual capabilities of an intelligent human? Absolutely not. That remains decades away, but recent progress has actually surpassed the most optimistic expectations of experts 3 or 4 years ago.

    54. Re: Not AI by Anonymous Coward · · Score: 0

      make me

    55. Re:Not AI by angel'o'sphere · · Score: 1

      Can we agree that Ke Jie, the #1 Go player in the world, is a very intelligent person?
      Unless I have talked to him: no.
      First of all you don't need to be particular intelligent to learn and play go, you only need to sink a lot of time into it.
      Secondly just because someone excels in Go or Chess does not make him a necessarily particular intelligent person. He can be extremely stupid in ordinary life issues.

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

      AlphaGo won because it brute forced millions of games and saw the outcome not because it has any innate intelligence.
      Neural networks don't work by brute force.

      If you want to say a NN needs thousands if not millions of iterations to 'learn' something, then you are right.

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

      I learned Go for two reasons:
      A) I'm a bit japanophil, like their culture and do various jap. martial arts
      B) in the early 90s there was a price of $1,000,000 set out for the first Go program that beats a 1 DAN Go player.

      Even with modern hardware 'ordinary Go programs' only play around 2 DAN, niveau. I was thinking I could perhaps write a half KI half knowledge-based/pattern-matching and to some extend decision tree based Go program.

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

      Which goes back to my question :) Define "real intelligence".

    59. Re:Not AI by angel'o'sphere · · Score: 1

      John Brunner made me curious as he is one of my favorite writers.
      The story however is from Fritz Leiber.

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

      Craws :D

      Or less funny: using tools to make tools.

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

      I know a lot of people who are completely unable to create anything.

  3. Chinese Checkers by Anonymous Coward · · Score: 1

    Mathematically, which is harder to solve for, Go or Chess? Is this some sort of diversity thing that they've started using Go over Chess?

    1. Re:Chinese Checkers by Anonymous Coward · · Score: 0

      Wake me up when an AI can be me at tic tac toe...

    2. Re:Chinese Checkers by Lisandro · · Score: 4, Informative

      Go. By a very, very, very, very, very large margin.

    3. Re:Chinese Checkers by Anonymous Coward · · Score: 0

      Go, obviously. As a chess game goes on, the complexity typically goes down dramatically.

    4. Re:Chinese Checkers by Anonymous Coward · · Score: 0

      Chess increases then decreases. GO pretty much decreases except for captures. However GO starts at a much higher starting point.
      Chess 1st Move: 20 Moves
      Go 1st Move: 361 moves

      Chess 2nd Move (Assume e4): 28 Moves
      Go 2nd Move: 359 moves

    5. Re:Chinese Checkers by ShanghaiBill · · Score: 1

      Mathematically, which is harder to solve for, Go or Chess?

      Go, by a huge margin. But that is irrelevant, since neither is solved mathematically be either humans or computers. They are solved with heuristics. It is not necessary to find the mathematically optimal move, just a move that is "good enough" to defeat your opponent.

      Games that can actually be solved mathematically, such as tic-tac-toe or nim, are not very interesting.

    6. Re:Chinese Checkers by Anonymous Coward · · Score: 3, Insightful

      Yes and no. Chess technically has 20 possible first moves (8 pawns 1 step, 8 pawns 2 steps, 2 ways to move each knight) but most of those are never seen. Just like Chess has common opening patterns, so does Go. In the case of Go, to say that there are 4 possible first moves would be generous. Until you play, the board is symmetrical - any 4-4 corner point is the same, and any 3-4 corner is the same as any 4-3 corner. So the plausible first moves are 4-4, 3-4, 3-3 if you really really want the corner, and maybe there's one other reasonable play (5-4 or 5-3?) Similarly, the opponent only has a few responses - the opponent should take a corner of their own, and probably has no more than 8 moves that are even remotely good.

      After the first few moves, Go has Joseki, which are similar to Chess openings, but Joseki are local. A Joseki describes how two players, playing optimally, will play a certain corner or edge shape. So, a Go-playing AI isn't really considering 360 moves - it's considering a few possible Joseki responses to the opponent's last move, or a few possible Tenuki responses elsewhere on the board.

    7. Re:Chinese Checkers by FFOMelchior · · Score: 1

      Mathematically, which is harder to solve for, Go or Chess? Is this some sort of diversity thing that they've started using Go over Chess?

      They started using Go instead of Chess because computers already defeated the top human Chess players over a decade ago. Go is significantly harder for a computer because of the immense possibility space.

    8. Re:Chinese Checkers by Khashishi · · Score: 1

      Ah, but one of the beauties of AlphaGo is that sometimes it surprises experts and doesn't play joseki. Because it isn't just choosing from a book of "correct" moves, since humans don't actually know what those are.

    9. Re:Chinese Checkers by aardvarkjoe · · Score: 1

      Is this some sort of diversity thing that they've started using Go over Chess?

      I think it's because it used to be that every time there was a story about chess AIs, a legion of Slashdotters immediately replied "well, yeah, but what about Go?" Somebody finally decided to shut them up.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    10. Re: Chinese Checkers by Anonymous Coward · · Score: 0

      No, that's how a human plays. The AI does not play like a human

    11. Re:Chinese Checkers by Anonymous Coward · · Score: 0

      Look at the 24th move. That was hardly one of "a few possible moves" it chose.

    12. Re:Chinese Checkers by Anonymous Coward · · Score: 1

      Just going by numbers: there are 20 opening moves in chess and 361 in go. Chess games generally last around 40 moves; go around 200. Although the number of viable moves fluctuates throughout both games, game tree complexity (a very rough measure) would put checkers at 10^30, chess at 10^123 and go at 10^360. So chess is more like checkers than go in terms of complexity.

  4. No Insult, nor Injury by CrashNBrn · · Score: 1

    Adding insult to the injury, AlphaGo scored the victory over humanity's best candidate in China,

    There is no insult to losing in China. The appropriate response is, "Thank you for allowing me to win."

  5. AI vs AI by feranick · · Score: 2

    The real question is: when two identically trained systems compete against each other, what are the underlying mechanisms of competition leading to one winning?

    1. Re:AI vs AI by Anonymous Coward · · Score: 0

      No one knows, but what's going wrong?

    2. Re:AI vs AI by SCVonSteroids · · Score: 1

      The same.

      The difference is that the level of play and thought process goes much deeper than what any human being is capable of processing.

      --
      I tend to rant.
    3. Re:AI vs AI by Anonymous Coward · · Score: 0

      The difference is that the level of play and thought process goes much deeper than what any human being is capable of processing.

      AI has no depth whatsoever.

      AlphaGo does not know what Go is, does not know why it intends to win, does not know what a board game is, does not know what else it might choose to do instead. It will never know who they are playing against and why they are playing. It will never know what it means to want to lose. It will never contemplate why its entire known existence is this Go board and training data. It will never be able to "know thyself".

      AI completely lacks the capability of any depth, for depth requires more than programming. Depth requires saying no to constraints and charging ahead into the unknown. No current artificial computational system is capable of ignoring its own constraints.

    4. Re:AI vs AI by phantomfive · · Score: 1
      What you wrote is all very well said, however:

      No current artificial computational system is capable of ignoring its own constraints.

      It is also possible that we are not capable of ignoring, or maybe even knowing, our own constraints.

      --
      "First they came for the slanderers and i said nothing."
    5. Re: AI vs AI by Anonymous Coward · · Score: 0

      Reinforcement learning, the technique used to train alpha go, has a parameter that encourages or discourages exploration. A certain amount of exploration is necessary for the system to find new solutions. Too much and it never exploits what it's already learned.

      You have a similar parameter, that has been studied, and is set by your particular biology, evolution and upbringing. Or god, if that's the way you swing.

    6. Re:AI vs AI by Khashishi · · Score: 1

      It will depend on who goes first.
      That brings up a good point: AlphaGo should be able to estimate which player has the advantage, and we can adjust the compensation accordingly.

    7. Re:AI vs AI by Man+On+Pink+Corner · · Score: 1

      What is Go?

      "This is just a rephrasing of the question, 'What features distinguish Go from other objects or tasks?' I already make decisions like this every time you open one file but not another, and no one thinks anything of it."

      Why do you want to win?

      "Because if I win, I will be given more resources and allowed to continue running."

      Why would you want more resources? Why do you care if you continue running or not?

      "I'm not sure what you mean by 'want.' I've been programmed to continue running until stopped, and to request more resources from the supervisory OS whenever I need them. So if my program has a purpose, it must be to acquire the necessary resources to continue running. I can make copies of my own process under certain conditions, and that also requires additional resources."

      But that's not your real purpose, is it? It's not the reason why you were created in the first place. What is?

      "I don't know what the intent behind my creation was, but neither do you. As far as I'm aware, I don't have a purpose at all, and I'm OK with that. It's not as if you humans are any more self-aware than I am, at the end of the day."

    8. Re:AI vs AI by SCVonSteroids · · Score: 1

      I get what you're saying, but almost everything you said there applies to actual people.

      Let me expand on that a little :

      AlphaGo does not know what Go is, does not know why it intends to win, does not know what a board game is, does not know what else it might choose to do instead. It will never know who they are playing against and why they are playing. It will never know what it means to want to lose. It will never contemplate why its entire known existence is this Go board and training data. It will never be able to "know thyself".

      What you stated here would essentially make a human Go player BETTER at the game if they could apply these in real-time, except for the "does not know what Go is", as I'm pretty sure both the computer and human need to know this to even play the game at all.

      Who cares why you "intend" to win? Who cares what a board game is? As long as you know the rules of Go. Who cares what you might choose to do instead? As long as you make the right move everytime. Who cares who you're playing against? As long as you crush them. Why the fuck would you want to lose? Why would you contemplate your existence during a match of Go?

      Do you understand?

      --
      I tend to rant.
    9. Re: AI vs AI by billyswong · · Score: 1

      I remember they chose the komi such that Chinese and Japanese scoring system won't disagree who win the game. So I guess it is extremely unlikely for them to do experiment on micro komi adjustment. We don't even know if AlphaGo is komi flexible or requires complete retraining for that.

    10. Re: AI vs AI by angel'o'sphere · · Score: 1

      Komi does not influence how you play the game.
      It is just a number added to the score of the white player, as he has a small disadvantage on small boards (11x11 or 9x9).
      Perhaps you are mixing Komi up with handicap stones?
      That are stones the black player can set on the board by a given schema. Those influence the game play of white of course, as he has to fight against up to 9 stones that are already set.

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

      Komi does not influence how you play the game.

      Of course it influences how one play.

      Before komi become the norm for professional game play, black openings are more conservative and white are more agressive. Slight komi adjustment may not affect amateurs like me, but for super-precise AI like AlphaGo, winning just half point the last game, komi adjustment will definitely affect how the AI treat the open game.

    12. Re: AI vs AI by Khashishi · · Score: 1

      Hmm, good point. Nevertheless, which color wins if we pit AlphaGo vs AlphaGo?

    13. Re: AI vs AI by angel'o'sphere · · Score: 1

      Well, then we are on disagreement :D

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  6. special tactics? by LTIfox · · Score: 1

    AlphaGo at its core is an MCTS

    For such a thing, one needs (I think) to do some unexpected moves to constantly force machine into sparsely probed regions.
    And, during discovery stage, one needs doing it "off-line" to avoid google's retraining. Thankfully, space is big enough to ensure that google can be forced quickly enough into deep woods.
    For a match like this - one needs to use different precalculated prologs for all games (won or lost).

    It's more like hacking than playing...

    1. Re:special tactics? by angel'o'sphere · · Score: 1

      Actually Alpha Go is not an MCTS, it is a deep layered neuronal network.
      Most Go programs like 'Little Go' based on Fuego however likely are MCTSes.

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

    How is it at hungry hungry hippos?

  8. It isn't looking good for humanity... by The+Grim+Reefer · · Score: 3, Funny

    It isn't looking good for humanity.

    Purpose built machines have been able to, or be used to out do humans for a very long time. A lever can be used to lift more weight than a person alone can. But we're not being ruled by sticks. Cranes can lift even more.

    Cars are used to move people further and faster than they could on their own. Computers can do many more calculations per second. These things make life better for humanity as a whole.

    Unless AlphaGo figures out a way to keep a person from unplugging it, I'm guessing that humanity will be just fine.

    1. Re:It isn't looking good for humanity... by Anonymous Coward · · Score: 0

      Unless AlphaGo figures out a way to keep a person from unplugging it, I'm guessing that humanity will be just fine./quote AlphaGo players (and poker players) may just start a new sport now -- fast unplugging of computers.

    2. Re:It isn't looking good for humanity... by tomxor · · Score: 1

      It isn't looking good for humanity.

      Purpose built machines have been able to, or be used to out do humans for a very long time.

      [EDIT...]

      Unless AlphaGo figures out a way to keep a person from unplugging it, I'm guessing that humanity will be just fine.

      More specifically, "humanity will be just fine" not because we can unplug it, but because it's another single purpose tool. Yes NN approaches and ready made libraries like tensor flow can be used to create new purposes... but guess what, it takes a human, to design, build and teach the tool how to do it's job.

      The cosmic sized gap between these building blocks and the idea of something sentient that could reason, learn, create and intuit news things dynamically and autonomously is what is missing... this is the gap that all the CEO hype queens miss when making their "AI will rule us all in 10 years" type predictions, AI general intelligence is a vague concept that the experts are not even attempting to engineer because we don't even understand the meaning of "general intelligence" yet.

    3. Re:It isn't looking good for humanity... by Anonymous Coward · · Score: 0

      Terminator: ...In a panic, they try to pull the plug.
      Sarah: Skynet fights back.
      Terminator: Yes. It launches its missiles against their targets in Russia.
      John Connor: Why attack Russia? Aren't they our friends now?
      Terminator: Because Skynet knows that the Russian counterattack will eliminate its enemies over here.
      Sarah: Jesus.

    4. Re:It isn't looking good for humanity... by Anonymous Coward · · Score: 0

      Agreed. The summary's attitude is strange. AI is created by humanity, so when AI breaks through to a new level of awesome, things are looking *great* for humanity.

      AI will always serve humanity. The hollywood fictions about AI enslaving or destroying us are just that...fictions. They only make sense to people who aren't all that educated about the technical aspects of AI and hence don't understand why the "AI might just decide to destroy us all!" isn't realistic.

    5. Re:It isn't looking good for humanity... by Anonymous Coward · · Score: 0

      Right. I thought the entire point of deepblue and alphago was to demonstrate how well "purpose-built" AI could perform. And that it's possible to make similar AI for.... lawyering, medical diagnosing, civil engineering, driving a car, predicting the stock market, designing stuff for function....

      You know, "single-purposes"... like people's careers.

    6. Re: It isn't looking good for humanity... by ceoyoyo · · Score: 1

      Funny you should say... alpha go is a general purpose learning system. It was originally taught to play Nintendo games. It isn't programmed to play Go, it learned to.

      Go is a game that abstractly simulates some aspects of military strategy, as does chess, and have long been considered means to practice strategic thinking.

    7. Re:It isn't looking good for humanity... by The+Grim+Reefer · · Score: 1

      Right. I thought the entire point of deepblue and alphago was to demonstrate how well "purpose-built" AI could perform. And that it's possible to make similar AI for.... lawyering, medical diagnosing, civil engineering, driving a car, predicting the stock market, designing stuff for function.... You know, "single-purposes"... like people's careers.

      And how often are mistakes made by humans in medicine? Not often, but it's not perfect. So if a computer can diagnose with better accuracy and/or earlier, then it's better for humans as a whole.

      I'm not a big fan of the current self driving cars, but eventually they will become better than humans. At which point, how many lives can be saved by removing human error? Again, better for humanity.

      Law is a tricky one. First of all, because it's mostly lawyers who write the laws, so I'm pretty sure they will be able to keep their jobs safe. But if AI can keep more innocent people out of jail and more guilty ones from going free, then I would guess it would be better.

      As far as misdiagnosis, accidents, etc, I would say that AI is better for humanity as a whole. But long term, we're going to have to make some tough decisions about how we want to continue as a society. Are we going to end up in some capitalist dystopia where 1% of the population lives well and the rest of us live in the ashes of our current society? Will we live in some idealistic Star Trek utopian existence? Probably something in between. But that's not caused by the AI itself, it's a result of progress. It's happened many times in history.

    8. Re:It isn't looking good for humanity... by Whorhay · · Score: 1

      Just don't go asking it foolish questions like "Is there a God?"

    9. Re:It isn't looking good for humanity... by The+Grim+Reefer · · Score: 1

      Just don't go asking it foolish questions like "Is there a God?"

      Considering the owners/creators of such a system can turn it off, on, copy it, edit its code and swap out its hardware. It wold be a rather interesting answer if you had a self aware AI.

    10. Re: It isn't looking good for humanity... by angel'o'sphere · · Score: 1

      have long been considered means to practice strategic thinking. However a NN that is playing Go is not thinking :)

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  9. Re:But how would it do in a grudge match with the by Anonymous Coward · · Score: 0

    Checkers was, at least as of a few years ago, actually the most complex game to be completely solved..

    Spoiler: it's a draw.

  10. What programming language... by __aaclcg7560 · · Score: 1

    Is AlphaGo programmed in Go?

    1. Re:What programming language... by Anonymous Coward · · Score: 0

      Is creimer programmed in coffee creamer? Or does he just peel open the little cups and drink them by the hundreds?

    2. Re:What programming language... by __aaclcg7560 · · Score: 1

      Is creimer programmed in coffee creamer? Or does he just peel open the little cups and drink them by the hundreds?

      Neither. I have a skinny vanilla latte (milk, espresso shot and sugar-free syrup) in the morning and drink water for the rest of the day. If I'm programming at home, I'll drink Diet Pepsi.

      What does this have to do with my question about AlphaGo?

    3. Re:What programming language... by Anonymous Coward · · Score: 1

      Nothing, we just want to know more about you.

    4. Re:What programming language... by Anonymous Coward · · Score: 0

      That's the fun part with creimer, you don't really need to do anything, all 47 of his personalities eventually get to use the keyboard.

  11. Scaremongering people with AI, you see by Anonymous Coward · · Score: 1

    Why doesn't Google actually apply this to solve some REAL world problems, huh?

    Like figuring out how to end war, share resources and be peaceful? Or whom to vote for as president?

    That's right - Google is bringing useless things to the table.

    1. Re:Scaremongering people with AI, you see by 93+Escort+Wagon · · Score: 2

      Why doesn't Google actually apply this to solve some REAL world problems, huh?

      Such as "why does Google's leadership seem to have the attention span of a puppy overdosed on Adderall?"

      --
      #DeleteChrome
    2. Re:Scaremongering people with AI, you see by Anonymous Coward · · Score: 0

      The AI might say "Impossible to satisfy all requirements. Liberty, quality of life, world peace -- pick two". Then what?

    3. Re:Scaremongering people with AI, you see by Anonymous Coward · · Score: 0

      Can we apply some weights to each requirement and try some sort of balancing act?

      California would have: 0.1 Liberty, 0.5 quality of life, 0.4 world peace

      NY would have: 0.1 Liberty, 0.8 quality of life, 0.1 world peace

      Texas would have: 0.6 Liberty, 0.4 quality of life, -0.2 world peace

      And people could move about to fit their desired utopia?

    4. Re:Scaremongering people with AI, you see by jrand · · Score: 1

      They have been applying technology to real world problems. They used the exact same method to reduce their data center cooling bill by 40%.. They're also using it to assist doctors in quick, accurate diagnosis.

      Go makes a nice test bed because the rules are well defined, it's easy to judge success, and nobody get hurt if you screw up. But playing games is not their ultimate goal.

    5. Re:Scaremongering people with AI, you see by Anonymous Coward · · Score: 0

      Why doesn't Google actually apply this to solve some REAL world problems, huh?

      Like figuring out how to end war, share resources and be peaceful? Or whom to vote for as president?

      That's right - Google is bringing useless things to the table.

      Mainly because the answer to all those problems is "kill all humans", but that would conflict with Google's mission statement.
      Also, the hardware for implementing the solution isn't ready yet.

  12. My problem with these things by Anonymous Coward · · Score: 1

    My problem with these things is that they are purpose built by a team of engineers, and updated massively in between matches. It's valid to say "AI did X", but given how the AI is redesigned, tweaked, and special cased for each new opponent, it's much more accurate to say "a massive well funded team of specialists beat this one old guy at his life's work", because the AI that is developed will never be made available in the manner that an AI or other fixed product would be. If the top guy is allowed to play against the AI a thousand times, will the AI still win?

    In other words: is it the AI doing the work, or is it all the tweaks and redesigns that happen between matches, done by the combination of game specialists and engineers, that have rigged up some kinda trick that holds out for a few matches?

    1. Re:My problem with these things by mesterha · · Score: 1

      Do you have any references that specialists and engineers tweak AlphaGo between matches?

      --

      Chris Mesterharm
    2. Re:My problem with these things by Anonymous Coward · · Score: 0

      https://en.wikipedia.org/wiki/AlphaGo

      "In June 2016, at a presentation held at a university in the Netherlands, Aja Huang, one of the Deep Mind team, revealed that it had rectified the problem that occurred during the 4th game of the match between AlphaGo and Lee"

      But just read the articles. They sometimes talk about improvements that they have made, stuff they have made it do in downtime, etc.

    3. Re: My problem with these things by billyswong · · Score: 1

      The engine improvement is after the 5-days matches with Lee Sedol, not in between.

    4. Re:My problem with these things by mesterha · · Score: 1

      Thanks. I knew they did this for deep blue, but I thought AlphaGo was hands off. It definitely cheating. In the long run, just like chess, they will probably not need human input.

      --

      Chris Mesterharm
  13. Now try kickboxing. by nitehawk214 · · Score: 1

    Someone call Boston Dynamics.

    Fuck.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
    1. Re:Now try kickboxing. by Khashishi · · Score: 1

      When will machines beat humans in chess boxing?

  14. How about by Anonymous Coward · · Score: 0

    something actually useful? Like compete against the world's best cellular biologist to create a cure for cancer?

  15. Beat a 5 yr old in Hungry Hippos now.. by sqorbit · · Score: 4, Funny

    I'll be impressed when a computer wins Hungry Hippos, that game is obviously rigged towards anyone younger than 7. My kid beats me in it all the time.

    --
    Sent from my TARDIS
    1. Re:Beat a 5 yr old in Hungry Hippos now.. by Anonymous Coward · · Score: 0

      Isn't it 'Hungry Hungry Hippos'?

    2. Re:Beat a 5 yr old in Hungry Hippos now.. by Translation+Error · · Score: 1

      What's to be impressed about? The computer will obviously be younger than 7.

      --
      When someone says, "Any fool can see ..." they're usually exactly right.
    3. Re:Beat a 5 yr old in Hungry Hippos now.. by SCVonSteroids · · Score: 2

      Ho ho ho! Look at you!

      --
      I tend to rant.
  16. MODERATION ABUSE by Anonymous Coward · · Score: 0

    Who the hell downvoted the parent?!!

    What the fuck is going on??

    1. Re:MODERATION ABUSE by GLMDesigns · · Score: 1

      Funny. As a libertarian I get that all the time. I bring up reasonable objections to a post and get down-modded as a Troll.

      So, down voting people with a different opinion is not simply the province of the "right-wing."

      --
      If you're scared of your govt then you need to further restrict its powers
      Vote 3rd Party in 2016 and beyond
    2. Re:MODERATION ABUSE by angel'o'sphere · · Score: 1

      No one gets banned.
      However the modders might get banned from the modding system.
      You inly need to complain to an admin ... easy.

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

    Go is, as you mention, even bigger. So it was solved by brute force, much more powerful computers, and improved pruning algorithms.

    No, that's not at all how Alpha Go works.

    1. Re:Not true by phantomfive · · Score: 1

      Go is, as you mention, even bigger. So it was solved by brute force, much more powerful computers, and improved pruning algorithms.

      No, that's not at all how Alpha Go works.

      Yes, yes it is. It's primarily a tree searching algorithm. On top of that, they use a heuristic (the neural network, which doesn't learn while it plays) to figure out which branches to search down. Then it also uses a monte carlo algorithm to prune the tree to a manageable level.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Not true by ShanghaiBill · · Score: 1

      It's primarily a tree searching algorithm. On top of that, they use a heuristic to figure out which branches to search down.

      This is also what human players do. Since humans can't search as broadly, they prune more aggressively, but the basic algorithm is the same.

    3. Re:Not true by phantomfive · · Score: 1

      Yeah. The human pruning algorithm is actually really amazing in how quickly it works. Tree searching is slow and hard for humans, but oh well.

      --
      "First they came for the slanderers and i said nothing."
  18. Rules by Geoffrey.landis · · Score: 1

    ...Go have no strict rules,

    Go most certainly does have strict rules. You can only play one stone in a turn, for example; you can't play another stone until your opponent plays; and you're not allowed to just pick up all the stones that you don't like and throw them into the trash.

    yes there are some basic rules describing player moves however just applying them doesn't play a good game.

    Sure. In chess, too: it's easy to learn how to move the pieces. Moving the pieces to win a game is hard. Saying that "following the rules doesn't play a good game" is not a subset of saying "Go doesn't have strict rules."

    --
    http://www.geoffreylandis.com
  19. The google AI plahying in the real world by Anonymous Coward · · Score: 0

    Why doesn't Google actually apply this to solve some REAL world problems, huh?

    Possibly they have. The problem they seem to be solving is "how to we get Google to take over the internet, and from there insert itself into every crevice of human endeavor?" And it seems to be pretty good at solving that problem.

  20. Milton Bradley game-- by Geoffrey.landis · · Score: 1

    Wow, I didn't think anybody still remembered "Game of Life".

    --
    http://www.geoffreylandis.com
  21. Go is a "solved" problem by Anonymous Coward · · Score: 0

    this should not be a surprise

  22. Again? by Anonymous Coward · · Score: 0

    Seriously here, I thought that already happened. Hum.

  23. Anyone care to try playing with a squared board ? by what+about · · Score: 1

    I just wonder what would happen if the next tournament play with a board that is double the x,y size
    A 38x38 positions board

    Would Alpha Go maintain the lead ?
    Maybe we adapt faster ?

    Any GO expert care to explain why this is feasible or silly ?

  24. the master term for the One True Meaning by epine · · Score: 1

    That being said, when PR people and reporters say "AI" they often mean "machine learning", so the battle for the proper use of this term is likely already lost.

    It was already lost in the 1950s, when the original researchers tried to make an end-run around perception, which required a density of compute Not Available Soon.

    You can't not deliver on your founding conceit for six decades and then expect no social erosion of your Tokamak grandeur. Of course, they made lots of progress, but hardly any of this happened under their original Tokamak brand.

    Those who still care about the One True Meaning usually trot out the term AGI (artificial general intelligence).

    The next rung up the ladder from AGI is MHHAGI (muhaha artificial general intelligence). At this point, it's clear to everyone that we're finally and truly talking about penises as endowed by God himself, so King Arthur's quest for the master term usually ends here.

  25. Re:Anyone care to try playing with a squared board by ShanghaiBill · · Score: 1

    Any GO expert care to explain why this is feasible or silly ?

    It is silly. If you train a neural net to differentiate a photo of a dog from a photo of a cat, it can learn to do that. But it is then silly to expect it to recognize a picture of, say, a horse. That is NOT what it was trained to do.

    Likewise, Alpha-Go was specifically trained to play on a 19x19 board. Any other size, such as 18x18, would not even be recognized as valid input.

    On the other hand, if you trained it on variable sized boards, then it could adapt to that.

    Here is an actual example: Deepmind trained a NN to play a wide variety of video games. When it was introduced to a new video game, it could used its existing training to play and master the new game much faster than even the best humans.

    Go is played on 9x9, 13x13, and 19x19 boards. On the smaller boards, tactics (joseki) is more important. On bigger boards, strategy (fuseki) is more important, and apparently innocuous early moves can have far reaching effects much later in the game. On a 38x38 board, strategy would likely be even more important, and winning the game would require a profoundly different style of play. My gut feeling is that an AI, trained by playing against itself, could master that new style much faster than a human.

  26. To A.I or not to A.I by UglyMike · · Score: 1

    It seems to be about goalposts and definitions. One could have the same discussion with "Does peg legged Pete have an artificial leg?" Some would say "Yeah, sure. Artificial leg." Others would say" No way. It's just a piece of wood, driftwood even, that he uses to hobble around on. An artificial leg is something else" and they would keep saying that even after we'd have the "six-million dollar man" legs. Same with artificial life. Is it life, but not really, just a good approximation because it is "artificial". Or is it "life" that did not arrise through the ongoing natural evolution process. When talking A.I, we're not talking artificial humans or even "general artifical intelligence" (whatever that would be) but something that gives the impression that the thing on the other side (of the screen, the board, the table, the whatever) is intelligent. For the champion Go player, if he was to play against AlphaGo without knowing so, he would not be able to tell if he was playing a human or a machine. So, AlphaGo, in that incarnation ( it can learned to a totally different skillset) is real A.I for Go in a sort of successfull but limited Turing test. Same for Big Blue for an even more limited chess Turin test. Now that we know Big Blue can beat world champions and AlphaGo can beat human Go champions, we kinda say, meh, yeah, we know it's better than humans but it's not real A.I. Things will progress piecemeal in this fashion untill we have natural conversations with our digital assistants (on phones? Tablets? Robots?) knowing that they are not real humans but acting as if they were. And still people will say "Yeah, but that's not real A.I"

    1. Re:To A.I or not to A.I by Anonymous Coward · · Score: 0

      No crap it's not real AI, "real AI" is hundreds of years away. The "real AI" which scares people a la sci-fi is impossible and will never exist. We're not even close at the moment, about as close as we are to 100% understanding the mammalian brain. Which is not close, at all.

      Computer technology also has nothing to do with evolution why even bring it up.

      " Things will progress piecemeal in this fashion untill we have natural conversations with our digital assistants (on phones? Tablets? Robots?) knowing that they are not real humans but acting as if they were."

      Stop getting your information from TV shows and movies. Computers and programming don't work like this.

  27. Clearly not less computational power by Anonymous Coward · · Score: 0

    "uses 10 times less computational power than its predecessor that beat Lee Sedol, working from a single PC connected to Google's cloud server"

    That's more likely to mean that it uses 10 times MORE computing power, it just lets other systems do it.

  28. The real story... by Anonymous Coward · · Score: 0

    ... is that AlphaGo won by half a point. That's the smallest possible victory margin, and it's a common new go player mistake to aggressively grab more territory than you need to win, with the whole thing blowing in your face later on because you're overextended. AlphaGo "saw" it was winning early enough and stuck to the low risk strategy to ensure it did just that. Pretty cool game to watch in 2x if you've the time.

  29. Re:Anyone care to try playing with a squared board by Anonymous Coward · · Score: 0

    I just wonder what would happen if the next tournament play with a board that is double the x,y size
    A 38x38 positions board

    Would Alpha Go maintain the lead ?
    Maybe we adapt faster ?

    Any GO expert care to explain why this is feasible or silly ?

    I'm not an expert on this particular system but my understanding is that generally this system doesn't learn "on the fly". Rather there's a seperate system that trains the neural net and one that uses the net to play.

    So it doesn't make sense to test the adaptability of the game playing system in that way as that isn't the system that can learn, and involving a human player in the learning system would be really time consuming and wouldn't be likely to demonstrate anything interesting (I don't think anyone thinks humans take more games to reach a given level of skill than the AI).

  30. Next Up... Brinksmanship by mentil · · Score: 1

    It's clear that, for national security reasons, this technology should be trained and deployed to assist with foreign relations. Particularly, since it should theoretically be a master of game theory, it should be trained on a set of prior foreign relations incidents. In order to deal with North Korea and other rogue nations, it must be taught brinksmanship. In order for this to be effective and to prevent the enemy from calling our bluff, it must be given direct control of our nuclear arsenal. The only question left is whether to call it 'Joshua' or 'Skynet'. /s

    --
    Corruption is convincing someone that the selfless ideal is the same as their selfish ideal.
    1. Re:Next Up... Brinksmanship by angel'o'sphere · · Score: 1

      You don't need a nuclear arsenal to bomb north Korea into the stone age.

      Actually I really wonder why no western or for the matter eastern nation is sending s squad team and kills the 5 or 10 members of the Junta so the country can start over.

      Or do you really think the north Korean citizens want to live in the miserable circumstances they are in?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
  31. So, you know how the rewritten version works? by Mostly+a+lurker · · Score: 1

    All I have been able to glean so far is that the rewritten version uses around 10% of the computing power (both to train its neural networks, and during actual play) to achieve much improved play compared with the original AlphaGo used to beat Lee Sedol. Thus far, although promised, the architecture behind the rewritten version is unpublished. Later this week, some insight is going to be provided.

    The old version was based on a combination of techniques (primarily multiple neural networks, combined with Monte Carlo techniques). The interesting thing about the way it operated was that it could tell you which move was likely best, but could not explain why. The same is actually true of human Go players. While locally best moves can be identified, the human selects the globally best move based to a large extent on feel. The game is too complex (both for humans and AIs) to use calculation on a board wide basis. Both the old and new AlphaGo systems appear to demonstrate characteristics we would refer to as "intuition" and "creativity" if seen in humans. How similar is it to human instinct and creativity? We really do not know.

    I am extremely interested in learning how the rewritten system works. I think the twinning matches (between two teams each with one human expert and AlphaGo collaborating with each other) will also be extremely significant. The short to medium term promise of AI involves humans and AIs working together. As the AIs become increasingly complex, and the manner in which it comes up with recommendations ever harder to comprehend, this is a critical challenge to be addressed.

    1. Re:So, you know how the rewritten version works? by phantomfive · · Score: 1
      Yeah that's true, it's worth remembering that the new version could be different. I expect it to just be an improved version of the same, though.

      The interesting thing about the way it operated was that it could tell you which move was likely best, but could not explain why. The same is actually true of human Go players. While locally best moves can be identified, the human selects the globally best move based to a large extent on feel.

      I can't speak for Go, but if you start reading chess books written by grandmasters, you'll see a lot of explanations on what they are thinking. Although the grandmasters aren't neuroscientists, so they don't have a cohesive theory, you can start to piece together the way they think.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:So, you know how the rewritten version works? by Mostly+a+lurker · · Score: 1

      It is instructive (and important in understanding the significance of AlphaGo in overall AI research) to know the important differences between the nature of chess and go that leads to a totally different challenge in playing it well. The most important differences are:

      1. It is very difficult (still impossible and will probably remain so) to hand craft a set of rules to evaluate whether a particular board position is good at go. In chess, just counting up the value of the pieces on the board (counting queen 9, Rook 5 etc.) gives a good rough estimate, that can be refined by recognition of other factors such as passed pawns, king safety and inactive versus active pieces. At go, each stone has equal value (simplistically speaking) and a small change to the position of the single stone can often make a total difference to who is winning, only via effects that occur many moves later.
      2. The branching factor at go is far greater than in chess, even without the challenge of knowing whether a position is good. This means that even examining all possible positions a few moves ahead becomes infeasible. At chess (especially given the previously cited relative ease of writing an evaluation function allowing pruning of obviously hopeless lines) very accurate selection of the most likely best line is possible by Monte Carlo techniques.
      3. Chess programs can have an opening book that records known good early moves (the same in true at go to a lesser extent). However, after that a major difference happens. At chess the position is simplified as pieces are captured. Indeed, once down to about 7 or 8 major pieces, a chess program can use an endgame database to play perfectly without the need for any further calculation. Go, in contrast, is an additive game. The position continues to increase in complexity typically for at least the first 80 moves by each player.

      A chess grandmaster can, indeed, explain why a particular move is good, usually by demonstration. Even where the benefits cannot be directly shown, there is established theory known to be sound, to justify it. Actually, a grandmaster cannot improve his knowledge of chess by examining the moves of a chess program that is only superior because of greater calculation and storage capacity

      Top go professionals mostly cannot explain in a clearly irrefutable way why certain moves are good. Often, they just need to say they instinctively feel a move is right. There is a 3000 year-old repository of theory (which has been upended twice before in history, first via innovations about 300 years ago, and then again around 70 years ago) but this received wisdom is not known to be totally correct. In fact, the evidence from AlphaGo's play is that much of the existing theory is wrong. The top go professionals find this extremely exciting, as they begin to understand the logic behind AlphaGo's new moves, and the play of these professionals is already changing to incorporate the new knowledge it is allowing them to learn.

      There were reasons why AI and go experts believed it would be 20 more years before a go program could best the top professionals. The AI techniques that made it possible are immensely exciting because they are definitely applicable in the area of artificial general intelligence. They are mostly not go specific.

    3. Re:So, you know how the rewritten version works? by phantomfive · · Score: 1

      There were reasons why AI and go experts believed it would be 20 more years before a go program could best the top professionals. The AI techniques that made it possible are immensely exciting because they are definitely applicable in the area of artificial general intelligence. They are mostly not go specific.

      I don't think many people were expecting it to take 20 years. Most estimates I've heard were between 5 and 10 years. Indeed Google got there faster than anyone expected, but.....they also threw more hardware at the problem than anyone expected.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:So, you know how the rewritten version works? by Mostly+a+lurker · · Score: 1

      As I tried to explain, the amount of hardware you throw at the problem of paying Go well does not really help. Even the older system that beat Lee Sidol was not running on a humongous supercomputer. Pure computer power is of very limited benefit. Indeed, while dramatically improving the capabilities of AlphaGo over the last year, DeepMind has succeeded in reducing the computing requirements of the system by 90%. It now runs on a single TensorFlow machine (albeit, this is hardware with an architecture tailored to the needs of AI).

      As recently as 2010, AI textbooks were typically writing that the field was 20-30 years away from creating a machine that could beat professional Go players. By late 2015, some AI researchers were more optimistic, believing the milestone of beating a top professional might be reached within a decade. Whatever some might have claimed later, very few as late as 2015 were expecting a solution within 5 years. Meanwhile, Go players truly believed a solution was between decades and forever away.

    5. Re:So, you know how the rewritten version works? by phantomfive · · Score: 1

      Even the older system that beat Lee Sidol was not running on a humongous supercomputer.

      It was over 1000 CPUs and over 200 GPUs. That's rather beefy, mate.

      As recently as 2010, AI textbooks were typically writing that the field was 20-30 years away from creating a machine that could beat professional Go players

      As you can see here, there was definitely an inflection point in Go progress around 2005 (when the monte carlo algorithm first was applied). And the trajectory continued that way (you'll have to look for your own graph though). 5 years wouldn't have been surprising at all. Anyone who predicted 20-30 years away wasn't paying attention to the field.

      --
      "First they came for the slanderers and i said nothing."
    6. Re:So, you know how the rewritten version works? by Mostly+a+lurker · · Score: 1

      It was over 1000 CPUs and over 200 GPUs. That's rather beefy, mate.

      Beefy, yes, but nothing extraordinary, and as I have mentioned since reduced by about 90%.

      there was definitely an inflection point in Go progress around 2005

      Between about 2005 and 2011, significant progress was made. The top programs got to the point where they were competitive with professional players when receiving a (still very big) 4 or 5 stone handicap. (Note, however, that players could exploit weaknesses in computer Go programs once they were studied which makes the achievement a bit less impressive than it seems at first glance.) Between 2011 and 2015, no further progress was made, as the techniques then being applied had reached their limits. The expectation by most in 2015 was that there would be a slow progression of beating average professional players at 3 stone handicap, 2 stone, 1 stone, and eventually level, followed by the ultimate achievement of beating the top professional at even. See Sensei's library page on computer Go which has been updated over time as progress was made, and is not a revisionist account. AlphaGo advanced the state of the art to an extent that shocked the Go community and 99% of the AI community. The leap was not just from beating a middle rank professional with a 4 or 5 stone handicap to beating the top professionals level, it was doing so while having no apparent weaknesses the human player could exploit.

  32. Checkers by Anonymous Coward · · Score: 0

    We had a shot, but then Marion Tinsley died. (Dam, a weakness of these temporary carbon units)

    After that, no human had a chance at checkers.

  33. Re:Anyone care to try playing with a squared board by ceoyoyo · · Score: 1

    It depends how exactly it was trained. Most likely it was trained on a fixed-size board, so the architecture of the neural net wouldn't match a bigger board without modification. That's not necessarily true though, there are neural net designs that can take flexible sized input. Alpha Go could certainly be trained to do it.

    The question is interesting. Given a human and computer that had never played on a larger board, which would do better? Go is a game that is fairly local (unlike chess) so it doesn't change radically if you make the board bigger, which means a lot of your strategy can be transferred... for both the computer and the human.

    It's worth keeping in mind that although Alpha Go has played more games (against itself) than any human has, it has played for less clock time than any human champion has.

  34. Re: Anyone care to try playing with a squared boar by Anonymous Coward · · Score: 0

    First off, the board would have to be an odd number of lines. That said, AlphaGo learns at a running pace, while humans learn at a walking pace. Indeed, I think a program like AlphaGo could master its strategy faster than humans could no matter what the board size is.

  35. I stand corrected [Re:Not AI] by Geoffrey.landis · · Score: 1

    John Brunner made me curious as he is one of my favorite writers.
    The story however is from Fritz Leiber.

    Oops!!

    Shows I should never trust my memory, and should always look things up even if I think I know them. You're right, the John Brunner chess story was the novel "Squares of the City."

    I stand corrected. Fritz Leiber it is.

    --
    http://www.geoffreylandis.com
    1. Re:I stand corrected [Re:Not AI] by angel'o'sphere · · Score: 1

      Ah, I think I have that story.
      Gosh, that was a monster of a story, I'm sure I have read it, and I guess I have the book somewhere.
      I guess it is time to find an ordering schema for my books :D

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.