Skip to main content

Prediction the prognosis of the poisoned patients undergoing hemodialysis using machine learning algorithms



Hemodialysis is a life-saving treatment used to eliminate toxins and metabolites from the body during poisoning. Despite its effectiveness, there needs to be more research on this method precisely, with most studies focusing on specific poisoning. This study aims to bridge the existing knowledge gap by developing a machine-learning prediction model for forecasting the prognosis of the poisoned patient undergoing hemodialysis.


Using a registry database from 2016 to 2022, this study conducted a retrospective cohort study at Loghman Hakim Hospital. First, the relief feature selection algorithm was used to identify the most important variables influencing the prognosis of poisoned patients undergoing hemodialysis. Second, four machine learning algorithms, including extreme gradient boosting (XGBoost), histgradient boosting (HGB), k-nearest neighbors (KNN), and adaptive boosting (AdaBoost), were trained to construct predictive models for predicting the prognosis of poisoned patients undergoing hemodialysis. Finally, the performance of paired feature selection and machine learning (ML) algorithm were evaluated to select the best models using five evaluation metrics including accuracy, sensitivity, specificity the area under the curve (AUC), and f1-score.


The study comprised 980 patients in total. The experimental results showed that ten variables had a significant influence on prognosis outcomes including age, intubation, acidity (PH), previous medical history, bicarbonate (HCO3), Glasgow coma scale (GCS), intensive care unit (ICU) admission, acute kidney injury, and potassium. Out of the four models evaluated, the HGB classifier stood out with superior results on the test dataset. It achieved an impressive mean classification accuracy of 94.8%, a mean specificity of 93.5 a mean sensitivity of 94%, a mean F-score of 89.2%, and a mean receiver operating characteristic (ROC) of 92%.


ML-based predictive models can predict the prognosis of poisoned patients undergoing hemodialysis with high performance. The developed ML models demonstrate valuable potential for providing frontline clinicians with data-driven, evidence-based tools to guide time-sensitive prognosis evaluations and care decisions for poisoned patients in need of hemodialysis. Further large-scale multi-center studies are warranted to validate the efficacy of these models across diverse populations.

Peer Review reports


Intoxication is described as the appearance of disease symptoms in a human due to exposure to hazardous substances [1]. Research indicates that intoxication is prevalent globally among individuals visiting emergency rooms [2,3,4]. The World Health Organization (WHO) approximates that each year, 3.5 to 5 million people unintentionally suffer from poisoning worldwide. About three million are severe, resulting in 20,000 yearly deaths [5].

One of the effective methods in treating a poisoned person is to increase excretion. Excretion is the process through which our body eliminates toxins after absorption. Methods include multi-dose activated charcoal, urine alkalization, and extracorporeal treatments [6]. Extracorporeal treatments (ECTRs) are typically administered to a select group of patients who are at risk of experiencing life-threatening toxicity. This specific subset may face prolonged stays in the ICU, where they may require mechanical ventilation and could fall into a coma. Furthermore, these patients are at a high risk of developing permanent disabilities or escalating toxicity, even with supportive care [7]. ECTRs encompass several treatment methods, including hemodialysis (HD), charcoal hemoperfusion (HP), continuous venovenous hemofiltration (CVVH), and continuous venovenous hemodiafiltration (CVVHDF) [8].

Hemodialysis is the best treatment for water-soluble drugs, especially drugs with a molecular weight that can quickly distribute through the smooth membrane. Some examples of this group are salicylates, ethanol, methanol, and lithium [9]. Due to several key advantages, hemodialysis is generally the preferred treatment for most poisonings. It has a lower cost and fewer complications compared to alternatives like hemoperfusion, plasma exchange therapy, and albumin dialysis, and it also excels in treating concurrent metabolic disorders. Additionally, hemodialysis boasts a high clearance capacity for a broad spectrum of foreign substances, further solidifying its role as a reliable and effective treatment option [10]. It is often overlooked that an intoxicated patient can have a significantly altered metabolic profile compared to a patient suffering from renal failure. This is especially true concerning serum levels of potassium, phosphate, and bicarbonate [10].

Previous studies on prognostic factors in hospital hemodialysis patients were based on statistical methods and regression models [11, 12]. A decade-long research conducted at Havana Hospital on patients suffering from end-stage kidney disease revealed certain adverse factors that predict the commencement of hemodialysis. These include conditions like diabetes, hypertension, and chronic anemia. Other factors, including malnutrition, hypoalbuminemia, cardiovascular disease, and liver disease, were added later [13]. These studies do not include poisoned hemodialysis patients, and the studies on the prognostic factors of poisons also include all factors and the outcome, and they have not worked on hemodialysis separately [14,15,16,17]. A five-year study on poisoned patients undergoing hemodialysis revealed crucial correlations between patients' outcomes and consciousness level, hypotension, respiratory failure, blood urea nitrogen (BUN), creatinine (Cr), PH, white blood cells (WBC), blood glucose, acute renal failure, and the causes of hemodialysis treatment [18].

