<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: WIRED Article Shows Ignorance About Handicap in Go</title>
	<atom:link href="http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/</link>
	<description>Saying `just one game' they began to play . . . That was yesterday.</description>
	<lastBuildDate>Mon, 21 Jun 2010 13:15:15 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Sorin</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24346</link>
		<dc:creator>Sorin</dc:creator>
		<pubDate>Mon, 16 Mar 2009 17:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24346</guid>
		<description>Thanks a lot for the very nice overview of the computer-go domain, Christian!!</description>
		<content:encoded><![CDATA[<p>Thanks a lot for the very nice overview of the computer-go domain, Christian!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Muise</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24273</link>
		<dc:creator>Christian Muise</dc:creator>
		<pubDate>Sat, 14 Mar 2009 19:49:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24273</guid>
		<description>Re: Physical barriers on computer speed
- Yes and no. Transistors can only get so small until quantum effects start to mess things up, but new types of transistors, new methods of layering them, etc will keep the absurd growth rate of computational power for quite a while yet.

Re: The success of Go AI&#039;s
- So they&#039;re not as dumb as the article makes them out to be. Most AI&#039;s will look at the board, rule out stupid moves (playing into a ladder trap, illegal moves, suicide, etc). It depends on the stage of game, but in the end there will be a candidate list of &quot;good moves&quot; the AI has found based on heuristics, patterns, etc. Then each candidate is &quot;tried&quot; - make the move and run countless simulations to find out how the game ends up.
- The entire approach ease easily parallelized so having more computers with more storage will only make things much more effective.
- What is surprising to most researchers is how effective the &#039;dumb playouts&#039; actually are. When a candidate next move is being played out, the successive moves in the playout are mostly random (for both colours). Doing this a large number of times and aggregating the results works surprisingly well.

Re: How the AI&#039;s will improve from here:
- Already mentioned the increase in storage / computing power (which will directly have an impact on the ability of the AI&#039;s).
- Another avenue I don&#039;t believe is fully tapped yet is the vast amounts of gameplay to learn from. There are so many archives of great go games that AI systems can tap into for knowledge. I could definitely see Go AI&#039;s that are produced to play with the style of .
- Beyond that, knowing your opponent is another possibility for the AI&#039;s to tap into. Just like a sports team will review footage of their opponents, learning the pro player&#039;s strengths / weaknesses could have a great impact on the performance of AI&#039;s.

  My guess is that the AI vs Pro tipping point will be somewhere in between both of your predictions (5 and 20). Its just starting to have an uptake and focus from a larger research community and with the annual contests in place, things will only accelerate from here ;).

  Cheers</description>
		<content:encoded><![CDATA[<p>Re: Physical barriers on computer speed<br />
- Yes and no. Transistors can only get so small until quantum effects start to mess things up, but new types of transistors, new methods of layering them, etc will keep the absurd growth rate of computational power for quite a while yet.</p>
<p>Re: The success of Go AI&#8217;s<br />
- So they&#8217;re not as dumb as the article makes them out to be. Most AI&#8217;s will look at the board, rule out stupid moves (playing into a ladder trap, illegal moves, suicide, etc). It depends on the stage of game, but in the end there will be a candidate list of &#8220;good moves&#8221; the AI has found based on heuristics, patterns, etc. Then each candidate is &#8220;tried&#8221; &#8211; make the move and run countless simulations to find out how the game ends up.<br />
- The entire approach ease easily parallelized so having more computers with more storage will only make things much more effective.<br />
- What is surprising to most researchers is how effective the &#8216;dumb playouts&#8217; actually are. When a candidate next move is being played out, the successive moves in the playout are mostly random (for both colours). Doing this a large number of times and aggregating the results works surprisingly well.</p>
<p>Re: How the AI&#8217;s will improve from here:<br />
- Already mentioned the increase in storage / computing power (which will directly have an impact on the ability of the AI&#8217;s).<br />
- Another avenue I don&#8217;t believe is fully tapped yet is the vast amounts of gameplay to learn from. There are so many archives of great go games that AI systems can tap into for knowledge. I could definitely see Go AI&#8217;s that are produced to play with the style of .<br />
- Beyond that, knowing your opponent is another possibility for the AI&#8217;s to tap into. Just like a sports team will review footage of their opponents, learning the pro player&#8217;s strengths / weaknesses could have a great impact on the performance of AI&#8217;s.</p>
<p>  My guess is that the AI vs Pro tipping point will be somewhere in between both of your predictions (5 and 20). Its just starting to have an uptake and focus from a larger research community and with the annual contests in place, things will only accelerate from here <img src='http://www.361points.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>  Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sorin</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24227</link>
		<dc:creator>Sorin</dc:creator>
		<pubDate>Fri, 13 Mar 2009 07:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24227</guid>
		<description>I&#039;d love to be proven wrong, Kendrick!

I actually find the idea of computer-go competing on even grounds with top professionals VERY exciting. Just don&#039;t think it&#039;ll happen in the next 20 years.

I don&#039;t think that CPU speed will keep growing, since some &quot;physical barriers&quot; are met with the current technologies.

My understanding is that the recent success in computer-go is mostly due to software, not to hardware (well, it&#039;s always good to have fast hardware, but in this case I think it&#039;s about running lots of concurrent simulated games in parallel, as opposed to using some complicated rules-based heuristic for moves and position evaluation). I am sure Christian knows more about this and can shed some light :-)</description>
		<content:encoded><![CDATA[<p>I&#8217;d love to be proven wrong, Kendrick!</p>
<p>I actually find the idea of computer-go competing on even grounds with top professionals VERY exciting. Just don&#8217;t think it&#8217;ll happen in the next 20 years.</p>
<p>I don&#8217;t think that CPU speed will keep growing, since some &#8220;physical barriers&#8221; are met with the current technologies.</p>
<p>My understanding is that the recent success in computer-go is mostly due to software, not to hardware (well, it&#8217;s always good to have fast hardware, but in this case I think it&#8217;s about running lots of concurrent simulated games in parallel, as opposed to using some complicated rules-based heuristic for moves and position evaluation). I am sure Christian knows more about this and can shed some light <img src='http://www.361points.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kendrick</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24222</link>
		<dc:creator>Kendrick</dc:creator>
		<pubDate>Fri, 13 Mar 2009 02:44:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24222</guid>
		<description>I hate to say it Sorin, but I think your underestimating the rapid progress in computing power. The exponential growth CPU speed, and myriad new advances in AI. If anything I think computers and pros will be duking it out in a few years. Maybe even less than 5 or so years down the road.</description>
		<content:encoded><![CDATA[<p>I hate to say it Sorin, but I think your underestimating the rapid progress in computing power. The exponential growth CPU speed, and myriad new advances in AI. If anything I think computers and pros will be duking it out in a few years. Maybe even less than 5 or so years down the road.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sorin</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24203</link>
		<dc:creator>Sorin</dc:creator>
		<pubDate>Thu, 12 Mar 2009 07:32:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24203</guid>
		<description>I see, glad I was wrong!! (I mean, the part about whether the new computer-go methods are really new or not).

As for &quot;try to imagine&quot; what&#039;ll happen in the future, hm.... From the human perspective, once one gets to a reasonably high amateur rank, getting one rank stronger become more and more difficult.
If we assume strongest programs to be 6 stones away from pro level... that means they are about 3-4 dan amateur.
Not sure if comparing the humans&#039; learning process with the advances in computer-go is relevant, but I believe it to be to some degree: take any 3-4 dan amateur from today: with 99.9999% probability, they&#039;ll have more or less the same level in 20 years :-)
I am sure some computer-go programs will make progress... but I am skeptical of the rate of the progress.

My bet: computer-go will beat top-pros at 5 stones handicap in 5 years from now, but they&#039;ll not beat top pros at 3 stones in 20 years.</description>
		<content:encoded><![CDATA[<p>I see, glad I was wrong!! (I mean, the part about whether the new computer-go methods are really new or not).</p>
<p>As for &#8220;try to imagine&#8221; what&#8217;ll happen in the future, hm&#8230;. From the human perspective, once one gets to a reasonably high amateur rank, getting one rank stronger become more and more difficult.<br />
If we assume strongest programs to be 6 stones away from pro level&#8230; that means they are about 3-4 dan amateur.<br />
Not sure if comparing the humans&#8217; learning process with the advances in computer-go is relevant, but I believe it to be to some degree: take any 3-4 dan amateur from today: with 99.9999% probability, they&#8217;ll have more or less the same level in 20 years <img src='http://www.361points.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <br />
I am sure some computer-go programs will make progress&#8230; but I am skeptical of the rate of the progress.</p>
<p>My bet: computer-go will beat top-pros at 5 stones handicap in 5 years from now, but they&#8217;ll not beat top pros at 3 stones in 20 years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Muise</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24195</link>
		<dc:creator>Christian Muise</dc:creator>
		<pubDate>Thu, 12 Mar 2009 03:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24195</guid>
		<description>Not quite true...similar techniques to the chess AI&#039;s are indeed used (pattern databases, etc), but the recent success is attributed to advancements in the monte carlo methods.

  The article glosses over what&#039;s been done, but rest assured there is lots of /new/ research that has gone into the modern Go AI&#039;s. Since checkers fell last summer (complete solved by a research from Calgary I believe), Go has been on the radar for many Academics -- its a great candidate for applying new research ideas on since the rules are so simple and yet humans still have the upper hand.

  Of course there&#039;s no definite way to say if/when the computer programs will best the world&#039;s top players, but just look at what the last 20 years has achieved and try to imagine what will come in the next 20. At the very least its a wager I can&#039;t lose in my lifetime ;).</description>
		<content:encoded><![CDATA[<p>Not quite true&#8230;similar techniques to the chess AI&#8217;s are indeed used (pattern databases, etc), but the recent success is attributed to advancements in the monte carlo methods.</p>
<p>  The article glosses over what&#8217;s been done, but rest assured there is lots of /new/ research that has gone into the modern Go AI&#8217;s. Since checkers fell last summer (complete solved by a research from Calgary I believe), Go has been on the radar for many Academics &#8212; its a great candidate for applying new research ideas on since the rules are so simple and yet humans still have the upper hand.</p>
<p>  Of course there&#8217;s no definite way to say if/when the computer programs will best the world&#8217;s top players, but just look at what the last 20 years has achieved and try to imagine what will come in the next 20. At the very least its a wager I can&#8217;t lose in my lifetime <img src='http://www.361points.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sorin</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24180</link>
		<dc:creator>Sorin</dc:creator>
		<pubDate>Wed, 11 Mar 2009 16:40:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24180</guid>
		<description>I&#039;ll actually bet AGAINST your prediction: it&#039;s very hard for my to fathom that computer-go program will get anywhere close to professional 1-dan, let alone top professional.

The reason is that the complexity is not linear, but exponential.

That being said, I&#039;m still amazed at the recent progress of the computer-go level. 
My understanding, though, is that the methods used are same that have been used in Chess for quite some time; if my understanding is correct, that there is basically no &quot;new development&quot;, but rather a &quot;sync-up&quot;.</description>
		<content:encoded><![CDATA[<p>I&#8217;ll actually bet AGAINST your prediction: it&#8217;s very hard for my to fathom that computer-go program will get anywhere close to professional 1-dan, let alone top professional.</p>
<p>The reason is that the complexity is not linear, but exponential.</p>
<p>That being said, I&#8217;m still amazed at the recent progress of the computer-go level.<br />
My understanding, though, is that the methods used are same that have been used in Chess for quite some time; if my understanding is correct, that there is basically no &#8220;new development&#8221;, but rather a &#8220;sync-up&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Muise</title>
		<link>http://www.361points.com/blog/2009/03/10/wired-article-shows-ignorance-about-handicap-in-go/comment-page-1/#comment-24175</link>
		<dc:creator>Christian Muise</dc:creator>
		<pubDate>Wed, 11 Mar 2009 14:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.361points.com/blog/?p=238#comment-24175</guid>
		<description>They /do/ miss the impact that a penalty of 7 stones has, but I don&#039;t think they&#039;re far off in predicting the rapid progression of the programs.

  The use of computers for such things is so new, it&#039;s hard to fathom that the task of beating the world&#039;s best go players can&#039;t be achieved in our time.</description>
		<content:encoded><![CDATA[<p>They /do/ miss the impact that a penalty of 7 stones has, but I don&#8217;t think they&#8217;re far off in predicting the rapid progression of the programs.</p>
<p>  The use of computers for such things is so new, it&#8217;s hard to fathom that the task of beating the world&#8217;s best go players can&#8217;t be achieved in our time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
