Jump to content
Check out the Spin Axis Podcast! ×
IGNORED

Google’s AI Wins Pivotal Second Game In Match With Go Grandmaster [Wired]


Note: This thread is 3689 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Recommended Posts

  • Moderator
Posted

Google’s AI Wins Pivotal Second Game In Match With Go Grandmaster

Quote

‘I Am In Shock’


Following Game One, Lee Sedol acknowledged he was “shocked” by how well AlphaGo played and said he’d made a notable mistake at the beginning of the game that led to his loss about three hours later. “The failure I made at the very beginning of the game lasted until the the very end,” he said, through an interpreter. “I didn’t think that AlphaGo would play the game in such a perfect manner.” It’s unclear what early mistake he was referring to. The match’s English language commentators didn’t see one. But they do feel the Korean made a rather large error late in the game, following some particularly skillful play by AlphaGo. In any event, Lee Sedol did resolve to change his approach in Game Two.

http://www.wired.com/2016/03/googles-ai-wins-pivotal-game-two-match-go-grandmaster/

 

Steve

Kill slow play. Allow walking. Reduce ineffective golf instruction. Use environmentally friendly course maintenance.

Awards, Achievements, and Accolades

Posted

I thought this was about chess.. But it turned out to be a game that I dont know.

 

:adams: / :tmade: / :edel: / :aimpoint: / :ecco: / :bushnell: / :gamegolf: / 

Eyad

Awards, Achievements, and Accolades

Posted

Am I the only one who watched both matches on YouTube?    

I only know the basics of Go but know a bit more about AI, given my background as a computer science major.   Back in 80's when I studied AI at CAL, it was given that what AlphaGO is doing now is not possible.   Even it is, no one at the time could imagine the HW computing power that the SW can utilize.   At last, both HW & SW are available.   The only way Lee can beat this computer is to find a new strategy that is not in AlphaGO's database.   What's the odd of that?  None.    Given how the 1st two matches went, I don't see anyone beating AlphaGO in go.  

RiCK

(Play it again, Sam)

Awards, Achievements, and Accolades

  • Moderator
Posted
8 hours ago, rkim291968 said:

Am I the only one who watched both matches on YouTube?    

I only know the basics of Go but know a bit more about AI, given my background as a computer science major.   Back in 80's when I studied AI at CAL, it was given that what AlphaGO is doing now is not possible.   Even it is, no one at the time could imagine the HW computing power that the SW can utilize.   At last, both HW & SW are available.   The only way Lee can beat this computer is to find a new strategy that is not in AlphaGO's database.   What's the odd of that?  None.    Given how the 1st two matches went, I don't see anyone beating AlphaGO in go.  

The play by play described in the article was pretty good. I'll watch the video over the weekend. The scary thing is there's no database. It's learning based. This is mentioned somewhere in the middle of the article. I am rooting for the human tomorrow. Three in a row! Beat that machine!

There's no putting off the singularity, but we can delay it. Be... very... afraid...

I haven't been keeping up with chess and AI. Did they slow down developing AI players since Deep Blue defeated the champion? Chess AI must be very unbeatable by humans now, probably available on more commodity machines.

Steve

Kill slow play. Allow walking. Reduce ineffective golf instruction. Use environmentally friendly course maintenance.

Awards, Achievements, and Accolades

Posted
9 hours ago, rkim291968 said:

At last, both HW & SW are available.   The only way Lee can beat this computer is to find a new strategy that is not in AlphaGO's database.   What's the odd of that?  None.    Given how the 1st two matches went, I don't see anyone beating AlphaGO in go.

A person would have to have an extremely strong middle and end game to beat the computer. I see it as the game progresses it can fine tune the outcome it wants. I think a good point was made. That computer is looking for the highest percentage even if that means a 1 point win.

I agree that it might come down to an unknown play in the mid to late game that forces the computer to have to be more intuitive which might be it's weakness.

Matt Dougherty, P.E.
 fasdfa dfdsaf 