Prediction of hemodialysis outcomes depends on many factors and is different in different populations [19]. Risk prediction models are created to estimate the likelihood of an unfavorable outcome, such as mortality, based on various variables including demographic and clinical factors [20, 21]. Traditional techniques like proportional hazards regression (Cox regression) and logistic regression assume a linear relationship between these variables and the outcomes [22]. In recent times, machine learning techniques have emerged as more sophisticated and reliable approaches for predicting outcomes, provided that there is a sufficient amount of data available for analysis. These novel analytical methods have the potential to uncover previously unidentified variables that can enhance the accuracy of predictions [23]. ML refers to the examination and utilization of mathematical algorithms that can enhance their performance autonomously, without the requirement of human involvement. Machine learning algorithms utilize previous data as input and generate new predicted values as output. Machine learning algorithms have been employed in numerous domains to solve a wide range of tasks [24, 25]. For example, in the comparison of death prediction in hemodialysis patients, the logistic regression method and the random forest model have been compared. Baseline data collected at 30 days has demonstrated that random forest is a preferable approach compared to logistic regression in forecasting mortality at 6 months, 1 year, and 2 years, as it yields higher AUCs. Consequently, random forest is the preferred option for developing mortality prediction models in hemodialysis patients [19].

Artificial intelligence is being applied in a variety of medical fields nowadays. Machine learning algorithms are being used to speed up disease diagnosis and guide treatment decisions for a wide range of ailments [25,26,27]. The utilization of artificial intelligence and machine learning in the field of toxicology, particularly clinical toxicology, is relatively new. Limited research has been conducted on the identification, diagnosis, and treatment of poisoning cases by ML. Hosseini et al. used ML methods to predict the severity of organophosphate poisoning. In their study, the XGBoost model outperformed the other models with an AUC value of 0.907. The three main variables that contributed the most to the prediction of prognosis in patients with organophosphorus poisoning were venous blood gas pH, white blood cells, and plasma cholinesterase activity. XGBoost model accuracy was 90.1%, specificity 91.4%, sensitivity 89.5%, F-measure 91.2% and the kappa statistic was 91.2% [28]. Validation of a machine learning (random forest) predictive model of blood lead levels (EBLLs) and its comparison with simple logistic regression was carried out in the study of Potash et al. The AUC for the random forest was 0.69, while for logistic regression it was 0.64. When identifying the top 5% of children at highest risk for having EBLLs, the random forest model had a positive predictive value of 15.5% and sensitivity of 16.2%, while the logistic regression model had a positive predictive value of 7.8% and sensitivity of 8.1%. Both models had a specificity of over 95%. The machine learning model was surpassed by the regression model in its ability to predict childhood lead poisoning, particularly in identifying children with the greatest risk [29].

Chen et al. used a machine learning approach to identify blood factors to identify the severity of paraquat toxicity and/or diagnose PQ poisoning in patients. The correlation between death from paraquat poisoning and two key factors, WBC and the absolute value of neutrophilic granulocyte (AVNG), was found to be significant. These two factors were determined to be more effective than any other blood index in detecting Paraquat poisoning toxicity at an early stage [30].

As established, patients with poisoning need hemodialysis to face high rates of adverse outcomes. though validated predictive models tailored to this group are lacking. developing ML algorithms to predict critical outcomes, and address a substantial unmet need for evidence-based decision support. In this study, we were looking for the best machine learning model to predict the prognosis hemodialysis in the treatment of poisoned patients.

Material and methods

Study roadmap and experiment environment

Based on a single-center registry database, the current retrospective cohort study was conducted at Loghman Hakim Hospital from July 24, 2016, to June 17, 2022. The purpose of the study was to develop a clinical decision support system (CDSS) to forecast the outcomes of dialysis candidates who have been poisoned. This study tested several ML algorithms based on selected variables to predict the prognosis of poisoned patients undergoing hemodialysis. These algorithms' performance was assessed by focusing on the crucial factors determined through a feature selection method. The current study uses four ML algorithms to build prediction models: XGBoost, HGB, K-NN, and AdaBoost classifier. The performance evaluation and algorithm validation criteria were computed. The model development process is structured into four distinct phases. These phases encapsulate the essential steps required for building efficient models. Here is the breakdown:

  1. 1.

    Data Preprocessing

  2. 2.

    Feature Selection and Cross-Validation

  3. 3.

    Execution of Prediction Models

  4. 4.

    Performance Evaluations

The study's roadmap for predicting the outcomes of dialysis candidates who have been poisoned is illustrated in Fig. 1. The researchers conducted all algorithmic experiments using Python programming language, including preprocessing, training, and performance evaluation (version 3.7.7).

Fig. 1
figure 1

Proposed system roadmap for prognosis of dialysis candidates with poisoning

Data set description

