Comment by dane-pgp
8 years ago
> A trained NN is only good at the one thing it has been trained at.
I don't know about you, but I only learnt how to read and write thanks to being taught (trained) by other humans.
In contrast, AlphaZero managed to master the games of Chess, Shōgi and Go without ever seeing a single game played, just by being told the rules once, and playing against itself.
The other way of looking at it is that AlphaGoZero was provided with perfect information consisting of every relevant objective fact about the game of Go up front, and thus had perfectly targeted success criteria for the millions of iterations AlphaZero needed to run to get good at it.
I didn't need this to be able to start learning to read, and if the human race learned in this manner, written language wouldn't exist.
And I'm not even sure how one would begin to assemble all relevant information about the space "what words and syntax actually mean" which is a bit more difficult to define than a Go board, or a success function that could describe optimal understanding of books in order to teach computers how to intepret language like AlphaGoZero learned to estimate a mathematical optimization problem in disguise as a board game. Unless your criteria for 'learning to read' is satisfied with parsing text to perform Chinese room tricks in selected domains, or satisfied with textual insights on the level that Dr Seuss appears to have been unfavourably disposed towards green eggs and ham!
I actually taught myself the skill of reading. Real reading, including understanding what the words and sentences mean. While learning countless other things that 5-year-old kids usually learn, partially on my own, partially taught by my parents.
And almost all of that stuff was way more useful than mastering Chess or Go.