What's in My Bag
Driver; :pxg: 0311 Gen 5,  3-Wood: 
:titleist: 917h3 ,  Hybrid:  :titleist: 915 2-Hybrid,  Irons: Sub 70 TAIII Fordged
Wedges: :edel: (52, 56, 60),  Putter: :edel:,  Ball: :snell: MTB,  Shoe: :true_linkswear:,  Rangfinder: :leupold:
Bag: :ping:

Awards, Achievements, and Accolades

Posted

I know very little about artificial intelligence, but even if I did understand it, I'm not sure I'd know what to make about chess-playing computers.

I consider myself a pretty intelligent person. I've achieved at a high level in academics, I have a good memory, can solve problems well, can compute things in my head quickly, etc. I say this not to brag, but to set the stage for why I am confused by chess computers. I'm terrible at chess. I love the game, but I'm simply no good at it. If I play against a software chess opponent, I lose at anything beyond the beginner levels.

I haven't practiced chess much, and so maybe it's just that. But I can't help but think that chess is a specialized skill. I think that to be good at it requires more than simply thinking ahead as many moves as possible.

We hear a lot about computers playing chess and beating grandmasters. It's impressive, I agree. I'd like to hear about a computer doing something more mundane, like maybe talking to members of a family, and then scheduling the family's appointments, making shopping lists, giving them reminders, etc.

 

JP Bouffard

"I cut a little driver in there." -- Jim Murray

Driver: Titleist 915 D3, ACCRA Shaft 9.5*.
3W: Callaway XR,
3,4 Hybrid: Taylor Made RBZ Rescue Tour, Oban shaft.
Irons: 5-GW: Mizuno JPX800, Aerotech Steelfiber 95 shafts, S flex.
Wedges: Titleist Vokey SM5 56 degree, M grind
Putter: Edel Custom Pixel Insert 

Awards, Achievements, and Accolades

Posted
1 hour ago, nevets88 said:

The play by play described in the article was pretty good. I'll watch the video over the weekend. The scary thing is there's no database. It's learning based. This is mentioned somewhere in the middle of the article. .

In both videos (3 plus hours per video), they invited AlphaGo folks for Q&A.   They described how AlphaGo choose its (I almost wrote "his") move.   It picks the highest winning percentage move from its understanding.   I called that knowledge base a "database," not in the traditional sense of the meaning.   Whatever it is drawing its AI from, I referred to it as the database.

20 minutes ago, Big Lex said:

We hear a lot about computers playing chess and beating grandmasters. It's impressive, I agree. I'd like to hear about a computer doing something more mundane, like maybe talking to members of a family, and then scheduling the family's appointments, making shopping lists, giving them reminders, etc.

 

They already do, a lot more than we realize. It's all around us.  

RiCK

(Play it again, Sam)

Awards, Achievements, and Accolades

  • Moderator
Posted
36 minutes ago, rkim291968 said:

In both videos (3 plus hours per video), they invited AlphaGo folks for Q&A.   They described how AlphaGo choose its (I almost wrote "his") move.   It picks the highest winning percentage move from its understanding.   I called that knowledge base a "database," not in the traditional sense of the meaning.   Whatever it is drawing its AI from, I referred to it as the database.

They already do, a lot more than we realize. It's all around us.  

The terminology to me is confusing. It sounds like a database to me too, but here's the section of the article where it says it's not.

Quote

During Game One, match commentators Michael Redmond and Chris Garlock didn’t seem to understand that AlphaGo operated in this way. Redmond kept referring to AlphaGo’s “database” of moves—something it doesn’t really have. Once the system is trained using those machine learning techniques, it plays entirely on its own. By Game Two, Redmond and Garlock were wise to this, after some coaching from the DeepMind team over breakfast here at the Four Seasons.

Here's how it's described in Google's blog. It sounds to me like it's more a "dynamic database". Regardless, maybe the team isn't doing a good job of describing it because it's just hard to describe in layman's terms.

Quote

