NeoSpace NeoLDM · Cortex · Telecom churn
Churn prediction · Telecom SME benchmark

On real telecom churn, every segment's best score comes from the NeoLDM: NeoSpace's Cortex

The benchmark is real operational data from a telecom operator's Small and Medium Enterprise customer base — four customer universes, with the entire operator's contracts, cancellation predicted months ahead. Three tuned gradient-boosted baselines — LightGBM, HistogramGB, and XGBoost, the industry standard for tabular churn — work the same task. Cortex, the model behind the Large Telecom Model, scores above all of them on every metric, in every universe.

12/12
wins for Cortex: 4 customer universes × 3 metrics (lift@5%, AUPRC, F1-Score)
+22.3%
more churners caught in the top 5% than the best gradient-boosted model — above +20% in all four universes
9.28×
lift over random in the top 5% on postpaid mobile, the strongest score on the benchmark
The problem

Churn reveals itself in the trajectory, not in a final moment

A customer about to cancel rarely looks different in a snapshot. The signal sits in the trajectory: usage drifting down, support tickets piling up, invoices renegotiated, a competitor's offer landing at the wrong moment.

The standard industrial approach is to compress that history into an engineered feature table and hand it to a gradient-boosted classifier. It works — LightGBM, HistogramGB, and XGBoost are strong, well-tuned baselines here — but the compression loses the behavioral context. A Large Telecom Model takes the other path: it learns from the operator's raw operational data — contracts, products, billing, usage, service, commercial interactions — and scores churn from the learned representation itself.

The models on this benchmark

Three tuned GBDTs set the bar

Gradient-boosted decision trees are the accepted state of the art for tabular churn prediction, so they are the bar to clear. All three were trained and evaluated on the same task and the same customers as Cortex.

The favorite

LightGBM

Microsoft's gradient-boosting framework and the default choice for churn models in production. The strongest baseline here: it posts the best GBDT score on 10 of the 12 cells.

Best GBDT lift@5%: 7.59× · AUPRC 0.464
The library standard

HistogramGB

Scikit-learn's histogram-based gradient boosting (HistGradientBoosting), the same algorithm family LightGBM popularized, as shipped in the most widely used ML library.

Best lift@5%: 7.32× · AUPRC 0.448
The classic

XGBoost

The framework that made gradient boosting the default for tabular ML. It edges out LightGBM on postpaid-mobile AUPRC — the only cells where LightGBM is not the best baseline.

Best lift@5%: 7.59× · AUPRC 0.469
How Cortex works

The score comes from the raw operation

Cortex is the foundation model behind the Large Telecom Model, built by NeoSpace on the Neodata platform. It reads the operator's raw operational data history and produces one churn score per customer — no engineered feature table in between.

Both lanes below see the same customers and predict the same cancellations. The gradient-boosted lane goes through hand-built features; Cortex learns the representation from the raw data. On broadband — the operator's main SME product — that difference is worth a fifth more churners caught in the top 5% of the ranking.

Same customers, same cancellations to predict. Only the representation changes. (Broadband universe) FEATURE-TABLE LANE Raw operational data GBDT into LightGBM / HGB / XGB best of the three GBDTs lift@5% 6.37× CORTEX LANE Raw operational data Cortex learns from the raw history churn score, standalone lift@5% 7.69×
Two lanes over the same broadband customers: Gradient Boosted Decision Trees versus the Cortex churn score.
The protocol

Four universes, one task, three metrics

The customer base is split into four overlapping universes by product mix, from broadband-only to the full base. The task is the same in each: rank customers by their probability of cancelling in the months ahead.

UniverseProduct mix
Abroadband only
Bbroadband + postpaid mobile
Cbroadband + postpaid mobile + fixed voice
Dpostpaid mobile only

Three metrics: lift@5% (how many times more churners than random sit in the top 5% of the ranking — the slice a retention team actually calls), AUPRC (ranking quality across all thresholds, the honest metric at single-digit prevalence), and F1-Score (the precision–recall balance).

Results · Universe on Every Metric

Cortex leads every universe on every metric

The headline metric is lift@5%: retention budgets allow a limited number of contacts, so what matters is how many real churners sit at the very top of the ranking. Cortex puts 20% to 22% more of them there than the best gradient-boosted model, in all universes.