The study utilized a dataset from the database registry at Loghman Hakim Hospital (Sabara and Shafa centers), affiliated with Shahid Beheshti University of Medical Sciences. The study design received approval from the Ethics Committee at Shahid Beheshti University of Medical Sciences (Ethics Code: IR.SBMU.RETECH.REC.1401.767). Data collection occurred from July 24, 2016, to June 17, 2022. Of 68,181 hospitalized patients from 2016 to 2022 in the poisoning department of Loghman Hakim Hospital in Tehran, 980 patients have been treated using extracorporeal methods (hemodialysis). Among all 980 patients who participated in this study, 418 died, while 562 remained healthy. The research examined a range of variables, including age, sex, type of poisoning, history of underlying disease, medication use and habits, number of times the extracorporeal method was used, type of extracorporeal method, laboratory tests result, and vital signs and patient's outcome. The dependent variable, which may be considered as the outcome of the patients undergoing hemodialysis, was (one feature, death or health), while the analyzed dataset contained descriptive information about responders (55 attributes) (Table 1).

Table 1 Demographic, laboratory, and clinical data of patients

Outcome variable

This study employs a binary categorical outcome variable to predict prognosis in poisoned patients undergoing hemodialysis. The outcomes are defined as either healthy hospital discharge (indicating sufficient recovery and improvement) or death during hospitalization, which provide clinically meaningful classifications of potential prognoses. This prognostic classification serves as a useful outcome measure for predictive modeling that aims to enhance prognosis evaluation in this patient population.

Data preprocessing

Preprocessing is pivotal in optimizing data use and training predictive algorithms effectively. This study used several preprocessing techniques to enhance data for predicting dialysis candidates among poisoned patients. These techniques included handling missing values, standard scaling, and min–max scaling. Standard scaling ensures that each feature has a mean of zero and a variance of one, thus aligning all features to a consistent scale. In the process of minimum and maximum scaling, values are adjusted so that all attributes uniformly range from 0 to 1.

Moreover, rows with a significant proportion of missing values, specifically more than 70%, are eliminated. A collaborative effort was made by two authors along with a pair of infectious disease experts. They aimed to identify and rectify noisy and abnormal values, errors, duplicates, and unrelated data.

Feature selection

Before applying ML algorithms, it is essential to perform feature selection. This is because irrelevant features can seriously undermine the performance of prediction models. By selecting relevant features, the accuracy of prediction models can be improved, and the computational complexity of these models can be reduced. This study utilized the Relief Feature Selection Algorithm to pinpoint the most significant factors in forecasting the prognosis for patients suffering from poisoning and requiring dialysis. The relief algorithm assigns a weight to each feature in the dataset, with the capability of updating these weights as time progresses.

Model development and evaluation

This research employed a range of ML methods to forecast the outcomes for patients suffering from poisoning and potentially requiring dialysis. The techniques employed include XGB, K-NN, the AdaBoost, and HGBoosting Classifiers as follow.

The "XGB Classifier" refers to the extreme gradient boosting algorithm, which is an ML model used for classification tasks. It is renowned for its effectiveness, speed, and strong predictive performance and is built on gradient-boosting architecture [31].

The k-nearest neighbor classifier is a simple supervised machine learning algorithm that categorizes objects based on the majority class of its k-closest training examples in the feature space. The positive integer k is chosen to optimize classification accuracy on the dataset; small values of k are typically the most effective [32].

AdaBoost is an ensemble learning algorithm that combines multiple weak learners into a single strong classifier through an iterative process. It sequentially trains base models on reweighted training sets to focus more on previously misclassified examples. The base models then vote on the classification output, with more weight given to the stronger learners, resulting in an ensemble that outperforms the individual constituents [33].

Histgradient boosting is an ensemble technique that sequentially trains decision trees on residuals using histogram-based splits for high dimensionality and sparsity. It aggregates iterative predictions from weaker learners into a stronger classifier, formulated as:

$$\mathrm{y }= \sum \mathrm{ Treei}\left({\text{x}}\right)$$

Where y is the final prediction and Treei(x) is the prediction from the decision tree. This gradient-boosting approach enables rapid and effective modeling for sparse, high-dimensional data [34].

For the development and evaluation of the machine learning models, first, the dataset was randomly divided into 90% for training and 10% for testing the models. Second, a tenfold cross-validation technique was used to train and test the ML models over the selected features. Cross-validation helps estimate model performance on unseen data and prevent overfitting. Dividing the data into training and testing sets helps reduce sampling bias and ensures representative distribution between the partitions. This allows for the fair evaluation of model performance on new data.

Cross-validation (CV) helps tune hyperparameters to optimal values for a given dataset while avoiding overfitting. Randomized search cross-validation method was implemented for hyperparameters tuning to identify optimal model architectures.

