How Vex AI works
Transparency is the product. Here is exactly how Vex AI turns fighter statistics into probabilities — and how it stays honest about uncertainty.
1. Inputs
Each fighter is described by a statistical profile sourced (in production) from licensed and official feeds: significant strikes landed/absorbed per minute, striking accuracy/defense, takedowns per 15 and accuracy/defense, submission attempts, control time, knockdowns, plus engineered indices for cardio, durability and finishing ability. Context inputs include reach, stance, age, layoff duration, recent form and opponent quality.
2. Category sub-scores
Raw stats are normalized to 0–100 within weight class, then blended into nine interpretable category sub-scores: Striking, Wrestling, Grappling, Submission, Cardio, Durability, Physical, Form and Competition.
3. Composite rating & win probability
The composite rating is a transparent weighted sum of the sub-scores. Win probability uses a logistic (Bradley–Terry-style) function of the rating gap:
R = Σ (weight_c × subscore_c) P(A) = 1 / (1 + e^( -k × (R_A − R_B) ))
4. Method & rounds (Monte Carlo)
We simulate the bout hundreds-to-thousands of times. Each round carries a finish hazard scaled by the leader's finishing ability against the opponent's durability; unfinished fights go to a decision. Aggregating runs yields method-of-victory distribution (KO/TKO, submission, decision), round momentum, and empirical confidence intervals.
5. Preventing overconfidence
- Uncertainty inflation: probabilities are pulled toward 50% when data is incomplete or the styles are high-variance.
- Hard caps: displayed probabilities are clamped (≈8–92%) — MMA is too chaotic for false certainty.
- Ranges, not points: every prediction ships with a confidence interval and a volatility tag.
6. Missing data
Absent stats are shrunk toward the weight-class mean (a Bayesian prior), the data-completeness meter drops accordingly, and imputed fields are flagged. We never silently fabricate a number.
7. Updating after real results
Every pre-fight probability is logged immutably. After results we compute Brier score and log-loss, plot reliability curves, apply Platt/isotonic recalibration on a rolling window, and periodically refit weights. Each change ships as a new Vex AI version with a public accuracy record.
8. Explainability
For any prediction we show each category's contribution (weight × skill gap mapped to probability points), the top drivers in plain language, and links back to the underlying stats and sources.
Vex AI is a probabilistic research and entertainment tool. It is not betting or financial advice and does not guarantee outcomes. Deep analytics and odds shown are Vex AI estimates. 21+.