xkcd

For discussing go computing, software announcements, etc.
User avatar
emeraldemon
Gosei
Posts: 1744
Joined: Sun May 02, 2010 1:33 pm
GD Posts: 0
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
Has thanked: 697 times
Been thanked: 287 times

xkcd

Post by emeraldemon »

Image

I'm not sure if there's anything particular triggering this comic, or if Randall is just now hearing about some of the computer go developments of the last few years. I do believe that computers will eventually reach professional level, but I think it's probably still between 5 and 50 years away.
Phoenix
Lives with ko
Posts: 276
Joined: Fri Aug 17, 2012 9:44 pm
GD Posts: 0
Has thanked: 301 times
Been thanked: 127 times

Re: xkcd

Post by Phoenix »

You beat me to it. :mrgreen:

I'm wondering, too, if there's some new development I'm unaware of. I hate being unaware.
Mike Novack
Lives in sente
Posts: 1045
Joined: Mon Aug 09, 2010 9:36 am
GD Posts: 0
Been thanked: 182 times

Re: xkcd

Post by Mike Novack »

Whether computers will get to that point probably depends on another conceptual breakthrough. It's not simply more powerful computers as brute force doesn't work well with go. Before the non-obvious MCTS method was developed go playing AIs were at about 6 kyu and they might be as good as 4 kyu now. The big, rapid advance was a conceptual breakthrough that with a little bit of help, "if following move A a higher percentage of random games is won than following move B then move A is better than move B" is enough to play a rather good game of go.

So now the strongest programs are playing about amateur 5 dan on powerful computers. Bumping that up to super computers might add a stone. The problem is that already into the region of diminishing returns for this approach as above a certain point the reliability of the percentages increases very slowly as the sample population is increased.

Another conceptual breakthrough is unpredictable. We may not have yet reached the limits of MCTS but I expect any serious improvement will be concpetual (some clever discovery about pruning, etc.).

BTW -- there is a great deal that computers aren't even close on. Try this, suppose you know 10,000 jokes. Somebody tells you a joke and you can select one from your list that is closely related in terms of "why is it funny". The difficulty with this problem is that one's total database of knowledge is involved. For example, the statement "the peas are ready to eat" and "the chickens are ready to eat" differ in the that the second is ambiguous and the first isn't in spite of no syntactic difference <<has to do with the properties of peas vs the properties of chickens -- note that we could add a third statement "the horses are ready to eat" and now whether seen as ambiguous has a strong cultural component>>
User avatar
Codexus
Dies with sente
Posts: 101
Joined: Tue Sep 14, 2010 4:24 am
Rank: DGS 6k
GD Posts: 0
KGS: Codexus
DGS: Codexus
Location: Geneva, Switzerland
Has thanked: 66 times
Been thanked: 57 times

Re: xkcd

Post by Codexus »

Yeah, I think there are still a few years before computers really are stronger than the best humans at go.

However computers are now clearly pro strength at shogi, as proven by this year's denousen tournament but even there they still need to beat the current title holders. But it could happen soon.

I guess humans are not entirely obsolete yet. :mrgreen:
User avatar
oren
Oza
Posts: 2777
Joined: Sun Apr 18, 2010 5:54 pm
GD Posts: 0
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Location: Seattle, WA
Has thanked: 251 times
Been thanked: 549 times

Re: xkcd

Post by oren »

Codexus wrote:Yeah, I think there are still a few years before computers really are stronger than the best humans at go.


Isn't a few years 'soon'? :)
speedchase
Lives in sente
Posts: 800
Joined: Sun Dec 04, 2011 4:36 pm
Rank: AGA 2kyu
GD Posts: 0
Universal go server handle: speedchase
Has thanked: 139 times
Been thanked: 122 times

Re: xkcd

Post by speedchase »

I doubt it will happen in the next few years. Unless there is another huge conceptual breakthrough, we are really just waiting for MCTS to be able to outread pros, which won't happen anytime soon.
User avatar
Tim C Koppang
Dies with sente
Posts: 77
Joined: Sat Sep 24, 2011 11:43 am
GD Posts: 0
Location: Illinois
Been thanked: 41 times

Re: xkcd

Post by Tim C Koppang »

What about the underlying message of the comic? Regardless of when it happens, it seems clear that computers will someday outplay humans at Go. Does that mean Go players everywhere face the same crisis that hit the Chess world? Does it even matter except insofar as it means we humans have another studying tool? Isn't the point of Go to engage in a contest against another human, after all?
Sampi
Beginner
Posts: 11
Joined: Wed Jun 26, 2013 10:09 pm
Rank: 3d KGS
GD Posts: 10
Has thanked: 3 times
Been thanked: 3 times

Re: xkcd

Post by Sampi »

Damn, beat me to it as well :D

I totally agree with Tim's post, computers are just a tool whether or not they're better than us at whatever it is they do. What would be really scary about AI would be if they could actually reach a point of self consciosness!

Computers are better at checkers, chess, shogi, it will probably happen to go too. Computers couldn't have this discussion about how it sucks that computers are beating us at everything though ;-)
User avatar
karaklis
Lives in sente
Posts: 797
Joined: Tue Apr 20, 2010 2:14 pm
GD Posts: 600
Has thanked: 93 times
Been thanked: 105 times

