top of page
Data Science Blog
Search


When Baseline Beats Machine Learning
On free cash flow, every model I trained lost to a one-line seasonal baseline. FinSight serves the baseline and says so. At the end of the last post I admitted something and moved past it quickly, because it stung. For one of my three forecast targets, nothing I trained beat a one-line baseline, so I shipped the baseline. This is that story. The part that took me longest to accept is that it was not close. The most sophisticated model I built, an LSTM that won my revenue lead

Hriday Saha
5 days ago5 min read


Why My Model Couldn't Predict Growth
The first honest backtest of my revenue model produced a forecast that looked broken in a very specific way. For companies that were growing, the prediction would track the real numbers for a while and then simply stop climbing. It flatlined, pinned to an invisible ceiling, while the actual revenue kept going up and to the right. My first instinct was that the model was undertrained, or the features were weak, or I had a bug in the reconstruction. It was none of those. The mo

Hriday Saha
5 days ago6 min read
bottom of page