CaliForest: calibrated random forest for health data
Open accessAbstract
Real-world predictive models in healthcare should be evaluated in terms of discrimination, the ability to differentiate between high and low risk events, and calibration, or the accuracy of the risk estimates. Unfortunately, calibration is often neglected and only discrimination is analyzed. Calibration is crucial for personalized medicine as they play an increasing role in the decision making process. Since random forest is a popular model for many healthcare applications, we propose CaliForest, a new calibrated random forest. Unlike existing calibration methodologies, CaliForest utilizes the out-of-bag samples to avoid the explicit construction of a calibration set. We evaluated CaliForest on two risk prediction tasks obtained from the publicly-available MIMIC-III database. Evaluation on these binary prediction tasks demonstrates that CaliForest can achieve the same discriminative power as random forest while obtaining a better-calibrated model evaluated across six different metrics. CaliForest is published on the standard Python software repository and the code is openly available on Github.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Some machine learning approaches might require additional development steps to ensure calibration.
“Moreover, some machine learning approaches might require additional development steps to ensure calibration.94 121 122”
From Developing clinical prediction models: a step-by-step guide (2024) · cites this paper as [121]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Scikit-learn: Machine Learning in Python
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Müller, A., Nothman, J., Louppe, G., et al. (2012) · arXiv · doi:10.48550/arxiv.1201.0490 · Cited by 71,016 · see citing works
MIMIC-III, a freely accessible critical care database
Johnson, A. E. W., Pollard, T. J., Shen, L., Lehman, L.-W. H., Feng, M., Ghassemi, M., Moody, B., Szolovits, P., Anthony Celi, L., & Mark, R. G. (2016) · Scientific Data · doi:10.1038/sdata.2016.35 · Cited by 8,141 · see citing works
Assessing the Performance of Prediction Models: A Framework for Traditional and Novel Measures
Steyerberg, E. W., Vickers, A. J., Cook, N. R., Gerds, T., Gonen, M., Obuchowski, N., Pencina, M. J., & Kattan, M. W. (2010) · Epidemiology · doi:10.1097/ede.0b013e3181c30fb2 · Cited by 5,170 · see citing works
Predicting the future - big data, machine learning, and clinical medicine
Obermeyer, Z., & Emanuel, E. J. (2016) · New England Journal of Medicine · doi:10.1056/nejmp1606181 · Cited by 3,652 · see citing works
On the Optimality of the Simple Bayesian Classifier under Zero-One Loss
Domingos, P., & Pazzani, M. J. (1997) · Machine Learning · doi:10.1023/a:1007413511361 · Cited by 3,115 · see citing works
Recurrent Neural Networks for Multivariate Time Series with Missing Values
Che, Z., Purushotham, S., Cho, K., Sontag, D., & Liu, Y. (2018) · Scientific Reports · doi:10.1038/s41598-018-24271-9 · Cited by 2,370 · see citing works
Alba, A. C., Agoritsas, T., Walsh, M., Hanna, S., Iorio, A., Devereaux, P. J., McGinn, T., & Guyatt, G. (2017) · JAMA · doi:10.1001/jama.2017.12126 · Cited by 1,631 · see citing works
Steyerberg, E. W. (2009) · Statistics for Biology and Health · doi:10.1007/978-0-387-77244-8 · Cited by 1,491 · see citing works
Big Data In Health Care: Using Analytics To Identify And Manage High-Risk And High-Cost Patients
Bates, D. W., Saria, S., Ohno-Machado, L., Shah, A., & Escobar, G. (2014) · Health Affairs · doi:10.1377/hlthaff.2014.0041 · Cited by 1,235 · see citing works
Multitask learning and benchmarking with clinical time series data
Harutyunyan, H., Khachatrian, H., Kale, D. C., Ver Steeg, G., & Galstyan, A. (2019) · Scientific Data · doi:10.1038/s41597-019-0103-9 · Cited by 958 · see citing works
Predicting disease risks from highly imbalanced data using random forest
Khalilia, M. A., Chakraborty, S., & Popescu, M. (2011) · BMC Medical Informatics and Decision Making · doi:10.1186/1472-6947-11-51 · Cited by 727 · see citing works
(2001) · Cited by 683 · see citing works
External correspondence: Decompositions of the mean probability score
Yates, J. (1982) · Organizational Behavior and Human Performance · doi:10.1016/0030-5073(82)90237-9 · Cited by 466 · see citing works
Use of Brier score to assess binary predictions.
Rufibach, K. (2010) · Journal of Clinical Epidemiology · doi:10.1016/j.jclinepi.2009.11.009 · Cited by 426 · see citing works
Benchmarking deep learning models on large healthcare datasets
Purushotham, S., Meng, C., Che, Z., & Liu, Y. (2018) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2018.04.007 · Cited by 406 · see citing works
A machine learning-based framework to identify type 2 diabetes through electronic health records
Zheng, T., Xie, W., Xu, L., He, X., Zhang, Y., You, M., Yang, G., & Chen, Y. (2016) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2016.09.014 · Cited by 381 · see citing works
Probabilistic prediction in patient management and clinical trials
Spiegelhalter, D. J. (1986) · Statistics in Medicine · doi:10.1002/sim.4780050506 · Cited by 362 · see citing works
Calibrating predictive model estimates to support personalized medicine
Jiang, X., Osl, M., Kim, J., & Lucila Ohno-machado, A. (2011) · Journal of the American Medical Informatics Association · doi:10.1136/amiajnl-2011-000291 · Cited by 209 · see citing works
Zhao, J., Feng, Q., Wu, P., Lupu, R. A., Wilke, R. A., Wells, Q. S., Denny, J. C., & Wei, W. (2019) · Scientific Reports · doi:10.1038/s41598-018-36745-x · Cited by 208 · see citing works
Breast cancer risk estimation with artificial neural networks revisited
Ayer, T., Alagöz, O., Chhatwal, J., SHAVLIK, J. W., Kahn, C. E., & Burnside, E. S. (2010) · Cancer · doi:10.1002/cncr.25081 · Cited by 131 · see citing works
Walsh, C. G., Sharman, K., & Hripcsak, G. M. (2017) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2017.10.008 · Cited by 102 · see citing works
Anderson, A., Kerr, W. T., Thames, A. D., Li, T., Xiao, J., & Cohen, M. S. (2015) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2015.12.006 · Cited by 94 · see citing works
Sun, J., McNaughton, C. D., Zhang, P., Perer, A., Gkoulalas-Divanis, A., Denny, J. C., Kirby, J., Lasko, T. A., Saip, A., & Malin, B. (2013) · Journal of the American Medical Informatics Association · doi:10.1136/amiajnl-2013-002033 · Cited by 73 · see citing works
Machine learning for phenotyping opioid overdose events
Badger, J. C., LaRose, E. R., Mayer, J. G., Bashiri, F. S., Page, D., & Peissig, P. L. (2019) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2019.103185 · Cited by 39 · see citing works
Hu, Z., Hao, S., Jin, B., Shin, A. Y., Zhu, C., Huang, M., Wang, Y., Zheng, L., Dai, D., Culver, D. S., et al. (2015) · Journal of Medical Internet Research · doi:10.2196/jmir.4976 · Cited by 25 · see citing works
Anderson, A., Kerr, W. T., Thames, A. D., et al. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1501.02402 · Cited by 22 · see citing works
Breast Cancer: Risk Assessment and Prevention
Hooks, M. A. (2010) · Southern Medical Journal · doi:10.1097/smj.0b013e3181d39038 · Cited by 16 · see citing works
Jiang, X., Menon, A. K., Wang, S., Kim, J., & Lucila Ohno-machado, A. (2012) · PLoS ONE · doi:10.1371/journal.pone.0048823 · Cited by 14 · see citing works
Calibrating Probability Estimation Trees using Venn-Abers Predictors
Johansson, U., Löfström, T., & Boström, H. (2019) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611975673.4 · Cited by 11 · see citing works
Hosmer (1997) · doi:10.1002/(sici)1097-0258(19970515)16:9
Flagged first, then by citations
Research works printed but not linked: 4
- [6]Boström Henrik. 2008. Calibrating Random Forests. 2008 Seventh International Conference on Machine Learning and Applications (2008), 121– 126.
- [18]Nestor Bret, Matthew McDermott Willie Boag, Berner Gabriela, Naumann Tristan, Michael C Hughes Anna Goldenberg, and Ghassemi Marzyeh. 2019. Feature robustness in non-stationary health records: caveats to deployable model performance in common clinical machine learning tasks. arXiv preprint arXiv: 1908. 00690 (2019).
- [21]Platt John. 1999. Probabilistic outputs for support vector machines and comparisons to regularized likelihood methods. Advances in large margin classifiers 10, 3 (1999), 61– 74.
- [29]Wang Shirly, Matthew McDermott Geeticka Chauhan, Michael C Hughes Tristan Naumann, and Ghassemi Marzyeh. 2019. Mimic-extract: A data extraction, preprocessing, and representation pipeline for mimic-iii. arXiv preprint arXiv: 1907. 08322 (2019).
Cited by
Sorted by citations
Developing clinical prediction models: a step-by-step guide
Efthimiou, O., Seo, M., Chalkou, K., Debray, T., Egger, M., & Salanti, G. (2024) · BMJ · doi:10.1136/bmj-2023-078276 · Cited by 544 · see citing works
Machine learning for the life-time risk prediction of Alzheimer’s disease: a systematic review
Rowe, T. W., Katzourou, I. K., Stevenson‐Hoare, J. O., Bracher‐Smith, M., Ivanov, D. K., & Escott‐Price, V. (2021) · Brain Communications · doi:10.1093/braincomms/fcab246 · Cited by 35 · see citing works
Li, H., Lu, Y., Zeng, X. L., Fu, C., Duan, H., Shu, Q., & Zhu, J. (2021) · BMC Medical Informatics and Decision Making · doi:10.1186/s12911-021-01700-w · Cited by 17 · see citing works
An Overview of Sensors, Design and Healthcare Challenges in Smart Homes: Future Design Questions
Nthubu, B. (2021) · Healthcare · doi:10.3390/healthcare9101329 · Cited by 11 · see citing works
Enhancing Clinical Outcome Predictions through Auxiliary Loss and Sentence-Level Self-Attention
Lee, S.-H., Jang, G., Kim, C., Park, S., Yoo, K., Kim, J., Kim, S., & Kang, J. (2023) · IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm58861.2023.10385852 · Cited by 3 · see citing works
Predictive Analysis of Internship and Job Placement Success in Computer Science Education
Mazid-Ul-Haque, M., Miah, M. S. U., Bhowmik, A., Shafi, S. M. A., & Noor, N. M. (2024) · IEEE International Conference on Computing, Applications and Systems (COMPAS) · doi:10.1109/compas60761.2024.10796641 · Cited by 2 · see citing works
Rahman, F., Rahman, A., Rabby, A. S. A., Rifat, M. J. R., Banik, M., Islam, M. M., Islam, A., Aziz, N. A., Meyer, R., Kriak, J., et al. (2021) · IEEE International Conference on Tools with Artificial Intelligence (ICTAI) · doi:10.1109/ictai52525.2021.00150 · Cited by 2 · see citing works
M3GNAS: Multi-modal Multi-view Graph Neural Architecture Search for Medical Outcome Predictions
Al-Sabri, R., Gao, J., Chen, J., Olouladé, B. M., Wu, Z., Abdullah, M., & Hu, X. T. (2024) · IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm62325.2024.10821927 · Cited by 1 · see citing works
Chen, B., & Liu, G. (2025) · Applied Sciences · doi:10.3390/app15116054 · Cited by 1 · see citing works
Cui, Y., Huang, J., Wang, K., Ding, X., Qi, L., & Wang, X. (2026) · Research Square · doi:10.21203/rs.3.rs-9416362/v1 · Cited by 1 · see citing works
Associations Between Early-Life Indoor and Outdoor Air Pollution Exposure and Childhood AsthmaPreprint
Forsmann, M., Lovrić, M., Skov, F. R., Akintande, O. J., Stokholm, J., Bønnelykke, K., Schoos, A. M., & Rasmussen, M. A. (2026) · medRxiv · doi:10.64898/2026.09.23.26363754
Zhang, S., Peng, M., Liu, G., & 吴拥军 (2026) · Research Square · doi:10.21203/rs.3.rs-11021999/v1
- Authors
- Park, Y., & Ho, J. C.
- Affiliations
- Emory University (US)
- ORCID
- Ho, Joyce C.
- Venue
- Proceedings of the ACM Conference on Health, Inference, and Learning
- Publisher
- ACM
- Published
- 2020-04-02
- Volume
- 2020
- Pages
- 40-50
- PMC
- PMC8299436
- OpenAlex
- W3011920305
- Cited by
- 12
- References
- 29
- Citations by year
- 2026: 3 · 2025: 1 · 2024: 3 · 2023: 1 · 2021: 4
- FWCI
- 0.48
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM Conference on Health, Inference, and Learning (CHIL) (publishedVersion)
- PubMed (publishedVersion)
- PubMed Central (acceptedVersion)
- Funders
- NIH (1K01LM012924-01)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning in Healthcare
- Health Sciences › Health Professions › Health Information Management › Artificial Intelligence in Healthcare
- Physical Sciences › Computer Science › Artificial Intelligence › Imbalanced Data Classification Techniques
- Keywords
- probability calibration, risk prediction, discrimination (statistics), MIMIC-III, binary classification, personalized medicine
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review