Source
Latent Space: The AI Engineer Podcast — 🔬 An Oscar, Two Asteroids, and the Algorithm in Your sklearn: John Platt on AI for Science (September 22, 2026) ·
at 53:27 ▸ ·
at 1:04:52 â–¸
When this applies
when deciding whether to trust a purely data-driven model versus demanding mechanistic interpretability for any prediction task
The takeaway
Trust a data-driven model to the extent your data genuinely covers the deployment distribution; demand mechanistic/interpretable structure in proportion to how open and non-stationary the problem is.
Why it works
When a dataset exhaustively covers the problem's space (e.g., PDB for proteins), a statistical model can be validated against nearly the full distribution it will be used on, so extrapolation risk is low; in open, non-stationary domains (like climate), no dataset covers the future, so extrapolation risk is unavoidable and black-box trust is unjustified.
One level up
The justification for abandoning interpretability scales with the completeness of your data coverage, not with model accuracy on held-out test sets alone.
Where it stops holding
This stops working when apparent data richness is illusory — e.g., overfitting can still occur within a seemingly 'closed' problem (as flagged with the virtual cell challenge).
Detail
rule: Use data-driven black-box models when you're in a 'data-rich regime' that feels closed (enough data to cover the problem); demand process/mechanistic models when the problem is open and non-stationary.
threshold: Weather (15-day data-rich) vs. climate (decades out, non-stationary, no future data) as the two poles of this spectrum; protein folding via PDB as another data-rich closed case.
rationale: 'All models are wrong, some are useful' — usefulness depends on whether the model needs to extrapolate beyond covered data.
In their words
I think it boils down to almost like the difference between weather and climate. If you're in a data-rich regime like weather, or even proteins because of PDB, you can feel, oh yes