Robust by Design: A Continuous Monitoring and Data Integration Framework for Medical AI
Organizations: University of Houston, Houston, TX, USA · University Hospital Cologne, Cologne, Germany · Stanford University, Stanford, CA, USA · The University of Chicago, Chicago, IL, USA
Abstract
Adaptive medical AI models often face performance drops in dynamic clinical environments due to data drift. We propose an autonomous continuous monitoring and data integration framework that maintains robust performance over time. Focusing on glomerular pathology image classification (proliferative vs. non-proliferative lupus nephritis), our three-stage method uses multi-metric feature analysis and Monte Carlo dropout-based uncertainty gating to decide when to retrain on new data. Only images statistically similar to the training distribution (via Euclidean, cosine, Mahalanobis metrics) and with low predictive entropy are integrated. The model is then incrementally retrained with these images under strict performance safeguards (no metric degradation >5%). In experiments with a ResNet18 ensemble on a multi-center dataset, the framework prevents performance degradation: new images were added without significant change in AUC (~0.92) or accuracy (~89%). This approach addresses data shift and avoids catastrophic forgetting, enabling sustained learning in medical imaging AI.
Figures & tables
| Image ID | Euclidean Distance | Euclidean Threshold | Cosine Similarity | Cosine Threshold | Mahalanobis Distance | Mahalanobis Threshold | Predictive Uncertainty | Predictive Uncertainty Threshold |
| 6 | 13.29 | 18.47 | 0.8345 | 0.7476 | 18.81 | 25.10 | 0.00911 | 0.24682 |
| 28 | 11.93 | 18.47 | 0.8371 | 0.7476 | 18.08 | 25.10 | 0.00197 | 0.24682 |
| 57 | 11.99 | 18.47 | 0.8688 | 0.7476 | 17.36 | 25.10 | 0.11661 | 0.24682 |
| 62 | 11.15 | 18.47 | 0.8454 | 0.7476 | 16.11 | 25.10 | 0.01079 | 0.24682 |
| 70 | 13.99 | 18.47 | 0.8114 | 0.7476 | 21.19 | 25.10 | 0.00711 | 0.24682 |
| Image ID | Retrained AUC | AUC % Change | Retrained Accuracy | Accuracy % Change | Retrained Sensitivity | Sensitivity % Change | Retrained Specificity | Specificity % Change | Uncertainty Threshold | Uncrtnty % Change |
| 6 | 92.01% | 0.20% | 88.98% | -0.09% | 59.92% | -4.35% | 96.10% | 0.60% | 0.032 | -87.08% |
| 28 | 92.06% | 0.26% | 89.14% | 0.09% | 61.09% | -2.48% | 96.00% | 0.50% | 0.165 | -33.10% |
| 57 | 92.03% | 0.23% | 88.98% | -0.09% | 60.70% | -3.11% | 95.90% | 0.40% | 0.200 | -18.78% |
| 62 | 92.06% | 0.26% | 89.06% | 0.00% | 60.70% | -3.11% | 96.00% | 0.50% | 0.237 | -3.94% |
| 70 | 91.99% | 0.19% | 89.06% | 0.00% | 60.31% | -3.73% | 96.10% | 0.60% | 0.024 | -90.14% |