Traditional AI methods—which construct a search tree over all possible positions—don’t have a chance in Go. So when we set out to crack Go, we took a different approach. We built a system, AlphaGo, that combines an advanced tree search with deep neural networks. These neural networks take a description of the Go board as an input and process it through 12 different network layers containing millions of neuron-like connections. One neural network, the “policy network,” selects the next move to play. The other neural network, the “value network,” predicts the winner of the game.


We trained the neural networks on 30 million moves from games played by human experts, until it could predict the human move 57 percent of the time (the previous record before AlphaGo was 44 percent). But our goal is to beat the best human players, not just mimic them. To do this, AlphaGo learned to discover new strategies for itself, by playing thousands of games between its neural networks, and adjusting the connections using a trial-and-error process known as reinforcement learning. Of course, all of this requires a huge amount of computing power, so we made extensive use of Google Cloud Platform.

https://googleblog.blogspot.com/2016/01/alphago-machine-learning-game-go.html

Steve

Kill slow play. Allow walking. Reduce ineffective golf instruction. Use environmentally friendly course maintenance.

Awards, Achievements, and Accolades

Posted
1 hour ago, nevets88 said:

The terminology to me is confusing. It sounds like a database to me too, but here's the section of the article where it says it's not.

Here's how it's described in Google's blog. It sounds to me like it's more a "dynamic database". Regardless, maybe the team isn't doing a good job of describing it because it's just hard to describe in layman's terms.

https://googleblog.blogspot.com/2016/01/alphago-machine-learning-game-go.html

Dynamic database is close to what AI is, IMO.   Instead of calling it database, let's say that it has a tree it can navigate, each branch leading to a different decision.   The algorithm that decides how it traverse the tree is the core of the AI SW.  But at the end of the day, the SW relies on past information on how a move was played out and picks the most winning move.  I think that was mentioned in the 1st video somewhere.

I was taught that computer cannot teach itself and I still believe that.   That's why I mentioned that Lee needs to come with something the computer hasn't seen before (or not in its tree).   That is not going to be possible if AlphaGO folks has done their job which I think they did.

I am still hoping that Lee wins the match.  

RiCK

(Play it again, Sam)

Awards, Achievements, and Accolades

  • Moderator
Posted

Humans! Humans! Humans! He took a match from AlphaGo.

Quote

 Share on Facebook  Tweet  Share  Pin     
AlphaGo wrapped up victory for Google in the DeepMind Challenge Match by winning its third straight game against Go champion Lee Se-dol yesterday, but the 33-year-old South Korean has got at least some level of revenge — he's just defeated AlphaGo, the AI program developed by Google's DeepMind unit, in the fourth game of a five-game match in Seoul.

AlphaGo is now 3-1 up in the series with a professional record, if you can call it that, of 9-1 including the 5-0 win against European champion Fan Hui last year. Lee's first win came after an engrossing game where AlphaGo played some baffling moves, prompting commentators to wonder whether they were mistakes or — as we've often seen this week — just unusual strategies that would come good in the end despite the inscrutable approach. (To humans, at least.)

http://www.theverge.com/2016/3/13/11184328/alphago-deepmind-go-match-4-result

 

  • Upvote 1

Steve

Kill slow play. Allow walking. Reduce ineffective golf instruction. Use environmentally friendly course maintenance.

Awards, Achievements, and Accolades

Posted

The battle ended with Alphago taking 4 of 5 matches.   I watched the last match from the start to finish.  It's clear Lee was winning but made a few humanly errors.   And that's all it took for Alphago to come from behind to beat Lee.  

Some random thoughts:

  • Even the best GO masters will make humanly mistakes in a course of 5 hour match.  Computers won't.   It will have bugs/uncharted moves but won't make mistakes which is not in the program.
  • Alphago algorithm will only improve, more rapidly than the best GO masters to learn new moves.   Unless DeepMind folks stop working on Alphago program, humans will not beat the beast in GO.
  • Would the outcome change if it was Alphago vs Ke Jie (sp?), the reining #1 GO master in the world?  I think not but it would have been more dramatic.  Will there be Alphago vs Ke Jie?   
  • A huge victory for the GO world, Lee Sedol, DeepMind, Google, and AI.   No losers.  Everyone's a winner in this event.    

