Search found 1240 matches

by fwiffo
Thu Nov 09, 2017 12:52 pm
Forum: Computer Go
Topic: Incremental network depth and AI training speed
Replies: 7
Views: 7817

Re: Incremental network depth and AI training speed

I'm guessing that adding new layers would initially cause performance to drop to basically zero, but it would probably train back to something similar to its old performance somewhat quickly. This is similar to pre-training. It's often helpful to pre-train a model on some simple task (e.g ...
by fwiffo
Mon Oct 23, 2017 12:12 pm
Forum: Computer Go
Topic: AlphaGo Zero: Learning from scratch
Replies: 38
Views: 32911

Re: AlphaGo Zero: Learning from scratch

Some go knowledge was involved, but indirectly. A winner is determined (by a simple, non-ML portion of the program) at the terminal state of each game. For training the network, the position on the board is given, along with a history of recent moves, and an estimated winning probability given ...
by fwiffo
Fri Oct 20, 2017 2:14 pm
Forum: Computer Go
Topic: AlphaGo Zero: Learning from scratch
Replies: 38
Views: 32911

Re: AlphaGo Zero: Learning from scratch

A really common technique in ML is to reduce the "learning rate" as a model starts to converge. And it produces bumps in the model performance exactly like that. So it probably didn't learn specific knowledge at that point, or anything more important than other parts of the learning process, it was ...
by fwiffo
Fri Jun 09, 2017 4:52 pm
Forum: Off Topic
Topic: dynamic programming: noob question
Replies: 5
Views: 9685

Re: dynamic programming: noob question

My top-down solution.
import functools

@functools.lru_cache(maxsize=None)
def min_coins(target_sum, coins):
if target_sum == 0:
return 0
if target_sum < 0&#58;
return float&#40;'inf'&#41;
return 1 + min&#40;min_coins&#40;target_sum-c, coins&#41; for c in coins&#41 ...
by fwiffo
Tue May 30, 2017 11:50 am
Forum: Computer Go
Topic: Maybe the upcoming AlphaGo Teaching Tool is not what it seem
Replies: 23
Views: 18437

Re: Maybe the upcoming AlphaGo Teaching Tool is not what it

It's best not to think of artificial neural networks as analogous to a brain. They were originally biologically inspired , but their structure and mechanisms are quite different. The inputs and outputs of biological neurons are voltage spikes; artificial neuron activations are continuous, real ...
by fwiffo
Thu May 25, 2017 1:40 pm
Forum: Professionals
Topic: AlphaGo vs Ke Jie Game discussion
Replies: 13
Views: 16175

Re: AlphaGo vs Ke Jie Game discussion

I can't help but feel that letting the lower right white group become so heavy was a mistake. After B89, I think he should have found a way to sacrifice it (or he should have saved it himself before then.) Granted, it would be a big sacrifice, as it was eventually separating two weak black groups ...
by fwiffo
Fri Apr 22, 2016 11:38 pm
Forum: Gobans and other equipment
Topic: Kaya is pretty stinky!
Replies: 11
Views: 9928

Re: Kaya is pretty stinky!

The board is 3.4 sun one-piece masame. The bowls are beautifully figured yaku-sugi cedar. Pictures don't do them justice. The stones are snow grade, size 36. I didn't originally intend to go for such thick stones, but I really liked this pair of bowls and they were quite large and I didn't want them ...
by fwiffo
Fri Apr 22, 2016 8:44 pm
Forum: Gobans and other equipment
Topic: Kaya is pretty stinky!
Replies: 11
Views: 9928

Kaya is pretty stinky!

I knew Kaya was supposed to have a distinctive smell, but I didn't realize it would be this intense. My whole place smells sandlewoody.
by fwiffo
Wed Mar 02, 2016 3:51 pm
Forum: Professionals
Topic: Double Standards Are Rife :(
Replies: 10
Views: 7550

Re: I_AM_A_SPAMMER_PLS_IGNORE - Injustice has been done! Banning him!

9. Multiple Accounts
Do not create multiple accounts. Do not create new accounts to circumvent moderator action, conceal your identity, or for other purposes. Additional accounts may be permitted for technical reasons - please contact a moderator or admin beforehand if you believe this applies to ...
by fwiffo
Mon Feb 08, 2016 7:22 pm
Forum: Study Group
Topic: Interesting endgame tesuji
Replies: 3
Views: 3985

Re: Interesting endgame tesuji

I would like to think I would read out the wedge correctly in the game, but I am confident that I would get the timing wrong because it's gote.
by fwiffo
Sun Jan 31, 2016 5:02 pm
Forum: Off Topic
Topic: Go handicap vs. Chess handicap
Replies: 21
Views: 21409

Re:

EdLee wrote:Related question: of ALL the games out there, other than Go, which ones have a handicap system routinely used (enjoyed) by people ?

At the amateur level, golf and bowling are played regularly with handicaps.
by fwiffo
Sun Jan 31, 2016 4:59 pm
Forum: Computer Go
Topic: Computers reach 6d on KGS
Replies: 19
Views: 31352

Re: Computers reach 6d on KGS

Props to the Zen folks though; it's running on *way* less hardware (2x12 core Xeon server).
by fwiffo
Sat Jan 30, 2016 4:48 pm
Forum: Computer Go
Topic: Google's AlphaGo defeats Fan Hui 2p, 19x19, no handi, 5-0
Replies: 100
Views: 96049

Re: Google's AlphaGo defeats Fan Hui 2p, 19x19, no handi, 5-

The SAME neural net could instead have been taught to play chess or do anything else. The neural net program itself is knowledge neutral.
This is incorrect. The topology and other characteristics of the network is chosen for a particular problem. The dimensions of these networks were built ...
by fwiffo
Thu Jan 28, 2016 3:17 pm
Forum: General Go Chat
Topic: Go and AI
Replies: 38
Views: 21587

Re: Go and AI

gowan wrote:Based on what I know about AI neural networks I doubt that this program can explain in conceptual terms why the moves it chooses are good.

This program, no. But recurrent and convolutional neural networks are also used for natural language processing so...
by fwiffo
Thu Jan 28, 2016 9:54 am
Forum: Computer Go
Topic: Google's AlphaGo defeats Fan Hui 2p, 19x19, no handi, 5-0
Replies: 100
Views: 96049

Re: Google's AlphaGo defeats Fan Hui 2p, 19x19, no handi, 5-

If you're interested in how neural networks work, the tutorials for Tensorflow are actually pretty accessible for anyone with basic programming skill (they are in Python).

I don't know the details about what tools Deepmind used here, but Tensorflow is used by machine learning teams at Google.