The performance of Four ML models was assessed using five common evaluation metrics: accuracy, precision, recall, F1-score, and AUC-ROC. These metrics quantify predictive ability on unseen data and suitability for clinical implementation. These metrics were measured using Eqs. 1 to 4. Furthermore, to facilitate a more comprehensive comparison of algorithm performance, additional assessments were conducted, considering the time required to construct the model, and kappa statistic (KS).

$$\mathrm{classification \,accuracy}=\frac{\mathrm{true \,positive }({\text{TP}})+\mathrm{true \,negative }({\text{TN}})}{{\text{TP}}+{\text{TN}}+\mathrm{false \,positive }({\text{FP}})+\mathrm{false \,negative }({\text{FN}})}*100$$
$$\mathrm{classification \,sensitivity}=\frac{{\text{Tp}}}{{\text{TP}}+{\text{FN}}}*100$$
$$\mathrm{classification \,specificity }=\frac{{\text{TN}}}{{\text{TN}}+{\text{FP}}}*100$$
$$\mathrm{classification \,error }=\frac{\mathrm{FP }+\mathrm{ FN}}{\mathrm{TP }+\mathrm{ TN }+\mathrm{ FP }+\mathrm{ FN}}*100$$


Characteristics of patients

Following the implementation of the exclusion criteria, out of the 68,181 patients admitted to the poisoning wards, 980 patients, representing 1.4% of the cases, underwent hemodialysis. Demographic investigation revealed 793 (80.9%) males and 187 (19.1%) females. Detailed demographic data is presented in Table 1. The average age of the subjects was 36.5 years, with a standard deviation of 14 years. The age distribution was significantly different (p < 0.001). Six hundred four cases (61.6%) were in the age range of 21–40 years. One hundred seventeen cases (11.9%) had intentional poisoning. As shown in Fig. 2, the highest cause of poisoning was due to methanol consumption (858 cases, 87.6%). Eight hundred thirty cases (84.7%) had no previous history of the disease. Two cases had a history of kidney disease. Nine hundred-three cases (92.1%) had no history of taking drugs, and 627 (64%) had a history of alcohol consumption. Hemodialysis was the most widely used extracorporeal method (971 cases, 99.1%). The median number of hemodialysis was one, and the maximum was 18 times. Hemoperfusion was performed for five cases of methanol, three cases of multidrug, and one case of methadone poisoning.

Fig. 2
figure 2

Cause of intoxication in the studied patients. MDT = Multiple Drug Toxicity

Feature selection algorithm results

Prior to inputting the dataset into the classifiers, this study employed a widely recognized feature selection technique to identify the most crucial factors in predicting the prognosis of poisoned patients eligible for dialysis. At this stage, the relief feature selection algorithm was used to determine the importance or weight of each variable selected from the full-featured dataset. This algorithm operates with the same methodology as the K-NN algorithm, calculating the weight of each feature. The subsequent section presents the results of the executed feature selection algorithm, highlighting the selected variables and their respective ranks based on their weights (Table 2).

Table 2 Features chosen by the Relief algorithm and feature weight

The relief algorithm ranked ten key features, i.e., Age, Intubation, PH, history of previous disease, HCO3, GCS, ICU admission, Acute kidney injury, and potassium (Table 2). Based on this ranking, the top three predictive features for the prognosis of dialysis candidates who have been poisoned are age, intubation, and blood PH.

k-fold cross-validation

The features were identified by the Relief Feature Selection algorithm and the complete dataset was tested on four ML models using a tenfold cross-validation methodology. This approach involved utilizing 90% of the poisoned patient dataset to train the ML models and reserving the remaining 10% to test the algorithms. To better evaluate the ML model's performance, this research calculated the average metric values from the tenfold cross-validation, supplemented with a 95% confidence interval. The best hyperparameters for each machine learning algorithm, summarized in Table 3, were selected based on this approach to maximize performance on the dataset.

Table 3 Best hyper parameters selected for machine learning algorithms

The results of tenfold cross-validation for four classifiers to predict the prognosis of poisoned patients undergoing hemodialysis are shown in Tables 4 and 5.

Table 4 Average evaluation metrics from ten runs of ML models
Table 5 Average evaluation metrics obtained from ten runs of ML models

Figure 3 showcases a classification report diagram for the top-performing ML model, chosen according to the highest evaluation metrics and the optimal AUC rate. The time taken to construct each model, measured in seconds, and the Kappa Statistic (KS) metrics for all four classifiers are detailed in Table 6.

Fig. 3
figure 3

Classification report for HGB classifier

Table 6 Building time, training, and testing errors of selected classifiers

The data presented in Tables 3 and 5 indicates that the HGB classifier outperformed the other three models when tested on the dataset. It achieved an average classification accuracy of 94.8%, a specificity of 93.5%, a sensitivity of 94%, an F-score of 89.2%, and a ROC of 92%. The time taken to execute the machine learning algorithms are showed in Table 6.

