MedElevator Войти в исследования
← Поиск публикаций

DOI 10.3389/fimmu.2025.1614631

Медицинская библиотека · Frontiers in immunology · 2025

Machine learning differentiation of rheumatoid arthritis-Sjögren's syndrome overlap from Sjögren's syndrome with polyarthritis.

Gan Minzhi, Peng Yong, Ying Ying, Zhang Keyue, Chen Yong

СтатьяПеревод в очереди

Аннотация

OBJECTIVE

This study aimed to evaluate the utility of machine learning algorithms in differentiating rheumatoid arthritis-Sjögren's syndrome overlap (RA-SS) from Sjögren's syndrome with polyarthritis (SS-PA), and to identify key factors influencing diagnostic differentiation.

METHODS

This retrospective analysis included 106 RA-SS and 135 SS-PA patients randomized 7:3 into training and validation sets. Clinical, laboratory, and radiographic data were collected. Least Absolute Shrinkage and Selection Operator (LASSO) regression facilitated feature selection before constructing diagnostic models using four machine learning algorithms, with feature importance quantified through SHapley Additive exPlanations (SHAP).

RESULTS

The random forest algorithm demonstrated superior performance (AUC=0.854, 95% CI: 0.747-0.944) compared to other machine learning algorithms. SHAP analysis identified anti-CCP level, rheumatoid factor (RF) level, erosive joint count, anti-SSA/Ro60 antibodies, and C-reactive protein (CRP) as critical discriminating factors between RA-SS and SS-PA.

CONCLUSION

The random forest algorithm demonstrates promising clinical potential for RA-SS and SS-PA differential diagnosis, with diagnostic efficiency surpassing traditional logistic regression (LR), offering a new approach for clinical differentiation.

Для цитирования: Gan Minzhi, Peng Yong, Ying Ying, Zhang Keyue, Chen Yong. Machine learning differentiation of rheumatoid arthritis-Sjögren's syndrome overlap from Sjögren's syndrome with polyarthritis.. Frontiers in immunology. 2025. DOI: 10.3389/fimmu.2025.1614631.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.