Decision engine guide - EQOS Asia

Overfitting in decision models: how to spot it

Summarise this page with AI

The essentials in 30 seconds

  • Overfitting is an analysis that corresponds too closely to a particular set of data (en.wikipedia.org, Overfitting).
  • The main warning sign is strong results on design cases and weaker results on held-back cases.
  • In the worked example, 6 of 6 design cases are flagged and only 2 of 4 held-back cases.
  • The EQOS Asia Codex is deterministic, with no learning and no hidden probabilities (EQOS Asia method page, as of October 2026).
  • Ask any vendor how many cases were held back.

A decision model that fits the past perfectly may say little about the future. Overfitting is the reason, and it is easy to miss because the back-test looks excellent. This guide explains how it arises, which signs reveal it and how to test for it. It is a chapter of backtesting a decision model, as of October 2026.

What is overfitting in a decision model?

Overfitting is the production of an analysis that corresponds too closely or exactly to a particular set of data (en.wikipedia.org, Overfitting). The model begins to memorise the cases it has seen instead of learning what generalises. An overfitted model has more parameters than the data can justify, and it performs well on the past and poorly on new cases.

In a decision model, the parameters are the weights of the dimensions, the thresholds of the zones and any rule for combining ratings. Each setting can be tuned. Tuning them until every past case is ranked correctly feels like progress, and it is a risk, because the settings then describe the sample and not the world.

How does overfitting happen in a decision model?

It happens when the freedom of the model is large compared with the number of cases. Take a model with 9 dimensions: 8 free weights plus 1 threshold make 9 settings. Test it on 6 past cases and the settings can usually be arranged to rank all 6 correctly. The fit is guaranteed by the arithmetic of the setup, so it proves nothing about the equation.

Backtesting makes the temptation stronger. It is often possible to find a strategy that would have worked well in the past (en.wikipedia.org, Backtesting). The analyst runs a test, sees a miss, adjusts a weight, and runs the test again. After 20 rounds, the model has absorbed the answers. The remedy is to decide the settings first and to keep cases aside.

Which warning signs reveal overfitting in a decision model?

Four signs appear again and again. The results on the cases used for design are much stronger than the results on held-back cases. The weights change a lot when one case is removed. The weights look odd, with one dimension at a very high weight and no business reason. And the method contains many special rules that each fix one past case.

The first sign is the clearest. A common illustration in the general literature shows validation error rising while training error keeps falling (en.wikipedia.org, Overfitting). In a decision model, the equivalent is a hit rate that stays at 6 of 6 on design cases and drops to 2 of 4 on held-back cases. The table shows this illustrative gap.

Table comparing the hit rate on design cases and on held-back cases in an illustrative overfitted model
An illustrative gap between design cases and held-back cases.

How do you test for overfitting with held-back cases?

Split the cases before any tuning. Keep one group for design and one for the final test, and lock the test group. A time split works well: design on earlier cases and test on later ones. Fix the equation, the weights and the thresholds, write them down with a date, then score the test group once and record the result.

When cases are few, rotate. Leave one case out, design on the rest, score the case that was left out, and repeat for every case. This leave-one-out approach is a form of cross-validation, a technique that the general literature names (en.wikipedia.org, Overfitting). The average result across the rotations estimates how the model will behave on cases it has not seen.

Four steps of a hold-out test: split, fix, score once, record
The four steps of a hold-out test.

How many cases does a decision model need before its settings deserve trust?

The more settings a model has, the more cases it needs. A working rule for this page is to aim for at least 10 cases per free setting that was tuned. A model with 9 tuned settings then asks for about 90 cases, and a model with no tuned settings needs far fewer, since there is nothing to fit. The rule is a convention for planning, and not a law.

Fewer settings help more than more cases. Fix the weights from reasons stated in advance, and tune nothing on the test group. A model whose weights come from first principles can be checked on a handful of cases, while a model whose weights come from the sample needs a large held-back set. The general literature also advises verification on bigger or completely new datasets (en.wikipedia.org, Overfitting).

How does a fixed, deterministic equation help against overfitting?

The EQOS Asia Codex Universalis is described as a computation core with no AI, no learning and no hidden probabilities, so no training on past cases takes place (EQOS Asia method page, as of October 2026). The 2008 page states that its scores use the Codex φ v3.1, the same equations used for clients today (EQOS Asia 2008 case study, as of October 2026).

A fixed equation removes tuning on the test cases, which is the main route to overfitting. The original choice of weights still deserves a question, and the weighting coefficients are proprietary, available under NDA on request. A reader can ask how the weights were set, when, and on which cases. The answer shows whether the retrospectives were a test or a fit.

Which questions expose overfitting in a vendor decision model?

Ask five questions. How many cases were used to design the model, and how many were held back? Were the weights and thresholds fixed before the final test? How did the result change when one case was removed? Are failures and successes both in the test group? Can a third party recompute the scores from the same equation?

A 30-minute pre-diagnostic by video, scheduled in Singapore time (SGT), applies the EQOS Asia equation to a real case, and you can bring these five questions to the call at no commitment (EQOS Asia contact page, as of October 2026). The pricing page lists the tiers for a fuller study, from a Reading at US$358 (EQOS Asia pricing page, as of October 2026).

Frequently asked questions

What is overfitting in a decision model?

Overfitting is an analysis that corresponds too closely or exactly to a particular set of data (en.wikipedia.org, Overfitting). The model memorises past cases instead of learning what generalises. It scores well on the cases used to build it and poorly on new ones.

How can I spot overfitting?

Compare results on design cases and held-back cases. A big gap is the clearest sign. Other signs include weights that swing when one case is removed, odd weights without a business reason, and many special rules that each fix one past case.

How many cases do I need to test a decision model?

It depends on how many settings were tuned. A working rule is about 10 cases per tuned setting, and fewer cases suffice when the weights are fixed in advance from stated reasons. Always keep a group of cases aside for a single final test.

Does a deterministic model avoid overfitting?

A deterministic core with no learning removes tuning on the test cases, which is the main route to overfitting. The original choice of weights still deserves questions about when and on which cases it was made (EQOS Asia method page, as of October 2026).

Test your knowledge

1. What does an overfitted model do with its design cases?

  • Ignores them
  • Memorises them
  • Doubles them
Show the answer

Memorises them.

2. What is the clearest warning sign of overfitting?

  • A gap between design and held-back results
  • A high number of dimensions
  • A long report
Show the answer

A gap between design and held-back results.

3. How many settings does the model with 9 dimensions have in this guide?

  • 3
  • 6
  • 9
Show the answer

9.

4. How many free weights plus one threshold make 9 settings here?

  • 8
  • 5
  • 10
Show the answer

8.

5. What does the EQOS Asia Codex avoid, according to the method page?

  • Fixed equations
  • Learning and hidden probabilities
  • Public data
Show the answer

Learning and hidden probabilities.

About the author

Portrait of Stéphane Jambu

Stéphane Jambu

President, EQOS Forecast Asia

Stéphane Jambu leads EQOS Forecast Asia and works as a consultant in e-commerce, search visibility, and AI. LinkedIn profile

Sources: EQOS Asia method page (eqos-asia.com/method.html), contact page (eqos-asia.com/contact.html), pricing page (eqos-asia.com/pricing.html), 2008 crisis case study (eqos-asia.com/case-studies/crise-2008.html), en.wikipedia.org/wiki/Overfitting, en.wikipedia.org/wiki/Backtesting, consulted on 22 October 2026. Page updated on 22 October 2026.