As shown in Table 6, the XGB algorithm outperforms others in terms of speed, requiring merely 61 s for model construction. The HGB Classifier is the second fastest, requiring approximately 75 s to build the prediction model. On the other hand, the K-NN model takes up to 174 s for model building, while the AdaBoost algorithm takes 97 s. Figure 3 illustrates the error rates of classifiers when applied to the given dataset.

The Kappa metrics and error rates of classifiers indicated that the XGB algorithm and the HGB classifier perform the best, with Kappa metrics rates of 90% and 91%, respectively.

The results demonstrated that the HGB classifier outperforms the other classifiers in this study, as indicated by its superior Kappa metrics and lower error rate. Thus, given these findings, the HGB classifier is considered the optimal algorithm for building a CDSS interface to predict the prognosis of poisoned patients who may need dialysis. Figure 3 showcases the classification report for the HGB classifier, highlighting it as the highest-performing ML model in this study based on the assessment metrics.


The present study aimed to forecast the prognosis of patients who have been poisoned and qualify for dialysis, utilizing innovative machine learning methods. As per the algorithm outcomes, the most crucial predictors of hemodialysis treatment results were age, intubation, PH, history of previous diseases, HCO3, GCS, ICU admission, acute kidney injury, potassium, and hypotension. Among the four models that were assessed, the HGB classifier demonstrated exceptional performance on the test dataset. It attained an impressive average accuracy rate of 94.8%, an average specificity rate of 93.5%, an average sensitivity rate of 94%, an average F-score of 89.2%, and an average ROC of 92%.

Several studies have reported influencing factors on the prognosis of poisoned patients who are candidates for dialysis. In their study of methanol poisoning cases treated with hemodialysis, Pajouhmand et al. uncovered a significant connection between the length of dialysis and the presence of dyspnea (P = 0.028) and the quantity of alcohol ingested (P = 0.02). Following a logistic regression analysis, the only statistically significant difference between the groups was creatinine levels (P = 0.02) [35]. In their study, Soucie et al. examined the factors that increase the likelihood of death among patients undergoing dialysis within the first 90 days. They discovered that advanced age, being of white race and male gender, experiencing physical and nutritional limitations, smoking, and having a history of cancer, congestive heart failure, clinical depression, or myocardial infarction all contribute to an elevated risk of mortality in individuals [36]. According to Msaad et al., hemodialysis patients with cardiovascular diseases, undernutrition, and inflammation have a higher mortality risk [37]. Kute et al. conducted a study on hemodialysis patients who were poisoned by methanol and found that those with severe metabolic acidosis (pH ≤ 6.90), requiring a ventilator, and experiencing coma/seizures upon admission had a higher incidence of death [38]. The studies indicate that the factors obtained in each study are influenced by the cause of hemodialysis or dialysis in patients and the population being studied. Our study, which comprehensively examined all poisoning factors leading to hemodialysis, revealed that factors such as age, intubation, previous disease history, and blood pH are similar to those found in other studies. There have been no prior investigations conducted using artificial intelligence on this specific sample model, which comprises poisoned dialysis patients.

Montemayor et al. research demonstrated that random forest is a more effective method than logistic regression for developing mortality prediction models in hemodialysis patients. The random forest model had a significantly higher AUC compared to the logistic regression model (with a difference of 3.78% and a p-value of less than 0.001) [19]. The observations of Radović et al. showed that the expected mortality rate for hemodialysis patients was determined using the Kernel support vector machine algorithm and K-means clustering algorithm. The accuracy of mortality rate prediction was up to 94.12% and up to 96.77% when observing a full database or a reduced database containing data for three major diseases [39]. Ahmed I. Akl conducted a study where a neural network (NN) model and direct dialysate quantification (DDQ) were utilized to predict urea concentrations during hemodialysis. The results of the NN model were compared to the direct dialysate quantification (DDQ) model, and the prediction error was found to be 10.9%. The researchers determined that using artificial intelligence in urea kinetics can provide insight into intradialysis profiling based on each person's specific clinical requirements [40].

A study conducted by Jiao Hu et al. focused on predicting the serum albumin level in hemodialysis patients. To achieve this, they utilized an enhanced version of the binary mutant quantum grey wolf optimizer (MQGWO) in combination with the fuzzy k-nearest neighbor (FKNN). The results showed an impressive accuracy of 98.39% and a specificity of 96.77%. These findings suggest that this model holds significant promise for identifying trends in serum albumin levels among HD patients [41]. In our study, the HGB classifier showed better performance on the test dataset. The effectiveness of a machine learning model, like the HGB classifier, compared to other classifiers, varies depending on the particular problem and dataset at hand. By comparing the performance of various machine learning algorithms for different tasks, we can gain a better understanding of their relative strengths and weaknesses [42]. There are two primary benefits to using HGB, which are the ability to handle missing data and its flexibility and scalability. HGB has the capability to handle missing values, making it useful in situations where data may be incomplete. Additionally, HGB is highly flexible and scalable, allowing it to be applied in a variety of different applications [43].