I am contemplating learning the game.   

RiCK

(Play it again, Sam)

Awards, Achievements, and Accolades

  • Moderator
Posted

The meaning of AlphaGo, the AI program that beat a Go champ

Quote

Q: So, why is it important that AI triumphed in the game of Go?


A: It relies on a lot of intuition. The really skilled players just sort of see where a good place to put a stone would be. They do a lot of reasoning as well, which they call reading, but they also have very good intuition about where a good place to go would be, and that’s the kind of thing that people just thought computes couldn’t do. But with these neural networks, computers can do that too. They can think about all the possible moves and think that one particular move seems a bit better than the others, just intuitively. That’s what the feed point neural network is doing: it’s giving the system intuitions about what might be a good move. It then goes off and tries all sorts of alternatives. The neural networks provides you with good intuitions, and that’s what the other programs were lacking, and that’s what people didn’t really understand computers could do.

http://www.macleans.ca/society/science/the-meaning-of-alphago-the-ai-program-that-beat-a-go-champ/

Steve

Kill slow play. Allow walking. Reduce ineffective golf instruction. Use environmentally friendly course maintenance.

Awards, Achievements, and Accolades

  • 1 month later...
Posted

Do you guys actually play Go, or are more into this from the AI perspective? I used to play a lot, got down to about a 4 kyu on CGoban. I don't even know if that software platform still exists now, it's been so long. I had a club I played in while in college which was loads of fun. When I moved to the Carolinas, those clubs are non-existent. 

It's very impressive what this AI is able to do. Go is a much more linearly progressive game. You are adding physical data to the board each move unlike chess where you're removing physical data. But alternatively, (almost) EVERY empty spot is an available move for either player, whereas in chess your "pieces" can only move to a limited number of spots.

Despite that there are more available combinations of moves in a game of Go than there are atoms in the entire universe (let that sink in for a moment, roughly ~361! (factorial), or 361x360x359x358x... etc with slightly [relatively speaking] more combinations than that given that there are captures that open spaces, and traded captures)... I actually think it would be easier to develop a bruteforce AI for Go than chess due to the nature of the game.

I think it's only taken this long to develop such a strong AI only because of the relative popularity of chess vs Go. There's chess clubs everywhere. However, I spent 6 weeks all over Japan last year and never once found a Go club. It's basically dead except for the few traditionalists and old folks who grew up with it.

D: :tmade: R1 Stiff @ 10* 3W: :tmade: AeroBurner TP 15* 2H: :adams: Super 9031 18* 3-SW: :tmade: R9 Stiff P: :titleist: :scotty_cameron: Futura X7M 35"

Ball: Whatever. Something soft. Kirklands Signature are pretty schweeeet at the moment!

Bag: :sunmountain: C130 Cart Bag Push Cart: :sunmountain: Micro Cart Sport

Awards, Achievements, and Accolades

Posted
11 minutes ago, jkelley9 said:

I think it's only taken this long to develop such a strong AI only because of the relative popularity of chess vs Go. There's chess clubs everywhere. However, I spent 6 weeks all over Japan last year and never once found a Go club. It's basically dead except for the few traditionalists and old folks who grew up with it.

I wonder if it has to do more with the internet. I would suspect more younger GO players would just play on the computer then spend their time in a GO Salon. I am not how much actual popularity of the game has decreased. 

Matt Dougherty, P.E.
 fasdfa dfdsaf 

What's in My Bag
Driver; :pxg: 0311 Gen 5,  3-Wood: 
:titleist: 917h3 ,  Hybrid:  :titleist: 915 2-Hybrid,  Irons: Sub 70 TAIII Fordged
Wedges: :edel: (52, 56, 60),  Putter: :edel:,  Ball: :snell: MTB,  Shoe: :true_linkswear:,  Rangfinder: :leupold:
Bag: :ping:

Awards, Achievements, and Accolades

Posted
8 minutes ago, saevel25 said:

