Quote from MAESTRO:
Here is my 2 cents. Any kind of machine learning could do taxonomy (well, not well, poor etc.) providing that the classes are well defined in advance. However, the key is not taxonomy, but meronomy where the classes could be generated and named. Hypothesis generation is the hardest part of any decision making model. I am not saying that NN are not useful - they are to certain extend. However, I believe that they are very limited in practical applications. I find that they could be used to verify the hypotheses, but not to generate them reliably. Finding an "edge" in trading is all about generation of ideas, not verifying them (there are many other methods to verify ideas more efficiently). I have yet found a reliable machine learning method that could be compared with the human creativity in terms of generation of ideas.
I am generally of the same opinion -- specific rules that you can come up with usually perform much better than relying on a machine learning algorithm to learn the patterns. Usually humans do a much better job at perceiving relevant patterns but testing is absolutely critical because humans also often attach too much meaning to insignificant patterns as well.