Since we used a retrospective dataset, there were certain fields that were missing or contained noisy information (such as incoherent, incomplete, abnormal, meaningless, and erroneous data), which could have affected the modeling process. To address this, we sought the expertise of two clinical toxicologists to define the normal range for each variable. Any values that fell outside this range were identified and completed by referring to patient records or consulting the responsible physician. Additionally, records with more than 70% empty fields were removed and imputed with mean or mode values for continuous and discrete variables, respectively.

The dataset did not include data on economic status, lifestyle habits, molecular biology, genomic or proteomic factors that could potentially impact the prediction of poisoned patients. Including these factors may enhance the predictive power of the models. Therefore, it is recommended that further studies be conducted with more accurate validations to improve the quality of modeling and minimize any bias in prognosis.


This research is the first to use ML models for predicting the outcome of poisoned patients who are about to undergo hemodialysis. The most effective model for prognosis prediction was found to be HGB. This system can be utilized by physicians and clinical toxicologists to guide their interventions in order to reduce mortality and minimize the consequences of hemodialysis on poisoned patients, thus alleviating the strain on the healthcare system.

Availability of data and materials

Please contact the corresponding author with reasonable inquiries for data used or analyzed in this research.



Machine learning


Extreme Gradient Boosting


HistGradient Boosting


K-Nearest Neighbors


Adaptive Boosting




Glasgow Coma Scale


Intensive care unit


The World Health Organization


Charcoal Hemoperfusion


Continuous Venovenous Hemofiltration


Continuous Venovenous Hemodiafiltration


Blood urea nitrogen


White blood cells


Clinical Decision Support System




Neural network


Direct dialysate quantification


Mutant quantum grey wolf optimizer


