Search found 1240 matches
- 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 ...
- Mon Oct 23, 2017 12:12 pm
- Forum: Computer Go
- Topic: AlphaGo Zero: Learning from scratch
- Replies: 38
- Views: 32907
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 ...
- Fri Oct 20, 2017 2:14 pm
- Forum: Computer Go
- Topic: AlphaGo Zero: Learning from scratch
- Replies: 38
- Views: 32907
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 ...
- 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:
return float('inf')
return 1 + min(min_coins(target_sum-c, coins) for c in coins) ...
import functools
@functools.lru_cache(maxsize=None)
def min_coins(target_sum, coins):
if target_sum == 0:
return 0
if target_sum < 0:
return float('inf')
return 1 + min(min_coins(target_sum-c, coins) for c in coins) ...
- 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 ...
- Thu May 25, 2017 1:40 pm
- Forum: Professionals
- Topic: AlphaGo vs Ke Jie Game discussion
- Replies: 13
- Views: 16174
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 ...
- Fri Apr 22, 2016 11:38 pm
- Forum: Gobans and other equipment
- Topic: Kaya is pretty stinky!
- Replies: 11
- Views: 9927
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 ...
- Fri Apr 22, 2016 8:44 pm
- Forum: Gobans and other equipment
- Topic: Kaya is pretty stinky!
- Replies: 11
- Views: 9927
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.
- 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 ...
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 ...
- Mon Feb 08, 2016 7:22 pm
- Forum: Study Group
- Topic: Interesting endgame tesuji
- Replies: 3
- Views: 3985
- Sun Jan 31, 2016 5:02 pm
- Forum: Off Topic
- Topic: Go handicap vs. Chess handicap
- Replies: 21
- Views: 21408
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.
- 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).
- 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 ...
This is incorrect. The topology and other characteristics of the network is chosen for a particular problem. The dimensions of these networks were built ...
- 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...
- 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.
I don't know the details about what tools Deepmind used here, but Tensorflow is used by machine learning teams at Google.