10× LightGBM HistogramGB XGBoost LightGBM — Banda Larga: 6.37× lift@5% HistogramGB — Banda Larga: 6.35× lift@5% XGBoost — Banda Larga: 6.33× lift@5% Cortex — Banda Larga: 7.69× lift@5% LightGBM — BL + Móvel Pós: 6.77× lift@5% HistogramGB — BL + Móvel Pós: 6.71× lift@5% XGBoost — BL + Móvel Pós: 6.78× lift@5% Cortex — BL + Móvel Pós: 8.27× lift@5% LightGBM — BL + M.Pós + Voz Fixa: 5.85× lift@5% HistogramGB — BL + M.Pós + Voz Fixa: 5.83× lift@5% XGBoost — BL + M.Pós + Voz Fixa: 5.82× lift@5% Cortex — BL + M.Pós + Voz Fixa: 7.04× lift@5% LightGBM — Móvel Pós: 7.59× lift@5% HistogramGB — Móvel Pós: 7.32× lift@5% XGBoost — Móvel Pós: 7.59× lift@5% Cortex — Móvel Pós: 9.28× lift@5% 6.37 7.69 6.78 8.27 5.85 7.04 7.59 9.28 Universe Abroadband Universe Bbb + postpaid mobile Universe Cuniverse A + fixed voice Universe Dpostpaid mobile
Lift@5% by universe — how many times more churners than random sit in the top 5% of each model's ranking. Labels mark the best GBDT and Cortex; hover any bar for its value.

Lift@5% — churners caught in the top 5% of the ranking

UniverseLightGBMHistogramGBXGBoostCortexCortex vs best GBDT
A6.37×6.35×6.33×7.69×+20.7%
B6.77×6.71×6.78×8.27×+22.0%
C5.85×5.83×5.82×7.04×+20.3%
D7.59×7.32×7.59×9.28×+22.3%

AUPRC — ranking quality across all thresholds

UniverseLightGBMHistogramGBXGBoostCortexCortex vs best GBDT
A0.3210.3140.3150.364+13.4%
B0.3580.3500.3560.403+12.6%
C0.3080.3020.3040.347+12.7%
D0.4640.4480.4690.503+7.2%

F1-Score — precision–recall balance

UniverseLightGBMHistogramGBXGBoostCortexCortex vs best GBDT
A0.3620.3610.3620.410+13.3%
B0.3950.3920.3940.447+13.2%
C0.3400.3360.3370.382+12.4%
D0.4840.4710.4830.538+11.2%

The best GBDT value in each row is bolded, and the gain column compares Cortex against it — never against the weakest baseline.

What it means

What the result means for the operation business

Lift@5% is not an abstract score — it is the size of the save list.

1

More saves per contact

A retention team can only contact a limited number of customers. With the same top-5% outreach budget, Cortex's list contains roughly a fifth more actual churners in all four universes — every extra one is a contract that can still be saved.

2

One model for the whole base

The three GBDTs are separate, per-universe models. Cortex is a unique foundation model whose representation serves all four universes — and can be reused for next best action, offer recommendation, and journey personalization.

3

Strongest where it counts

The biggest gains land on the commercial priorities: +20.7% on broadband, the operator's main SME product, and +22.3% on postpaid mobile, where Cortex reaches 9.28× lift — the strongest score anywhere on the benchmark.

Beyond the benchmark

Validated in real actions with customers

The same model is already running against live retention campaigns. In real actions carried out with customers, it identified customers with problems that lead to cancellation with 70.8% precision.

Cortex was trained by NeoSpace on the Neodata platform over more than 1 trillion tokens — contracts, products, billing, usage, service, commercial interactions, and behavioral signals over time — on Oracle Cloud Infrastructure with NVIDIA GB200 GPUs in NVL72 racks. Inference runs in fractions of a second per customer, so the scores feed automated actions, AI-assisted contact, and commercial-team prioritization in near real time.

Cortex, the model behind the Large Telecom Model

Trained on raw operational data, one foundation model scores churn across the entire customer base — and extends to next best action, offers, and journey personalization.