the reason alfie (and JueYi, which i figure to be a clone of her) is God of Go is
(a) because Go has finite depth and ends in a binary result, CNN is good enough. DCNN even better, because the search is better constrained. RL essential for statistically sensible guided search.
+
(b) Monte sampling is good enough for a homogeneous space (ie populated by objects of a single type - in this case, 19x19 pixels)
(c) the more grunt you have, the more you can search, so the better your chances of not missing out on anything good that happens to be within reach. With oodles of doodles, Google can supply a truckload of truckloads of processors to keep the peasants at bay, as can anyone who can dole out 5x$300k from their spare change for a week's holiday without blinking an eye.
(d) Poor old Ke Jie can't compete with that, because for all his brilliance against other H.Saps, he can't read ahead 361 moves, and alfie, although she can't read it all, can read wide enough to read him out of his depth, and her DCNN can eliminate a lot of the nonsense width that no sane bot not losing would contemplate, so her chances of lucking in on a good enough defence to anything he might try are better than his chances of lucking in on one of her weak spots, as Lee Sedol managed to last year, to come back like a zombie from the cemetery.
This, despite the fact that alfie can't see eyes and KJ can. He can, because his eyes work like a frog's, because both his and a frog's eyes are built to the same basic formula.
That formula includes two basic things:
1. a fovea (actually, 2 foveas, one each side of the nose)
2. muscles to move the focus of the fovea around the scene by squishing the lens and rolling the balls
KJ and the frog use their motion detectors to notice changes as their focus shifts, and thereby to detect edges, and thereby to detect eyes.
Swim sees eyes in a more plodding sort of way, by growing a colour-connection map iteratively (the equivalent of a recursive definition of a connected cluster working backwards), and then walking around inside it, noting the internal colour-controlled spots as it goes.
The reason i mention frogs is because Hubel and Wiesel were the first to discover that some neurons attached to the retina of a frog fire only when a line of them notice a change from light to dark (or vice-versa) at the same time, thus telling the frog's brain that an edge is moving in a certain direction.
https://www.researchgate.net/publicatio ... %27s_BrainThey were careful to say that they weren't saying that frog's eyes and human eyes were the same, as it was in those days still unfashionable to cast humans in the same basket as other beasts of the field - and besides, they hadn't dissected any living human eyes (or at least, they didn't say they had... you never know with mad scientists what they do behind closed doors, but no matter how Frankenstinian they are, they're a whole lot less harmless than Bossy Bankers).
Thou shalt have no other God than She who must solemnly be Obeyed, as Rumpole and Basil put it, so it's no wonder there are so many ardent disciples ready to stone anyone that dares take Her name in vain, as recorded in the Life of Brain, and nightly on the Googlebox.
Biographical Note
in 1976, i entered a new world, the world of the Lecturer, a step up
from Assistant Lecturer (another name for donkey worker) and looked
forward to a new life free from the tedious moronities of programming,
which i could delegate to lesser peasants (which in Newcastle in 1988
i actually managed to do, lucking in on two such ******** - Bernie and
Bertrand - who spoke geekspeak well enough to do in 5 minutes what
would have taken me 50 years)
Here's an example of the sort of **** programmers have to put up with
(Tiger used to say that engineers are a breed apart, which is so true,
but they are closer to normal humans than are software engineers, who
are ******* ******).
It occurred when attempting to escape from the clutches of Fedora into
the greener arms of KDE Neon, but unfortunately Fedora's open source
***** have ****** up its configuration so much that it's as
useless as Xubuntu - 10 years ago, both of them used to work, but then
the geeks moved in and ********** it all up.
All because kdenlive, which used to work, no longer does because some
**** thought they knew better, which they didnt.
Code:
[d@localhost ~]$ su
Password:
[root@localhost d]# ./home/d/Downloads/RosaImageWriter/RosaImageWriter
bash: ./home/d/Downloads/RosaImageWriter/RosaImageWriter: No such file
or directory
[root@localhost d]# /home/d/Downloads/RosaImageWriter/RosaImageWriter
No protocol specified
QXcbConnection: Could not connect to display :0
Aborted (core dumped)
[root@localhost d]# **** you
bash: ****: command not found...
Install package 'the****' to provide command '****'? [N/y]
Tempted though i was, i didn't.