# Comparative study of 11 machine learning algorithms for predicting recurrence risk after atrial fibrillation catheter ablation based on a real-world cohort: a retrospective study

**Authors:** Yicheng Wang, Yi-Ming Peng, Zi-Ao Fan, Xiao-Lin Liao, Hong-Yi Yang, Jian-Quan Chen, Jian-Cheng Zhang

PMC · DOI: 10.1186/s12872-025-05489-8 · BMC Cardiovascular Disorders · 2026-01-14

## TL;DR

This study compares 11 machine learning models to predict atrial fibrillation recurrence after ablation, finding that a random forest model performs best and could improve patient care.

## Contribution

The study introduces a high-performing random forest model for predicting AF recurrence, validated in a real-world cohort and outperforming traditional risk scores.

## Key findings

- The random forest model achieved an AUC of 0.925 in the validation set, outperforming other models.
- Key predictors of recurrence included alcohol consumption, fibrin degradation products, and hypertension.
- The model showed strong calibration and clinical utility across a wide risk threshold range.

## Abstract

Atrial fibrillation (AF) is the most common arrhythmia worldwide, with catheter ablation being an effective yet recurrence-prone treatment. Given the limited accuracy of conventional risk scores in identifying patients at high risk of recurrence after catheter ablation, this study sought to develop and validate a machine learning (ML) model for predicting AF recurrence using a wide array of clinical and laboratory variables.

Of the 438 patients with AF included in this study who underwent catheter ablation between 2016 and 2023. Comprehensive demographic, clinical, echocardiographic, laboratory, medication, and risk score data were collected. The primary endpoint was AF recurrence, defined as documented AF, atrial flutter, or atrial tachycardia ≥ 30 s occurring ≥ 3 months post-procedure. The dataset was randomly divided into training set and validation set in a 6:4 ratio. Univariate and multivariate logistic regression were used to identify independent risk factors for the risk of recurrence after catheter ablation of AF. Eleven ML algorithms were established on the training set—including random forest (RF), gradient boosting machine(GBM), logistic regression (LR), support vector machine(SVM) and XGBoost. Model performance was evaluated using receiver operating characteristic (ROC) curves, precision-recall (PR) curves, and calculating the area under the curve (AUC). A calibration curve assessed the model’s accuracy, while decision curve analysis (DCA) evaluated its clinical applicability. In addition, to avoid overfitting, we conducted an internal validation of best model using Bootstrap. Finally, Shapley additive explanations (SHAP) were employed to interpret the importance of predictor variables.

Of the 438 patients with AF included in this study who underwent catheter ablation, 147 experienced recurrence during follow-up. The median age of the total population was 63 years, with 64 years in the non-recurrence group and 63 years in the recurrence group (P = 0.303). The proportion of females was 36.1% in the recurrence group vs. 52.6% in the non-recurrence group (P = 0.018). The RF model demonstrated superior performance, achieving an AUC of 0.878 in the training set and 0.925 in the validation set. It also showed excellent calibration (Brier score: 0.186) and clinical utility across a wide risk threshold range. Key predictors included alcohol consumption [OR = 2.12 (1.15–3.91), P = 0.017)], fibrin degradation products [FDP, OR = 1.22 (1.02–1.46), P = 0.027], and hypertension [OR = 0.47 (0.26–0.85), P = 0.012].

An interpretable ML model based on RF accurately predicts AF recurrence post-ablation and outperforms conventional risk scores. This tool may enhance individualized patient counseling, follow-up strategy design, and resource allocation in clinical practice.

## Linked entities

- **Diseases:** atrial fibrillation (MONDO:0004981)

## Full-text entities

- **Diseases:** hypertension (MESH:D006973), atrial flutter (MESH:D001282), atrial tachycardia (MESH:D013617), AF (MESH:D001281), arrhythmia (MESH:D001145)
- **Chemicals:** alcohol (MESH:D000438)
- **Species:** Homo sapiens (human, species) [taxon 9606]

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12888169/full.md

## Figures

8 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12888169/full.md

## References

4 references — full list in the complete paper: https://tomesphere.com/paper/PMC12888169/full.md

---
Source: https://tomesphere.com/paper/PMC12888169