3 ms·
Neural networks tend to overfit very easily, which is the main reason other methods usually outperform them. They are mainly successful where they can exploit t
by Houshalter 11y ago
Neural networks tend to overfit very easily, which is the main reason other methods usually outperform them. They are mainly successful where they can exploit the structure of a problem, in ways other methods can't.
E.g. convolutional neural networks take advantage of local structure within images and the fact nearby pixels are related to each other.
However I'd really like to see the reemergence of Bayesian neural networks, which can solve the overfitting problem. Also methods like dropout are relatively new, and alleviate overfitting a lot more than was possible in the past.