When you need the best possible model, full stop.
E.g. finance
In a sufficiently competitive space, good enough doesn't cut it.
E.g. finance
In a sufficiently competitive space, good enough doesn't cut it.
They are also more attractive for streaming data. Tree-based models can't learn incrementally. They have to be retrained from scratch each time.
You might call this overfitting/noise/.... but if you do it carefully it's profitable.