When to Use Machine Learning vs. Simple Statistical Models
By Newtown Analytics · · 9 min read
For cfos & finance leaders
ML vs. simple models, meaning machine learning against simple statistical methods, is a choice about how much complexity a business problem justifies, and the best practitioners treat it as a cost-benefit question, not a loyalty to a method. This guide is part of business analytics for finance and operations, follows Python vs. Excel for analysis and statistical forecasting in Excel, and leads to predictive analytics for business and machine learning for forecasting. Simple models, such as averages, trends, seasonal indices, exponential smoothing and linear regression, are fast, transparent, cheap to run and hard to break. Machine learning models, such as tree ensembles and neural networks, can capture complex patterns and interactions across many variables, at the price of more data, more tuning, more monitoring and less transparency. Sometimes the extra power pays off. Often it does not. A leader who can tell the difference avoids two expensive mistakes: building a complicated system for a problem that a spreadsheet solves, and clinging to a spreadsheet when the problem has outgrown it. This guide gives a decision checklist, a scoring example, a break-even cost test with checked arithmetic and a staged path for moving from simple to complex. The choice affects the quality of budgeting and forecasting.
What each family does well
Simple statistical models describe a few patterns with few parameters. They are stable when data is limited, easy to explain to executives and auditors, quick to build, and inexpensive to monitor. When the underlying pattern is simple, they are hard to beat. Their weakness is that they cannot easily use many drivers or capture interactions, such as price effects that differ by season or channel.
Machine learning models learn flexible relationships from data, and can use dozens or hundreds of inputs. They can find nonlinear effects and interactions and can work across many items at once. Their weaknesses are the need for volume and quality in the data, a tendency to overfit, harder explanation, more difficult maintenance and the need for skilled people to build and monitor them.
A decision checklist
Answer these questions about your problem. More "yes" answers to the first group favor machine learning, and more "yes" answers to the second favor simple models.
Signals that machine learning may help
- Do you have a large number of observations (thousands or more) for the outcome?
- Do you have many related series or customers that can share information?
- Are there multiple drivers with plausible interactions, such as price, promotion, weather and channel?
- Is there a documented, material gap between your current accuracy and what is achievable?
- Is the value of improved accuracy large, for example in inventory, pricing or churn?
- Do you have the data engineering and monitoring skills, or a partner?
Signals that simple models are enough
- Is the history short, or the number of series small?
- Are patterns stable, mostly trend and seasonality?
- Is explainability essential, for executives, auditors or regulators?
- Is the value of marginal accuracy small relative to the cost?
- Is maintenance capacity limited?
- Would a rule or a lookup table do the job?
Scoring the choice: a worked example
A structured score can make the discussion concrete. Rate each factor from 0 (favors simple) to 5 (favors machine learning), weight it and sum (hypothetical, for a product company forecasting demand).
| Factor | Weight | Rating | Weighted |
|---|---|---|---|
| Number of series and observations | 25% | 4 | 1.00 |
| Strength of external drivers | 20% | 3 | 0.60 |
| Value of accuracy gains | 25% | 3 | 0.75 |
| Need for explainability | 15% | 1 | 0.15 |
| In-house skills and maintenance capacity | 15% | 2 | 0.30 |
| Total | 100% | 2.80 |
Check: 0.25 × 4 = 1.00; 0.20 × 3 = 0.60; 0.25 × 3 = 0.75; 0.15 × 1 = 0.15; 0.15 × 2 = 0.30; the sum is 2.80. Scores above about 3.5 favor machine learning, scores below about 2.0 favor simple models, and scores in between suggest a staged approach. Here, a score of 2.80 indicates running a pilot on the largest, most variable items while keeping simple models for the rest. Note that the explainability rating is inverted so that a low rating means a high need for explanation, which pulls the total toward simple methods. The weights and ratings are judgments; the exercise is useful because it makes them explicit and invites disagreement before money is spent.
A break-even cost test
The practical question is whether the benefit of better accuracy exceeds the extra cost. Suppose the simple approach costs $4,000 a year to run and maintain, and the machine learning approach costs $38,000 a year (data engineering, monitoring, retraining and licenses), so the extra cost is 38,000 - 4,000 = $34,000 (hypothetical). The company carries $800,000 of safety stock, and the carrying cost rate is 20 percent, so the annual carrying cost is 0.20 × 800,000 = $160,000. If safety stock moves roughly in proportion to forecast error, then each 1 percent reduction in error is worth about $1,600 a year in carrying cost (1 percent of $160,000).
- Break-even reduction in error: 34,000 / 160,000 = 21.25 percent
- Check: 0.2125 × 160,000 = 34,000
So machine learning must reduce forecast error by about 21 percent relative to the simple method just to pay for itself through inventory carrying cost. If a bake-off shows a 10 percent reduction, the simple model wins on cost. If it shows 30 percent, machine learning pays: 0.30 × 160,000 = $48,000, a net benefit of $14,000 a year. Include other benefits if they are real and measurable: fewer lost sales from stockouts, less expediting, less time spent on manual overrides. And remember the one-time cash release from lower stock: a 30 percent cut in $800,000 of safety stock frees about $240,000. This test also tells you what to ask a vendor: not how sophisticated the method is, but what error reduction they can demonstrate on data like yours.
Common situations
Few products, long history, stable seasonality. A company with 15 products and five years of monthly history. Use exponential smoothing or seasonal averages with planner judgment. Machine learning is unlikely to repay its cost.
Thousands of items with promotions and price changes. A distributor or retailer with 10,000 items and promotion data. Machine learning with promotion and price features is a strong candidate, with simple models as the baseline and for slow movers.
New product forecasts. There is no history. Simple analog methods (use the history of a similar product) or machine learning on product attributes can both work. Judgment matters most.
Customer churn. Logistic regression on a handful of behavioral features often performs nearly as well as complex models and is easy to explain. Try it first. See churn prediction.
Revenue forecasting for the board. Few data points and a need to explain. Use driver-based models and simple statistical baselines. See budgeting and forecasting.
Anomaly detection. Start with rules and statistical thresholds, and add machine learning if the volume and variety justify it. See anomaly detection in finance data.
A staged path
- Start with a naive baseline: last period, last year's same period.
- Add a statistical model: trend and seasonality, tested on a holdout.
- Add business drivers with regression if you have them, and measure the gain.
- Try machine learning on the segments where the earlier steps leave large errors, and compare fairly.
- Combine models: averages of statistical and machine learning forecasts often beat either alone.
- Operationalize only what pays: put the winners into production with monitoring, and leave the rest simple.
At each step, stop if the improvement does not justify the cost.
Explainability and trust
If planners, managers or auditors cannot see why a number changed, they will override it or ignore it. Simple models make this easy. For machine learning models, use tools that show which inputs drove a forecast, and require a written explanation of large changes. Track override rates and the accuracy of overrides. A model that is accurate but unused creates no value.
Common mistakes
- Choosing machine learning for status.
- Choosing simple models out of habit without testing alternatives.
- Comparing on training data.
- Ignoring the cost of running the model.
- No simple baseline kept in parallel.
- Underestimating monitoring and retraining needs.
- Ignoring explainability requirements.
Designing a fair bake-off
The only reliable way to choose is to test the candidates on the same data, in the same way, against the same measure. Hold out the most recent months, build each model on the earlier data only, and compare the forecasts with what happened. Use a measure that matches the decision, such as weighted absolute percentage error across items, and report bias as well. Test each model on the same items, and report results by segment, because a model that wins on fast sellers may lose on slow ones.
Consider a hypothetical test. On a six-month holdout, a naive last-year method has a weighted error of 28 percent, exponential smoothing 21 percent and a machine learning model 18 percent. The machine learning model improves on smoothing by 3 points, which is a relative improvement of 3 / 21 = 14.3 percent. Against the 21.25 percent break-even from the cost test above, that is not enough to pay for itself. A simple average of the smoothing and machine learning forecasts scores 17 percent, a relative improvement of 4 / 21 = 19.0 percent, closer but still short. The decision is then clear: keep the simple method for most items, and look only at the segments where the machine learning model wins by a wide margin, because the break-even test might be met there even if it is not met overall. This kind of segment-level result is common, and it is why a staged approach beats an all-or-nothing project.
Data requirements and warning signs
Machine learning needs more than volume. It needs consistent history, item and customer attributes that are reliable, and driver data such as prices and promotions that are recorded when they happen, not reconstructed later. Warning signs that you are not ready include item masters with duplicates, promotion calendars kept in email, history that has been overwritten by system changes, and no record of stockouts, which makes demand look lower than it was. If you see these, fix the data first. A simple model on clean data usually beats a complex model on messy data, and the cleanup pays off whichever method you choose. See data quality.
Ownership after the build
Whoever builds a machine learning model, someone inside the company must own it afterward. That person watches accuracy over time, notices when inputs change, decides when to retrain and explains results to planners. If no one can be named, choose a simpler model that the existing team can maintain. A well-understood simple model that is used and trusted beats a sophisticated one that drifts unnoticed.
FAQs
When should I use machine learning instead of simple models?
When you have large volumes of data, many drivers or related series, the value of accuracy is high and you can support the model. Otherwise, simple models often suffice.
Are simple models less accurate?
Not always. On stable, seasonal data they are frequently as accurate as complex models, and they are easier to explain and maintain.
How do I decide whether machine learning is worth the cost?
Estimate the value of a given error reduction, such as lower inventory carrying cost, and compare it with the extra annual cost. The break-even reduction tells you what the bake-off must show.
What should I try first?
A naive baseline, then a simple statistical model, then regression with drivers, and machine learning only where the gaps remain.
Can I combine the two?
Yes. Averaging simple and machine learning forecasts often improves accuracy and robustness.
Keep reading
- Complete guide: Business Analytics for Finance and Operations: The Complete Guide
- Predictive Analytics for Business: Use Cases and Getting Started
- Machine Learning for Forecasting: When It Beats Simple Models
- AI in Finance: Practical Use Cases for Mid-Sized Companies
- Related topic: Budgeting and Forecasting: The Complete Guide for Finance Leaders
This article is for general information. It is not accounting, tax, legal or investment advice, and examples use illustrative numbers rather than client data. Confirm decisions that carry financial or legal consequences with a qualified professional.