Re: xkcd

Post by karaklis »

We shouldn't forget that after all it's human intelligence that makes the computer be able to beat us. So it's still a battle human vs. human, but on another level.
User avatar
wineandgolover
Lives in sente
Posts: 866
Joined: Sun Jul 25, 2010 6:05 am
GD Posts: 0
Has thanked: 318 times
Been thanked: 345 times

Re: xkcd

Post by wineandgolover »

Tim C Koppang wrote:What about the underlying message of the comic?

The point of the comic isn't about go, which is just a benchmark against which to measure computer intelligence. It is about the rise if the machines. SkyNet is coming.
- Brady
Want to see videos of low-dan mistakes and what to learn from them? Brady's Blunders
Kirby
Honinbo
Posts: 9553
Joined: Wed Feb 24, 2010 6:04 pm
GD Posts: 0
KGS: Kirby
Tygem: 커비라고해
Has thanked: 1583 times
Been thanked: 1707 times

Re: xkcd

Post by Kirby »

Tim C Koppang wrote:What about the underlying message of the comic? Regardless of when it happens, it seems clear that computers will someday outplay humans at Go. Does that mean Go players everywhere face the same crisis that hit the Chess world? Does it even matter except insofar as it means we humans have another studying tool? Isn't the point of Go to engage in a contest against another human, after all?


I used to play chess a long time ago, but I'm not really privy to Internet chess competition... Do chess servers have issues with people using computers for assistance?

I suppose people could make use of joseki dictionaries, etc., already in go online, but maybe with strong computer go programs, we'll suddenly have many more 9d players online...? :-)


Edit: I guess a google search was called for before asking this question:

support.chess.com wrote:
How does Chess.com detect cheating?

•Part of our analysis involves comparing human moves to computer moves and looking at statistical significance.
•To remain effective, other aspects of our detection methods are confidential.



So maybe it's feasible for the go servers of the future to implement methods to detect cheating with computer pgorams.
be immersed
Boidhre
Oza
Posts: 2356
Joined: Mon Mar 05, 2012 7:15 pm
GD Posts: 0
Universal go server handle: Boidhre
Location: Ireland
Has thanked: 661 times
Been thanked: 442 times

Re: xkcd

Post by Boidhre »

Kirby wrote:
Tim C Koppang wrote:What about the underlying message of the comic? Regardless of when it happens, it seems clear that computers will someday outplay humans at Go. Does that mean Go players everywhere face the same crisis that hit the Chess world? Does it even matter except insofar as it means we humans have another studying tool? Isn't the point of Go to engage in a contest against another human, after all?


I used to play chess a long time ago, but I'm not really privy to Internet chess competition... Do chess servers have issues with people using computers for assistance?

I suppose people could make use of joseki dictionaries, etc., already in go online, but maybe with strong computer go programs, we'll suddenly have many more 9d players online...? :-)


Edit: I guess a google search was called for before asking this question:

support.chess.com wrote:
How does Chess.com detect cheating?

•Part of our analysis involves comparing human moves to computer moves and looking at statistical significance.
•To remain effective, other aspects of our detection methods are confidential.



So maybe it's feasible for the go servers of the future to implement methods to detect cheating with computer pgorams.


Computer aided cheating is a serious problem. There have even been instances of it in organised live tournament play. Some live chess servers have programs running on your PC that keep track of what processes are on the machine whilst you're logged into their server. Like MMOs do for catching bots. It's rather controversial.
User avatar
Codexus
Dies with sente
Posts: 101
Joined: Tue Sep 14, 2010 4:24 am
Rank: DGS 6k
GD Posts: 0
KGS: Codexus
DGS: Codexus
Location: Geneva, Switzerland
Has thanked: 66 times
Been thanked: 57 times

Re: xkcd

Post by Codexus »

I play for fun at a level far below what could be considered competitive. If anybody wants to let a computer play in their stead to pretend that they are champions, I don't care. They are only hurting themselves.
hyperpape
Tengen
Posts: 4382
Joined: Thu May 06, 2010 3:24 pm
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Location: Caldas da Rainha, Portugal
Has thanked: 499 times
Been thanked: 727 times

Re: xkcd

Post by hyperpape »

Kirby wrote:So maybe it's feasible for the go servers of the future to implement methods to detect cheating with computer pgorams.
I think this relies on various chess engines being (mostly?) deterministic. If MCTS programs ever reach that point, you could compare a player's moves against the computer, but otherwise, it would be very tricky.
Mike Novack
Lives in sente
Posts: 1045
Joined: Mon Aug 09, 2010 9:36 am
GD Posts: 0
Been thanked: 182 times

Re: xkcd

Post by Mike Novack »

Boidhre wrote:
Computer aided cheating is a serious problem. There have even been instances of it in organised live tournament play. Some live chess servers have programs running on your PC that keep track of what processes are on the machine whilst you're logged into their server. Like MMOs do for catching bots. It's rather controversial.


ROFLOL I bet "controversial". Pity the poor folks among us who would keep trying to convince the rest that is would be USELESS except to catch ignorant/naive cheaters.

You don't understand? Precisely how does ANY server know what is or is not running on that powerful second computer sitting next to me that has no connection to the outside world?
Post Reply