I wonder if it has to do more with the internet. I would suspect more younger GO players would just play on the computer then spend their time in a GO Salon. I am not how much actual popularity of the game has decreased. 

I suppose that's possible. But I will literally go 6-12 months at a time without ever hearing or even reading anything (internet or elsewhere) related to "Go." 

I'm all about using computers. If you only know how much of a tech geek I really am (I have 2 servers and a PC in my HOME office that I all built, configured, and maintain myself) but when it comes to boards games like Go, they're so much more fun playing against someone across a real board. Man... I miss that! I may stop by the local Atlanta club this year when I'm back in that area, if that club even still meets!

D: :tmade: R1 Stiff @ 10* 3W: :tmade: AeroBurner TP 15* 2H: :adams: Super 9031 18* 3-SW: :tmade: R9 Stiff P: :titleist: :scotty_cameron: Futura X7M 35"

Ball: Whatever. Something soft. Kirklands Signature are pretty schweeeet at the moment!

Bag: :sunmountain: C130 Cart Bag Push Cart: :sunmountain: Micro Cart Sport

Awards, Achievements, and Accolades

Note: This thread is 3689 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Want to join this community?

    We'd love to have you!

    Sign Up
  • TST Partners

    Carl's Place
    PlayBetter
    Golfer's Journal
    ShotScope
    The Stack System
    FitForGolf
    FlightScope Mevo

    Coupon Codes (save 10-20%): "IACAS" for Mevo/Stack/FitForGolf, "IACASPLUS" for Mevo+/Pro Package, and "THESANDTRAP" for ShotScope. 15% off TourStriker (no code).
  • Posts

    • Day 610 - 2026-06-03 Got some work in between lessons today. Rare late day, teaching until 7:30pm.
    • Let's continue on… Cool. The thing is, nobody's claiming par is "reliable" and par's inclusion piggy-backs in the course rating, which is awfully close to par and, thus, brings par in to make it make sense. Once again, for those in the back… (CR - Par) just makes it really easy to know what kind of score you need to shoot to best, match, or play worse than your handicap index. Yes, when par is different, the players from the higher par tees get an extra stroke (72 vs. 71, the 72s get an extra stroke. That makes sense and is a small complication (more info at https://www.usga.org/content/usga/home-page/handicapping/roh/Content/rules/Committee%20Content/USGA/LG_R6d.htm). However, most of the time, this adjustment will not be needed, as many courses play to the same par for the same genders from all sets of tees. And, the rare times it is needed, par (measured in whole numbers, integers) and strokes (also whole numbers/integers) map easily and the idea is easily grasped. Dean seems to be unaware of the fact that most every golfer carries something orders of magnitude more powerful than the highest end desktop computers available the last time he consulted with the USGA in their pockets. While it is quaint that his club puts printouts by the first tee… get with the times, Dean. Look up your handicap index and course handicap in the GHIN app and get on with it. It's a better system than the one that didn't account — at all — for a difference in the playing conditions (via an algorithm, not a judgment). Dean's assertions about the "less precise system because of par" continues to make absolutely zero sense. Right, it still changed tee to tee. Now it just changes differently… and in a way that more accurately reflects the score you need to shoot to play to your handicap. Previously, a 1.1 index would get 1 stroke on a 66.7/122 par-72 course. Now they give four strokes back to the course and must shoot 68 to play to their handicap. This makes way more sense. The 18-shot difference is a pretty extreme example. Maybe a long course that also offers a par-three set of tees could play that long, but… man, that's not going to be super common. Sensationalistic much, Dean? Also, once those unhappy (complete assumption) golfers realize a) what the change shows them (playing to net par = playing to your index) and b) realizes that their differential is going to be the same… I think they'll get over their initial questions. No. And yet… if he shoots the same scores, he'll get the same handicap index he has now. But he'll know on each course what score he needs to shoot to "play to his handicap." Sheesh, Dean. This stuff isn't that hard to figure out. Enough with the sensationalistic stuff. I don't find it "unacceptable" at all. Then again, I'm not nearly 80 and seemingly incapable of doing basic math these days. No. This literally makes no sense, as that part of the differential calculation and the course handicap calculation remains identical. Good! No. Categorically wrong. They should have been adjusting their handicaps all along. Previously it was by subtracting the course ratings. Which… is still basically what's done, with the addition of the course rating being "baked in" to the course handicap calculation. Dean is wrong here, or doing some math heretofore unknown by the world. When par is the same, what determines the difference in handicaps? The course rating, which Dean loves! Sheesh! You had to things when players were in situations like this before, too. This is getting exhausting. He keeps using words like "less precise" and "unfair" but does not seem to understand what they mean. This is like the Princess Bride meme: "you keep using that word. I do not think it means what you think it means." The caps reduce upward movement. Committees have reign to reduce a player's handicap, and there's still an automatic Exceptional Score Reduction. I'm going through these more quickly now because… well, it's silly how badly Dean misses the mark with this blog post. Dean is literally confusing the upward movement (with the soft and hard caps) here with the exceptional score reduction which is used when lowering handicaps due to an exceptionally good score. The creators of the WHS are handicap experts. They know more about the current state of handicaps/handicapping than the Pope Emeritus. It's been shown to have almost no effect across all handicaps. Yes, some 36s under the old system are now 35s under the new system. Yawn. He should have stopped there. It's easier to apply and makes more sense. This makes no sense. It's "not complex" but players will have to guess? And, for men or women, the stroke index of each hole doesn't change because they play a different set of tees. They get a different number of strokes, but it's always been true that when you get 14 strokes you apply a stroke to stroke index holes 1-14, and when you get 11, to just holes with a SI of 1-11. Objection, your honor. Assumes facts not in evidence. Dean's just out here continuing to make shit up about "the inaccuracy of par" and ignoring that with Par (an integer) came the Course Rating, which he agrees is precise and accurate. No. No, this is inaccurate. Also, as noted, you can randomly assign stroke indexes, and so long as all the low numbers or all the high numbers are not clumped together at the beginning or ends of the 18 holes, matches generally work out the same. This is inaccurate. It is an algorithm that looks at scores. That's it. Also, this is better than a system like the prior one where no such thing existed at all. Wildly inaccurate and off-base. Did they do actual testing? No need. They have millions and millions of rounds and ran many, many, many simulations. That's testing. Dean seems to continue to be unaware of the fact that computers are more powerful now than they were in 2002. But, he's nearly 80, so we can understand if not going so far as to give him a pass on how much he gets wrong. Cool. Noted. For the most part that was because many countries haven't been able to rate enough of their courses. :sigh:
    • Day 3 (3 Jun 26) - More work on keeping arms connected today - hard foam balls with 7i and 5w…..
    • Day 274 6-3 flow drill getting chest through, arms in front. Arms get a little pinned to the side, not as much in front as I want them when I add speed. 
    • Shot 48 yesterday.  For me bogey golf is good.  I was 10 over through 7 and figured with a Par 3 and 4 coming on all I needed was birdie / par to get my 45. I had a great tee shot on #8 and sunk  a 5 footer for birdie, game was coming together, now just needed par on #9. Had a great tee drive and the green was within range for a hoped GIR or nGIR.  But I pulled the shot left into tall weeds and needed to take a drop.  So much for par, but a bogey for 46 is still good for me. I hit my lob wedge to get over a small tree and saw the ball riding nicely  on line to the pin when my club hit the ball a 2nd time on my follow through causing the ball to change directions and ended up @ pin high but along the same tall weeds I just took an unplayable out of.  had no room for a backswing, Just hacked at it and it shot across the green to the rough on the far side.  Needed a chip & 1 putt got a triple bogey. you can see the hole fall apart in the screenshot below.  
×
×
  • Create New...

Important Information

Welcome to TST! Signing up is free, and you'll see fewer ads and can talk with fellow golf enthusiasts! By using TST, you agree to our Terms of Use, our Privacy Policy, and our Guidelines.