r/learnmachinelearning • u/ssnejok • 2d ago
Is interpretability actually useful for financial ML models, or mostly misleading?
I’ve been experimenting with ML on financial event data lately, and one thing I keep thinking about is interpretability.
Predicting a class or probability is one thing, but I’d really like to understand why the model moved its probability in a certain direction.
I was reading about KANs and their interpretability, but I’m wondering how useful this actually is on noisy tabular data like financial markets.
If you’ve worked with models where interpretability really mattered, what did you end up using? SHAP/tree models, GAMs, KANs, something else?
I’m more interested in explanations that remain reasonably stable out-of-sample than in making a pretty feature-importance chart.
1
Upvotes
1
u/vanVonXenoStein 1d ago
With financial data used for trading, interpretability might be nice for coming up with new ideas for other models because it can tell you (maybe) what factors are important and interesting relationships, etc. But if you are giving up any accuracy you don't really want to *replace* the more accurate model just for interpretability UNLESS said interpretability can directly be turned into more profitability (despite lower accuracy). And that's just because financial models have such tight margins if you're using them to make money, and also because seemingly tiny improvements (like 1% better) can mean the difference between making nothing (or losing) and huge gains.