Mike Novack wrote: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 specifically for the 19x19 dimensions of a go board and for the tri-state nature of the points. Furthermore, there must be *some* explicit knowledge built into the system as a whole - it is expected and OK that the network will suggest sub-optimal moves, but it cannot suggest illegal moves (e.g. it must know the ko rule).
In theory, you could wire in chess games in a really hacky way, but the network probably would work very poorly or not at all. It would be the electronic equivalent of traumatic brain injury.
Look, someday, if and when neural nets become greatly used, we will have HARDWARE to implement the cells, and so neural nets where the nodes are all doing their thing in parallel (instead of the process being simulated by a linear process). Could be orders of magnitude faster.
Such highly-parallel hardware exists and is already in most PCs - GPUs. And neural networks are already in broad use. They're the reason that speech recognition on your phone works quite well these days but was quite terrible 5 years ago.
Wikipedia wrote:Large-scale automatic speech recognition is the first and most convincing successful case of deep learning in the recent history, embraced by both industry and academia across the board. Between 2010 and 2014, the two major conferences on signal processing and speech recognition, IEEE-ICASSP and Interspeech, have seen a large increase in the numbers of accepted papers in their respective annual conference papers on the topic of deep learning for speech recognition. More importantly, all major commercial speech recognition systems (e.g., Microsoft Cortana, Xbox, Skype Translator, Google Now, Apple Siri, Baidu and iFlyTek voice search, and a range of Nuance speech products, etc.) are based on deep learning methods.