Is sound like you don't like complex algorithms written by humans. But you do like a big bucket of "neural network"?
How is "The magical black box works somehow!" better than "We know exactly how this white box we built works."?
Is sound like you don't like complex algorithms written by humans. But you do like a big bucket of "neural network"?
How is "The magical black box works somehow!" better than "We know exactly how this white box we built works."?
Which is better, something that can learn or something that does exactly what we told it to?
When you feed a bunch of input to an ANN, isn't it doing exactly what it's told? The ANN itself does not seek out knowledge, it only adjusts weights according to an algorithm depending on inputs.
The allure to having a fixed, visible algorithm is that you are aware of many of the limitations. Having a black box obscures those limitations, but I won't deny it's alluring in other ways.
Which is better, something which can learn exactly as we programmed it to, or something which learns by some unknown way in which the big 'ol bucket of bytes orders itself?
Or, if you had a magic learning machine, wouldn't you want to know exactly what its learning mechanisms are?
Existing speech recognizers aren't really a "white box". You can't look at a Gaussian Mixture Model and understand what it's doing.
The more you automate the whole training process, the more.