Fuzzy k-nearest neighbor


  1. Dogan FS, Ozaydin V, Varisli B, Incealtin O, Ozkok Z. The analysis of poisoning cases presented to the emergency department within a one-year period. Turk J Emerg Med. 2014;14(4):160–4.

    Article  Google Scholar 

  2. Mehrpour O, Akbari A, Jahani F, Amirabadizadeh A, Allahyari E, Mansouri B, et al. Epidemiological and clinical profiles of acute poisoning in patients admitted to the intensive care unit in eastern Iran (2010 to 2017). BMC Emerg Med. 2018;18:1–9.

    Article  Google Scholar 

  3. Muñoz R, Borobia AM, Quintana M, Martínez A, Ramírez E, Muñoz M, et al. Outcomes and costs of poisoned patients admitted to an adult emergency department of a Spanish tertiary hospital: evaluation through a toxicovigilance program. PLoS One. 2016;11(4):e0152876.

    Article  PubMed  PubMed Central  Google Scholar 

  4. Chelkeba L, Mulatu A, Feyissa D, Bekele F, Tesfaye BT. Patterns and epidemiology of acute poisoning in Ethiopia: systematic review of observational studies. Archives of public health. 2018;76:1–10.

    Article  Google Scholar 

  5. Sabahi A, Asadi F, Shadnia S, Rabiei R, Hosseini A. Minimum data set for a poisoning registry: a systematic review. Iran J Pharm Res. 2021;20(2):473.

    PubMed  PubMed Central  Google Scholar 

  6. Thompson TM, Theobald J, Lu J, Erickson TB. The general approach to the poisoned patient. Dis Mon. 2014;60(11):509–24.

    Article  PubMed  Google Scholar 

  7. Ghannoum M, Hoffman RS, Gosselin S, Nolin TD, Lavergne V, Roberts DM. Use of extracorporeal treatments in the management of poisonings. Kidney Int. 2018;94(4):682–8.

    Article  PubMed  Google Scholar 

  8. Fertel BS, Nelson LS, Goldfarb DS. Extracorporeal removal techniques for the poisoned patient: a review for the intensivist. J Intensive Care Med. 2010;25(3):139–48.

    Article  PubMed  Google Scholar 

  9. Nelson L, Lewin N, Howland M, Hoffman R. Goldfrank’s Toxicologic Emergencies. Pensylwania: McGraw Hill; 2018.

  10. Ouellet G, Bouchard J, Ghannoum M, Decker BS, editors. Available extracorporeal treatments for poisoning: overview and limitations. Seminars in dialysis. Wiley Online Library; 2014.

  11. Ortiz A, Massy ZA, Fliser D, Lindholm B, Wiecek A, Martínez-Castelao A, et al. Clinical usefulness of novel prognostic biomarkers in patients on hemodialysis. Nat Rev Nephrol. 2012;8(3):141–50.

    Article  CAS  Google Scholar 

  12. Hatakeyama S, Saito M, Ishigaki K, Yamamoto H, Okamoto A, Ishibashi Y, et al. Skin perfusion pressure is a prognostic factor in hemodialysis patients. Int J Nephrol. 2012;2012:385274.

    Article  PubMed  PubMed Central  Google Scholar 

  13. Valdivia J, Gutiérrez C, Treto J, Delgado E, Méndez D, Fernández I, et al. Prognostic factors in hemodialysis patients: experience of a Havana hospital. MEDICC Rev. 2013;15(3):11–5.

    PubMed  Google Scholar 

  14. Hassanian-Moghaddam H, Pajoumand A, Dadgar S, Shadnia S. Prognostic factors in methanol poisoning. Hum Exp Toxicol. 2007;26(7):583–6.

    Article  CAS  PubMed  Google Scholar 

  15. Mehrpour O, Saeedi F, Hadianfar A, Mégarbane B, Hoyte C. Prognostic factors of acetaminophen exposure in the United States: an analysis of 39,000 patients. Hum Exp Toxicol. 2021;40(12_suppl):S814–25.

    Article  CAS  PubMed  Google Scholar 

  16. Yousefinejad V, Moradi B, Baneh AM, Sheikhesmaeili F, Babahajian A. Prognostic factors of outcome in methanol poisoning; an 8-year retrospective cross-sectional study. Arch Acad Emerg Med. 2020;8(1):e69.

    PubMed  PubMed Central  Google Scholar 

  17. Farzaneh E, Ghobadi H, Akbarifard M, Nakhaee S, Amirabadizadeh A, Akhavanakbari G, et al. Prognostic factors in acute aluminium phosphide poisoning: a risk-prediction nomogram approach. Basic Clin Pharmacol Toxicol. 2018;123(3):347–55.

    Article  CAS  PubMed  Google Scholar 

  18. Majidi M, Delirrad M, Yousefpour A, Mehrno M. An Investigation of Intoxicated Patients who Underwent Hemodialysis: a-five Year Cross-sectional study. Asia Pacific Journal of Medical Toxicology. 2021;10(4):128–33.

    CAS  Google Scholar 

  19. Garcia-Montemayor V, Martin-Malo A, Barbieri C, Bellocchio F, Soriano S, de Pendon-RuizMier V, et al. Predicting mortality in hemodialysis patients using machine learning analysis. Clin Kidney J. 2021;14(5):1388–95.

    Article  PubMed  Google Scholar 

  20. Mahanty C, Kumar R, Mishra BK, Hemanth DJ, Gupta D, Khanna A. Prediction of COVID-19 active cases using exponential and non-linear growth models. Expert Syst. 2022;39(3):e12648.

    Article  Google Scholar 

  21. Shanbehzadeh M, Nopour R, Kazemi-Arpanahi H. Comparison of four data mining algorithms for predicting colorectal cancer risk. J Adv Med Biomed Res. 2021;29(133):100–8.

    Article  Google Scholar 

  22. Hsu JY, Roy JA, Xie D, Yang W, Shou H, Anderson AH, et al. Statistical methods for cohort studies of CKD: survival analysis in the setting of competing risks. Clin J Am Soc Nephrol. 2017;12(7):1181–9.

    Article  PubMed  PubMed Central  Google Scholar 

  23. Lancet T. Artificial intelligence in health care: Within touching distance. Lancet. 2017;390:2739.

    Article  Google Scholar 

  24. Dineva K, Atanasova T. Systematic look at machine learning algorithms–advantages, disadvantages and practical applications. Int Multidiscip Sci GeoConf. 2020;20(2.1):317–24.

    Google Scholar 

  25. Shanbehzadeh M, Nopour R, Kazemi-Arpanahi H. Design of an artificial neural network to predict mortality among COVID-19 patients. Inform Med Unlocked. 2022;31:100983.

    Article  PubMed  PubMed Central  Google Scholar 

  26. Altameem A, Mahanty C, Poonia RC, Saudagar AKJ, Kumar R. Breast cancer detection in mammography images using deep convolutional neural networks and fuzzy ensemble modeling techniques. Diagn. 2022;12(8):1812.

    Article  Google Scholar 

  27. Afrash MR, Kazemi-Arpanahi H, Nopour R, Tabatabaei ES, Shanbehzadeh M. Proposing an intelligent monitoring system for early prediction of need for intubation among COVID-19 hospitalized patients. J Environ Health Sustain Dev. 2022.

  28. Hosseini SM, Rahimi M, Afrash MR, Ziaeefar P, Yousefzadeh P, Pashapour S, et al. Prediction of Acute Organophosphate Poisoning Severity Using machine learning techniques. Toxicology. 2023;486:153431.

    Article  CAS  PubMed  Google Scholar 

  29. Potash E, Ghani R, Walsh J, Jorgensen E, Lohff C, Prachand N, et al. Validation of a machine learning model to predict childhood lead poisoning. JAMA Netw Open. 2020;3(9):e2012734-e.

    Article  Google Scholar 

  30. Chen H, Hu L, Li H, Hong G, Zhang T, Ma J, et al. An effective machine learning approach for prognosis of paraquat poisoning patients using blood routine indexes. Basic Clin Pharmacol Toxicol. 2017;120(1):86–96.

    Article  CAS  PubMed  Google Scholar 

  31. Swami R, Dave M, Ranga V. Voting-based intrusion detection framework for securing software-defined networks. Concurrency and computation: practice and experience. 2020;32(24):e5927.

  32. Omisore OM, Ojokoh BA, Babalola AE, Igbe T, Folajimi Y, Nie Z, et al. An affective learning-based system for diagnosis and personalized management of diabetes mellitus. Future Gener Comput Syst. 2021;117:273-90.

  33. Sonavane R, Sonar P, editors. Classification and segmentation of brain tumor using Adaboost classifier. 2016 International Conference on Global Trends in Signal Processing, Information Computing and Communication (ICGTSPICC). IEEE; 2016.

  34. Rahim A, Zhong Y, Ahmad T, Ahmad S, Pławiak P, Hammad M. Enhancing smart home security: anomaly detection and face recognition in smart home IoT devices using logit-boosted CNN models. Sensors. 2023;23(15):6979.

    Article  PubMed  PubMed Central  ADS  Google Scholar 

  35. Pajoumand A, Zamani N, Hassanian-Moghaddam H, Shadnia S. Can duration of hemodialysis be estimated based on the on-arrival laboratory tests and clinical manifestations in methanol-poisoned patients? Int Urol Nephrol. 2017;49:1057–62.

    Article  CAS  PubMed  Google Scholar 

  36. Soucie JM, McClellan WM. Early death in dialysis patients: risk factors and impact on incidence and mortality rates. J Am Soc Nephrol. 1996;7(10):2169–75.

    Article  CAS  PubMed  Google Scholar 

  37. Msaad R, Essadik R, Mohtadi K, Meftah H, Lebrazi H, Taki H, et al. Predictors of mortality in hemodialysis patients. Pan Afr Medi J. 2019;33:61.

    Google Scholar 

  38. Kute VB, Godara SM, Shah PR, Gumber MR, Goplani KR, Vanikar AV, et al. Hemodialysis for methyl alcohol poisoning: a single-center experience. Saudi J Kidney Dis Transpl. 2012;23(1):37–43.

    PubMed  Google Scholar 

  39. Radović N, Prelević V, Erceg M, Antunović T. Machine learning approach in mortality rate prediction for hemodialysis patients. Comput Methods Biomech Biomed Engin. 2022;25(1):111–22.

    Article  PubMed  Google Scholar 

  40. Akl AI, Sobh MA, Enab YM, Tattersall J. Artificial intelligence: a new approach for prescription and monitoring of hemodialysis therapy. Am J Kidney Dis. 2001;38(6):1277–83.

    Article  CAS  PubMed  Google Scholar 

  41. Hu J, Liu Y, Heidari AA, Bano Y, Ibrohimov A, Liang G, et al. An effective model for predicting serum albumin level in hemodialysis patients. Comput Biol Med. 2022;140:105054.

    Article  CAS  PubMed  Google Scholar 

  42. Ye J, Hua M, Zhu F. Machine learning algorithms are superior to conventional regression models in predicting risk stratification of COVID-19 patients. Risk Manag Healthc Policy. 2021;14:3159–66.

    Article  PubMed  PubMed Central  Google Scholar 

  43. Sen PC, Hajra M, Ghosh M, editors. Supervised classification algorithms in machine learning: A survey and review. Emerging Technology in Modelling and Graphics: Proceedings of IEM Graph 2018; Springer; 2020.

