Does this mean one can reach 1 dan with memory and practice?
-
pragmaticleas
- Dies in gote
- Posts: 51
- Joined: Sun Sep 16, 2012 4:18 pm
- GD Posts: 0
- Has thanked: 3 times
- Been thanked: 5 times
Does this mean one can reach 1 dan with memory and practice?
This clip is from the commentary pre-show of game 3 of AlphaGo vs Lee Sedol:
https://www.youtube.com/watch?v=qUAmTYHEyM8&t=20m52s
The developer mentioned how a neural network go bot can reach dan level without reading ahead.
Does this mean one can reach 1 dan with only good memory and extensive practice so as to be exposed to local and global stone patterns allowing for pattern recognition without reading ahead at all?
https://www.youtube.com/watch?v=qUAmTYHEyM8&t=20m52s
The developer mentioned how a neural network go bot can reach dan level without reading ahead.
Does this mean one can reach 1 dan with only good memory and extensive practice so as to be exposed to local and global stone patterns allowing for pattern recognition without reading ahead at all?
-
Shenoute
- Lives in gote
- Posts: 475
- Joined: Thu Mar 21, 2013 7:27 am
- Rank: igs 4d+
- GD Posts: 0
- Has thanked: 120 times
- Been thanked: 157 times
Re: Does this mean one can reach 1 dan with memory and pract
Dwyrin mentions a few times in his videos that until you're around 2d, you only need to read 2/3 moves ahead.
In my own experience, there is some truth in that. If you play according to general principles, follow josekis, do not try too hard to kill stuff and are careful not to have groups that need to live in a small area, it is possible to play a decent game with minimal reading.
That being said, there will always be some sequences en each game that need deeper reading (because your opponent did not follow the joseki or because his moyo is too big not be invaded, etc) and that is part of the fun too. Living sente in your opponent's moyo because you've carefully read that you're alive even if it may not seem so at first glance is a great pleasure
Plus, acquiring reading power is maybe the easiest part of go, so why would you deprive yourself from that?
In my own experience, there is some truth in that. If you play according to general principles, follow josekis, do not try too hard to kill stuff and are careful not to have groups that need to live in a small area, it is possible to play a decent game with minimal reading.
That being said, there will always be some sequences en each game that need deeper reading (because your opponent did not follow the joseki or because his moyo is too big not be invaded, etc) and that is part of the fun too. Living sente in your opponent's moyo because you've carefully read that you're alive even if it may not seem so at first glance is a great pleasure
Plus, acquiring reading power is maybe the easiest part of go, so why would you deprive yourself from that?
-
sparky314
- Lives with ko
- Posts: 189
- Joined: Wed Mar 18, 2015 1:40 pm
- Rank: KGS 3 kyu
- GD Posts: 0
- Location: Chicago, IL
- Has thanked: 159 times
- Been thanked: 36 times
Re: Does this mean one can reach 1 dan with memory and pract
A 1 dan player can typically see the answer to easy tsumego/tesuji problems without doing any reading, due to pattern recognition. They read it for verification. The neural net doesn't have that verification step, so if its close but doesn't quite work, the neural network will fail the problem.
It's not memorization, just practice and familiarity over thousands of problems. And that neural net is likely trained on millions of examples.
It's not memorization, just practice and familiarity over thousands of problems. And that neural net is likely trained on millions of examples.
-
pookpooi
- Lives in sente
- Posts: 727
- Joined: Sat Aug 21, 2010 12:26 pm
- GD Posts: 10
- Has thanked: 44 times
- Been thanked: 218 times
Re: Does this mean one can reach 1 dan with memory and pract
It's hard to compare how alphago work to how the brain work
Does neural network equal to memory and practice?
Does neural network equal to memory and practice?
-
sparky314
- Lives with ko
- Posts: 189
- Joined: Wed Mar 18, 2015 1:40 pm
- Rank: KGS 3 kyu
- GD Posts: 0
- Location: Chicago, IL
- Has thanked: 159 times
- Been thanked: 36 times
Re: Does this mean one can reach 1 dan with memory and pract
Practice, yes. Memory? Not so much.
Neural nets are also used in image recognition, so let's take that as an example.
Say you give a NN 100 images of cats, and 100 images of dogs, and train it on this. When you test, if you give it one of those images of cats/dogs, then it'll correctly guess 98% of the time whether it is a cat or dog. It hasn't memorized, but it has recognized the pattern. If you give it a new image of a cat or dog, it might guess with 90-92% accuracy. Again, based on extrapolated patterns it has collected from the 200 images. Neural nets have no memory, but excel with pattern recognition.
Neural nets are also used in image recognition, so let's take that as an example.
Say you give a NN 100 images of cats, and 100 images of dogs, and train it on this. When you test, if you give it one of those images of cats/dogs, then it'll correctly guess 98% of the time whether it is a cat or dog. It hasn't memorized, but it has recognized the pattern. If you give it a new image of a cat or dog, it might guess with 90-92% accuracy. Again, based on extrapolated patterns it has collected from the 200 images. Neural nets have no memory, but excel with pattern recognition.
-
pragmaticleas
- Dies in gote
- Posts: 51
- Joined: Sun Sep 16, 2012 4:18 pm
- GD Posts: 0
- Has thanked: 3 times
- Been thanked: 5 times
Re: Does this mean one can reach 1 dan with memory and pract
I would argue that memory is a necessity to pattern recognition because without memory how can you match a pattern you see to a pattern you may know (ie. in memory)?
-
Bill Spight
- Honinbo
- Posts: 10905
- Joined: Wed Apr 21, 2010 1:24 pm
- Has thanked: 3651 times
- Been thanked: 3373 times
Re: Does this mean one can reach 1 dan with memory and pract
pragmaticleas wrote:This clip is from the commentary pre-show of game 3 of AlphaGo vs Lee Sedol:
https://www.youtube.com/watch?v=qUAmTYHEyM8&t=20m52s
The developer mentioned how a neural network go bot can reach dan level without reading ahead.
Does this mean one can reach 1 dan with only good memory and extensive practice so as to be exposed to local and global stone patterns allowing for pattern recognition without reading ahead at all?
That depends upon how you practice and what you mean by reading. If you mean without conscious calculation of variations, then yes.
The Adkins Principle:
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
At some point, doesn't thinking have to go on?
— Winona Adkins
Visualize whirled peas.
Everything with love. Stay safe.
-
sparky314
- Lives with ko
- Posts: 189
- Joined: Wed Mar 18, 2015 1:40 pm
- Rank: KGS 3 kyu
- GD Posts: 0
- Location: Chicago, IL
- Has thanked: 159 times
- Been thanked: 36 times
Re: Does this mean one can reach 1 dan with memory and pract
pragmaticleas wrote:I would argue that memory is a necessity to pattern recognition because without memory how can you match a pattern you see to a pattern you may know (ie. in memory)?
By matching upon characteristics of the given pattern.
You can memorize as many joseki as you want, but as soon as someone deviates, how do you play? Now, memory serves little purpose, and its pattern recognition and the strength of reading.
If you're arguing semantics, then I'll kindly skip the debate. I'm explaining how a neural network functions in this context.
-
xed_over
- Oza
- Posts: 2264
- Joined: Mon Apr 19, 2010 11:51 am
- Has thanked: 1179 times
- Been thanked: 553 times
Re: Does this mean one can reach 1 dan with memory and pract
sparky314 wrote:pragmaticleas wrote:I would argue that memory is a necessity to pattern recognition because without memory how can you match a pattern you see to a pattern you may know (ie. in memory)?
By matching upon characteristics of the given pattern.
You can memorize as many joseki as you want, but as soon as someone deviates, how do you play? Now, memory serves little purpose, and its pattern recognition and the strength of reading.
If you're arguing semantics, then I'll kindly skip the debate. I'm explaining how a neural network functions in this context.
Neural nets have to store that "learned" pattern recognition somewhere -- in memory, or a database. It doesn't really matter what you call it or how its stored/recalled, its a form of memory.
Its not about memorizing joseki per se -- but remembering learned patterns in general. There are basic principles/patterns that should be common, so that when your opponent deviates, you'll be able to respond.
-
sparky314
- Lives with ko
- Posts: 189
- Joined: Wed Mar 18, 2015 1:40 pm
- Rank: KGS 3 kyu
- GD Posts: 0
- Location: Chicago, IL
- Has thanked: 159 times
- Been thanked: 36 times
Re: Does this mean one can reach 1 dan with memory and pract
xed_over wrote:Neural nets have to store that "learned" pattern recognition somewhere -- in memory, or a database. It doesn't really matter what you call it or how its stored/recalled, its a form of memory.
Its not about memorizing joseki per se -- but remembering learned patterns in general. There are basic principles/patterns that should be common, so that when your opponent deviates, you'll be able to respond.
Example, training a neural network on a linear function:
f(x) = ax + b
The neural network will internally store values to represent a close approximation to a and b. They will not memorize values of x and f(x), but will know how to calculate the value for f(x) given x.
If you're talking about memorization of a and b? Certainly, those are stored in the neural net structure (in something slightly incomprehensible to the original formula). You could say it has memorized the formulas for calculating different positions. If you're talking about memorizing the values of x and f(x), then no, f(x) gets calculated each time you provide it x.
-
Pio2001
- Lives in gote
- Posts: 418
- Joined: Mon Feb 16, 2015 12:13 pm
- Rank: kgs 5 kyu
- GD Posts: 0
- KGS: Pio2001
- Has thanked: 9 times
- Been thanked: 83 times
Re: Does this mean one can reach 1 dan with memory and pract
xed_over wrote:Neural nets have to store that "learned" pattern recognition somewhere -- in memory, or a database. It doesn't really matter what you call it or how its stored/recalled, its a form of memory.
Actually, when we learn a jôseki by heart, we don't know how the information is stored in our brain, but it is believed to look more like a neural network than a hard drive. Hence the name "neural network", by the way !
-
Xiaoding
- Beginner
- Posts: 11
- Joined: Fri Sep 03, 2010 9:10 pm
- Rank: 11K AGA
- GD Posts: 0
- Been thanked: 4 times
Re: Does this mean one can reach 1 dan with memory and pract
I will give this a try.
The neural net, is, itself, the memory.
It is like a slide rule. A slide rule does not remember, it just solves for the equation.
Neural nets are really analog machines, like a dial. They are not digital. A neural net on a computer, is really a digital representation, of a physical object, so to speak.
A watch does not remember the time, it just shows it.
The neural net, is, itself, the memory.
It is like a slide rule. A slide rule does not remember, it just solves for the equation.
Neural nets are really analog machines, like a dial. They are not digital. A neural net on a computer, is really a digital representation, of a physical object, so to speak.
A watch does not remember the time, it just shows it.