Re: [Computer-go] Exploiting Cyclic Symmetry in Convolutional Neural Networks

2018-02-28 Thread Steven Clark
See also: Oriented Response Networks https://arxiv.org/abs/1701.01833 On Wed, Feb 28, 2018 at 11:40 AM, Jonathan Roy wrote: > I'm curious if anyone has applied this idea in their Go software, and what > results you obtained? It is a way to make rotations (and transpositions > with more effort) g

Re: [Computer-go] Breakthrough: FineArt beating Ke Jie with 2 Handicap Stones

2018-01-21 Thread Steven Clark
Not according to this: http://eidogo.com/#EUexCx07 via reddit On Sun, Jan 21, 2018 at 11:54 AM, Jim O'Flaherty wrote: > So the AI FineArt is assumed to have taken black with a two stone handicap? > > On Jan 21, 2018 9:41 AM, "Michael Alford" wrote: > >> This is the problem we had with the link

Re: [Computer-go] Alphago and solving Go

2017-08-06 Thread Steven Clark
igent. Inevitably, every brute force algorithm will incorporate intelligent heuristics. Consider the evolution of minimax, for example, via alpha-beta, selective extensions, LMR, etc. *From:* Steven Clark [mailto:steven.p.cl...@gmail.com] *Sent:* Sunday, August 6, 2017 2:52 PM *To:* Bri

Re: [Computer-go] Alphago and solving Go

2017-08-06 Thread Steven Clark
whole board evaluation, but > that is a separate topic.) > > > > > > *From:* Steven Clark [mailto:steven.p.cl...@gmail.com] > *Sent:* Sunday, August 6, 2017 1:14 PM > *To:* Brian Sheppard ; computer-go < > computer-go@computer-go.org> > *Subject:* Re: [Com

Re: [Computer-go] Alphago and solving Go

2017-08-06 Thread Steven Clark
Why do you say AlphaGo is brute-force? Brute force is defined as: "In computer science, brute-force search or exhaustive search, also known as generate and test, is a very general problem-solving technique that consists of *systematically enumerating all possible candidates* for the solution and ch

Re: [Computer-go] Alphago and solving Go

2017-08-06 Thread Steven Clark
No (have you read any of the papers about it?) No We don't know We don't know (pros used to claim they were 2-3 stones away from God, but AlphaGo might have encouraged them to be a bit more humble) On Sun, Aug 6, 2017 at 9:49 AM, Cai Gengyang wrote: > Is Alphago brute force search? > Is it possi

Re: [Computer-go] AlphaGo selfplay 3 games

2016-09-15 Thread Steven Clark
My interpretation is that all variations are from AlphaGo, whereas the human pros are just weighing in on those. Hence you will see the pros "approve of this variation" or "express doubts" about it. On Thu, Sep 15, 2016 at 11:04 AM, Darren Cook wrote: > > DeepMind published AlphaGo's selfplay 3

Re: [Computer-go] Go Aesthetics

2016-01-11 Thread Steven Clark
It's an inherently subjective thought-exercise -- ask 10 different players and you will get 10 different ideas of what constitutes beauty. I'm not even sure I agree with the metrics proposed in http://www.wseas.us/e-library/transactions/computers/2008/26-184.pdf for chess -- why is it inherently mo

Re: [Computer-go] Standard Computer Go Datasets - Proposal

2015-11-13 Thread Steven Clark
To answer the original question: yes, the curation of a dataset like this would be hugely beneficial to the community. Look at what ImageNet has done for computer vision. In fact, it might be good to emulate ImageNet further and pre-split the dataset into a publicly-available training set, and a hi

Re: [Computer-go] Mental Imagery in Go - playlist

2015-08-03 Thread Steven Clark
RE: CNNs: They can be, and have been, successfully applied to "movies" as well. See http://www.cs.cmu.edu/~rahuls/pub/cvpr2014-deepvideo-rahuls.pdf Also, in the first .pdf I linked you, the input layer has a notion of "age" of the stones. For example, this stone was played 5 moves ago, this one 3 m

Re: [Computer-go] Fwd: mental imagery in Go

2015-08-01 Thread Steven Clark
Not sure how deep down the rabbit hole you want to go, but you might want to take a look at convolutional neural networks and their applicability to go, e.g.: http://arxiv.org/abs/1412.6564 They are used ubiquitously for image classification and object detection, but people are looking at tying th

Re: [Computer-go] Using GPUs?

2015-06-26 Thread Steven Clark
Here are the papers I was thinking of: http://arxiv.org/abs/1412.6564 (nvidia gtx titan black) http://arxiv.org/abs/1412.3409 (nvidia gtx 780) On Fri, Jun 26, 2015 at 2:09 AM, Nikos Papachristou wrote: > Not go related, but you may find this deep learning GPU hardware guide > useful: > https://

Re: [Computer-go] Using GPUs?

2015-06-25 Thread Steven Clark
Can't speak to current go programs, but there's lots of exciting stuff going on currently with machine learning / deep neural networks, most of which uses GPUs heavily. I know some research has been done on convolutional neural networks for Go -- don't have any links handy at the moment though. Re

Re: [computer-go] open source Go AI's written in pure python

2007-05-25 Thread Steven Clark
We'll be the judges of that nice&elegant bit ;) I think using the ease of python to get started with algorithms and then later pushing the performance critical sections to C and wrapping with SWIG is a great idea. On 5/25/07, Eduardo Sabbatella <[EMAIL PROTECTED]> wrote: No, but soon I will pu

Re: [computer-go] post

2006-12-02 Thread Steven Clark
For true beginners: http://playgo.to/interactive/ Janice Kim's 5 book series at http://samarkand.net/ Or play online (KGS has a good english community): http://www.gokgs.com/ On 12/2/06, Mike Olsson <[EMAIL PROTECTED]> wrote: I am looking for tutorials and articles on the web to learn go. Wo

Re: [computer-go] Positions illustrative of computer stupidity ?

2006-11-27 Thread Steven Clark
Computer stupidity? How about how GNUGo has no problem invading under my 4,4 stone, but refuses to invade under my 5,5 stones? I assume this is because there is a joseki entry for 4,4, but none for 5,5 openings. Attached is a rather silly game I played against GNUGo exploiting this fact (I will ad