11
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Predicting hyperkalemia in patients with advanced chronic kidney disease using the XGBoost model

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Background

          Hyperkalemia is a common complication of chronic kidney disease (CKD). Hyperkalemia is associated with mortality, CKD progression, hospitalization, and high healthcare costs in patients with CKD. We developed a machine learning model to predict hyperkalemia in patients with advanced CKD at an outpatient clinic.

          Methods

          This retrospective study included 1,965 advanced CKD patients between January 1, 2010, and December 31, 2020 in Taiwan. We randomly divided all patients into the training (75%) and testing (25%) datasets. The primary outcome was to predict hyperkalemia (K + > 5.5 mEq/L) in the next clinic vist. Two nephrologists were enrolled in a human-machine competition. The area under the receiver operating characteristic curves (AUCs), sensitivity, specificity, and accuracy were used to evaluate the performance of XGBoost and conventional logistic regression models with that of these physicians.

          Results

          In a human-machine competition of hyperkalemia prediction, the AUC, PPV, and accuracy of the XGBoost model were 0.867 (95% confidence interval: 0.840–0.894), 0.700, and 0.933, which was significantly better than that of our clinicians. There were four variables that were chosen as high-ranking variables in XGBoost and logistic regression models, including hemoglobin, the serum potassium level in the previous visit, angiotensin receptor blocker use, and calcium polystyrene sulfonate use.

          Conclusions

          The XGBoost model provided better predictive performance for hyperkalemia than physicians at the outpatient clinic.

          Supplementary Information

          The online version contains supplementary material available at 10.1186/s12882-023-03227-w.

          Related collections

          Most cited references29

          • Record: found
          • Abstract: found
          • Article: not found

          Decision curve analysis: a novel method for evaluating prediction models.

          Diagnostic and prognostic models are typically evaluated with measures of accuracy that do not address clinical consequences. Decision-analytic techniques allow assessment of clinical outcomes but often require collection of additional information and may be cumbersome to apply to models that yield a continuous result. The authors sought a method for evaluating and comparing prediction models that incorporates clinical consequences,requires only the data set on which the models are tested,and can be applied to models that have either continuous or dichotomous results. The authors describe decision curve analysis, a simple, novel method of evaluating predictive models. They start by assuming that the threshold probability of a disease or event at which a patient would opt for treatment is informative of how the patient weighs the relative harms of a false-positive and a false-negative prediction. This theoretical relationship is then used to derive the net benefit of the model across different threshold probabilities. Plotting net benefit against threshold probability yields the "decision curve." The authors apply the method to models for the prediction of seminal vesicle invasion in prostate cancer patients. Decision curve analysis identified the range of threshold probabilities in which a model was of value, the magnitude of benefit, and which of several models was optimal. Decision curve analysis is a suitable method for evaluating alternative diagnostic and prognostic strategies that has advantages over other commonly used measures and techniques.
            Bookmark
            • Record: found
            • Abstract: found
            • Article: not found

            A systematic review shows no performance benefit of machine learning over logistic regression for clinical prediction models

            The objective of this study was to compare performance of logistic regression (LR) with machine learning (ML) for clinical prediction modeling in the literature.
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Points of Significance: Statistics versus machine learning

                Bookmark

                Author and article information

                Contributors
                jchiang@mail.ncku.edu.tw
                68505@cch.org.tw
                Journal
                BMC Nephrol
                BMC Nephrol
                BMC Nephrology
                BioMed Central (London )
                1471-2369
                12 June 2023
                12 June 2023
                2023
                : 24
                : 169
                Affiliations
                [1 ]Division of Nephrology, Department of Internal Medicine, Antai Medical Care Corporation Antai Tian-Sheng Memorial Hospital, Pingtung County, Taiwan
                [2 ]GRID grid.64523.36, ISNI 0000 0004 0532 3255, Department of Computer Science and Information Engineering, , National Cheng Kung University, ; Tainan, Taiwan
                [3 ]GRID grid.413814.b, ISNI 0000 0004 0572 7372, Division of Nephrology, Department of Internal Medicine, , Changhua Christian Hospital, ; Changhua, Taiwan
                [4 ]GRID grid.260542.7, ISNI 0000 0004 0532 3749, Department of Post Baccalaureate, College of Medicine, , National Chung Hsing University, ; Taichung, Taiwan
                [5 ]GRID grid.445026.1, ISNI 0000 0004 0622 0709, Department of Hospitality Management, , MingDao University, ; Changhua, Taiwan
                Article
                3227
                10.1186/s12882-023-03227-w
                10259360
                37308844
                fef6963a-2aaf-4bd1-875c-1d54eb95c186
                © The Author(s) 2023

                Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. The Creative Commons Public Domain Dedication waiver ( http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated in a credit line to the data.

                History
                : 6 February 2023
                : 1 June 2023
                Funding
                Funded by: Ministry of Science and Technology Research Grant
                Award ID: 110-2634-F-006 -021
                Categories
                Research
                Custom metadata
                © BioMed Central Ltd., part of Springer Nature 2023

                Nephrology
                machine learning,hyperkalemia,chronic kidney disease
                Nephrology
                machine learning, hyperkalemia, chronic kidney disease

                Comments

                Comment on this article

                scite_
                0
                0
                0
                0
                Smart Citations
                0
                0
                0
                0
                Citing PublicationsSupportingMentioningContrasting
                View Citations

                See how this article has been cited at scite.ai

                scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.

                Similar content683

                Cited by1

                Most referenced authors503