Download references


The authors would like to thank the Clinical Research Development Unit (CRDU) of Loghman Hakim Hospital, Shahid Beheshti University of Medical Sciences, Tehran, Iran for the provided support, cooperation, and assistance throughout the study.


This research project received no financial support.

Author information

Authors and Affiliations



MRA designed and evaluated machine learning methods. MR (corresponding author) wrote the manuscript and updated the paper following the comments of the editors and the reviewers. SS and BM meticulously reviewed and corrected grammatical and syntax errors in the manuscript. Meanwhile, MR (first author) and PETE ensured the content’s scientific accuracy and tackled any grammatical and syntax issues. MSB was responsible for gathering the data for the study. All authors have read and approved the final version of the manuscript.

Corresponding author

Correspondence to Maral Ramezani.

Ethics declarations

Ethics approval and consent to participate

The study design received approval from the Ethics Committee of the Shahid Beheshti University of Medical Science (Ethics Code: IR.SBMU.RETECH.REC.1401.767). All methods utilized in the study adhered to relevant guidelines and regulations. Informed consent has already been obtained from all participants and their legal guardians.

Consent for publication


Competing interests

The authors declare no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

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 The Creative Commons Public Domain Dedication waiver ( applies to the data made available in this article, unless otherwise stated in a credit line to the data.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rahimi, M., Afrash, M.R., Shadnia, S. et al. Prediction the prognosis of the poisoned patients undergoing hemodialysis using machine learning algorithms. BMC Med Inform Decis Mak 24, 38 (2024).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: