
95% of researchers rate our articles as excellent or good
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.
Find out more
ORIGINAL RESEARCH article
Front. Artif. Intell. , 19 March 2025
Sec. Medicine and Public Health
Volume 8 - 2025 | https://doi.org/10.3389/frai.2025.1446876
Background: Viral load (VL) suppression is key to ending the global HIV epidemic, and predicting it is critical for healthcare providers and people living with HIV (PLHIV). Traditional research has focused on statistical analysis, but machine learning (ML) is gradually influencing HIV clinical care. While ML has been used in various settings, there’s a lack of research supporting antiretroviral therapy (ART) programs, especially in resource-limited settings like Guinea. This study aims to identify the most predictive variables of VL suppression and develop ML models for PLHIV in Conakry (Guinea).
Methods: Anonymized data from HIV patients in eight Conakry health facilities were pre-processed, including variable recoding, record removal, missing value imputation, grouping small categories, creating dummy variables, and oversampling the smallest target class. Support vector machine (SVM), logistic regression (LR), naïve Bayes (NB), random forest (RF), and four stacked models were developed. Optimal parameters were determined through two cross-validation loops using a grid search approach. Sensitivity, specificity, predictive positive value (PPV), predictive negative value (PNV), F-score, and area under the curve (AUC) were computed on unseen data to assess model performance. RF was used to determine the most predictive variables.
Results: RF (94% F-score, 82% AUC) and NB (89% F-score, 82% AUC) were the most optimal models to detect VL suppression and non-suppression when applied to unseen data. The optimal parameters for RF were 1,000 estimators and no maximum depth (Random state = 40), and it identified Regimen schedule_6-Month, Duration on ART (months), Last ART CD4, Regimen schedule_Regular, and Last Pre-ART CD4 as top predictors for VL suppression.
Conclusion: This study demonstrated the capability to predict VL suppression but has some limitations. The results are dependent on the quality of the data and are specific to the Guinea context and thus, there may be limitations with generalizability. Future studies may be to conduct a similar study in a different context and develop the most optimal model into an application that can be tested in a clinical context.
Human immunodeficiency virus (HIV) has become one of the global health and development challenges since its recognition and report of first cases in the 1980s, and its impacts include social, cultural, psychological, economic and political issues (Mann, 1987). Despite the global mobilization to end the HIV epidemic, there are remaining challenges that limit the impact of the efforts. The United Nations’ program on HIV/AIDS (UNAIDS) established the 90-90-90 strategy, aiming for 90% of people living with HIV (PLHIV) to be aware of their status, 90% of those diagnosed to initiate antiretroviral therapy (ART), and 90% of those on ART to have viral loads (VL) suppressed below levels of detection, by 2020 (UNAIDS, 2014). These goals show that viral suppression represents a key to ending the global HIV epidemic. The aim of clinical management of HIV is long-term viral suppression. Given the importance of viral suppression in HIV clinical management and epidemic control, it would be of great utility to be able to predict it among PLHIV through the continuum of care: (i) HIV diagnosis, (ii) linkage to HIV medical care, (iii) receipt of HIV medical care, (iv) retention in medical care, and (v) achievement and maintenance of viral suppression (Gardner et al., 2011). For healthcare providers and PLHIV, predicting viral suppression could help comply with treatment and possibly adjust treatment to prevent virologic failure. That is where ML could contribute to a better monitoring of patients under ART.
Several studies have been conducted to identify factors of viral suppression among PLHIV. These studies identified factors such as gender, marital status, age, added body mass index, treatment regimen, clinical stage of the infection at the time of ART initiation, duration on ART, treatment adherence, active Tuberculosis, initial fasting glucose, alcoholism, smoking, facility type, baseline CD4 count, and recent CD4 count, availability of a daily caregiver, social isolation, high stigma, and belief that there is a cure for the acquired immunodeficiency syndrome (AIDS) (Sinai et al., 2019; Ssemwanga et al., 2020; Njuguna et al., 2020; Maina et al., 2020; Hicham et al., 2019; Desta et al., 2020; Chhim et al., 2018; Rangarajan et al., 2016; Lokpo et al., 2020; Sunkanmi et al., 2020; Bulage et al., 2017). These factors can be grouped into several categories such as social and demographic, behavioral, structural and clinical factors, and provide an orientation for the choice of variables to include in a predictive model for viral load suppression.
With the growing availability of data in clinical settings, machine learning (ML) is being used for several purposes such as diagnosis, patient outcome prediction, personalized care, drug discovery, clinical trial, radiology and radiotherapy, smart electronic health records, and epidemic outbreak prediction. ML is categorized into supervised and unsupervised learning algorithms. Supervised learning algorithms are developed to predict or classify known outcomes with sets of predictors. When outcomes are unknown, unsupervised learning algorithms are used to partition samples into distinct groups where individuals of the same group have similar characteristics. Logistic regression (LR), decision trees (DT), boosted trees (BT), random forests (RF), naïve Bayes (NB), support vector machines (SVM), nearest neighbors (K-NN), and neural networks (NN) are some of the popular supervised learning algorithms (Mastoli, 2019). Classification tasks are the cornerstone of ML applications in healthcare. They can be used to predict patient outcome, diagnose, or inform treatment decisions. Given the variety of classification algorithms available, one of the challenges is to select the most suitable algorithms for healthcare datasets (Weng, 2020).
Most studies focused on using statistical analysis to identify factors of HIV care outcomes such as VL suppression (Sinai et al., 2019; Ssemwanga et al., 2020; Njuguna et al., 2020; Maina et al., 2020; Hicham et al., 2019; Desta et al., 2020; Chhim et al., 2018; Rangarajan et al., 2016; Lokpo et al., 2020; Sunkanmi et al., 2020; Bulage et al., 2017). However, HIV clinical care and research are not outside the trend of ML applications in healthcare. Although statistical analysis continues to be the prevalent application model, the use of ML is progressively expanding to encompass practical tools for clinical use to facilitate clinical decision-making (Bisaso et al., 2017).
Several studies conducted globally have utilized ML and other methodologies to predict VL. Some studies were based on HIV simulation models and others were conducted in clinical research setting (Hillmann et al., 2020; Bisaso et al., 2017; Lutz et al., 2021). Yet, research is scarce in existing literature focusing on the use of ML to assist in the treatment and management of ART programs, especially in resource-limited settings (Seboka et al., 2023), such as in Guinea. Such studies were conducted only in a couple of African countries such as Ethiopia and South Africa (Seboka et al., 2023; Maskew et al., 2022; Mamo et al., 2023).
Therefore, this study was conducted to determine the most predictive variables of VL suppression for PLVIH and develop ML models for prediction of VL suppression among PLHIV in Conakry (Guinea), using their baseline and follow-up demographic and clinical data.
The study was conducted on a cohort of HIV patients managed in eight healthcare facilities supported by Médecins Sans Frontières (MSF), which is implementing a project aiming at the reduction of mortality and morbidity of PLHIV in Conakry (Guinea).
Disidentified patient data were extracted from the Three Interlinked Electronic Register (TIER.Net) used by the MSF’s HIV/TB Project in Conakry, Guinea (Table 1). The TIER.Net is designed with modules to capture patient-level data on HIV counseling and testing (HCT), pre-ART and ART services (Osler et al., 2014). The data set contains 20 variables with 30,205 total records, including 20,878 (69%) women, and 9,327 (31%) men. In terms of the regimen schedule, 10% (3,032) were on a 3-month schedule, 26% (7,957) on a 6-month schedule, and 64% (19,216) on a regular schedule. Prior ART, 83% (25,104) were naïve, meaning they had never received antiretroviral drugs before being included in the cohort. Regarding their method into ART, 67% (20,275) were new, and 16% (4,750) were transferred. The last pre-ART stage data showed 8% (2,539) at stage 1, 10% (2,903) at stage 2, 35% (10,662) at stage 3, and 5% (1,555) at stage 4. The variables in the dataset are mixed numerical and categorical.
Some variables were recoded into new ones and some records were removed for not meeting criteria (Duration on ART less than 3 months, and missing VL). These actions were taken for data cleaning at this step before further data exploration and preparation (Table 2).
The above-described processes returned a dataset of 21 variables with 13,529 records. The majority of variables have full records, but some others, namely, Baseline CD4, Last Pre-ART CD4, Last ART CD4, Last Pre-ART Stage, Stage at ART Start, TB Treatment Started, Age At ART Start, TB Status At Last Visit, CPT at ART Start, and Duration on ART have missing values ranging between 1% and 59%.
The cleaned dataset was split into training and test sets (test size = 30%), as recommended by Sidey-Gibbons and Sidey-Gibbons (2019). The following actions were taken during pre-processing: discretization of categorical variables, correction of class imbalance (88% in the positive class in the training dataset), and imputation of missing variables. Small categories were aggregated into a single category for independent variables. Specifically, categories with frequencies less than 1.50% were combined into an “Other” category to ensure sufficient sample sizes for statistical analysis and modeling (Supplementary Table S3). Additionally, nominal categorical variables were discretized by converting them into dummy variables. For the target variable, class imbalance was corrected by performing a simple bootstrapping technique which consisted of oversampling the minority category (“VL Suppressed” = No; number of samples = 8,392; random state = 5). Missing values imputation was performed with K-NN (K = 5) which was chosen for its capability to produce estimations close to reality and preserve the associations in the dataset (Sania et al., 2020). After the train/test split, the training and test sets were pre-processed separately to prevent information leakage from the training to the test set, and bootstrapping on the minority class was performed on the training set only (Mierswa, 2017).
The data preparation processes returned a training set and a test set of 45 numerical variables with 16,793 records in the training set (including bootstrap replicates) and 4,054 records in the test set. Understandably, VL suppression is notably higher in the test set (88.73%) compared to the training set (50.03%).
Eight classifiers were developed: four individual classifiers (SVM, RF, NB, and LR) and four stacked classifiers using combinations of the four classifiers (Cortes and Vapnik, 1995; Ho, 1995; Hand and Yu, 2001; Hosmer and Lemeshow, 2000; Wolpert, 1992). Linear SVM failed to converge, so only a non-linear kernel, namely, a radial basis function (RBF) kernel was used (Schlkopf and Smola, 2001). The Newton–Cholesky method was the solver used for the LR, as it is adapted to the large size of the training set and the binary classification task (Bräuninger, 1980).
The approach of 10 × 10 cross validation was used for hyperparameter tuning and for estimating the generalization performance of models. In the inner loop, a grid search was performed over a predefined range of hyperparameters for each model, to identify the optimal model configuration for individual models. This grid search systematically explored the hyperparameter space to identify the best-performing configurations. Specifically, a 10-fold cross-validation as used to evaluate each combination of hyperparameters within the grid (Claesen and De Moor, 2015). In the grid search the penalty C and gamma parameters were used for SVM, the number of estimators and maximum depth were used for RF, and the maximum iteration parameter was used for LR. NB, as a probabilistic classifier with no hyperparameters, it was not subject to grid search (Table 3).
In the outer loop, and following identification of the best model configuration from the grid search, a second round of 10-fold cross-validation was conducted on a 10% random subset of the training data (1,679 samples) to assess the variance of the selected model (Cawley and Talbot, 2010; Stone, 1974). The random state was set to 40 to ensure reproducibility of the results. Mean accuracies for each model configuration were calculated, along with their 95% confidence intervals (95% CI) (Table 3). Finally, the best performing models were applied to the unbalanced test dataset (n = 4,054) to estimate accuracy on unseen data.
After developing the SVM, RF, NB and LR algorithms, they were input into four other stacked classifiers, aiming at leveraging the performance of the individual classifiers. The output of three individual classifiers were stacked as inputs (classifiers) to the fourth one used as classifier to compute the final prediction (meta classifier): [inputs = (LR, NB, RF), meta classifier = SVM]; [inputs = (LR, NB, SVM), meta classifier = RF]; [inputs = (LR, SVM, RF), meta classifier = NB]; [inputs = (NB, SVM, RF), meta classifier = LR].
RF was used to determine the variables importance in predicting VL suppression. The feature importance attribute was fitted on the RF classifier to determine the most predictive variables of VL suppression. A summary plot of the variables, ranked by their importance scores displayed the importance of each variable based on the RF model.
The performance of each of the four individual algorithms and the four stacked algorithms was measured on the test set using sensitivity, specificity, predictive positive value (PPV), predictive negative value (PNV), F-score, and area under the curve (AUC) as evaluation metrics (Rainio et al., 2024). The F-score combines positive predictive value (precision) with sensitivity and is a relevant metric to assess the models’ capability to predict the target positive class (VL Suppressed = 1) (Christen et al., 2023). In clinical practice, predicting suppressed viral load is equally important as predicting non-suppressed viral load. Thus, in addition to F-score, AUC, which also considers the negative class (VL Suppressed = 0), was considered in the models’ evaluation (Fawcett, 2006). Determining the best performing model consisted in finding the optimal balance between F-score and AUC.
In summary, the ML pipeline developed for this study is presented in Figure 1.
Figure 1. Workflow of the ML for prediction of VL suppression among HIV patients in Conakry, Guinea.
The RF’s feature importance revealed that, Regimen schedule_6-Month, Duration on ART (months), Last ART CD4, Regimen schedule_Regular, Last Pre-ART CD4, Second Line Treatment_Yes, Baseline CD4, Current Age, Age At ART Start, and Last ART Prescription_1T3E were the top 10 most predictive variables for VL suppression. The complete overview of feature importance based on the RF model is presented on Figure 2.
Figure 2. Receiver operating characteristic curves of the individual and stacked models developed, when applied to the unbalanced test dataset.
As depicted in Table 3, SVM was initially set with an RBF kernel and a random state of 40. From the “C” parameter values in the range of 10 to 100 and gamma values from 0.5 to 0.9 that were optimized, the best performance was achieved with C = 10 and gamma = 0.9, yielding a mean accuracy of 0.75 [95% CI (0.74–0.77)] on the balanced training dataset. RF was initially set with a random state of 40 and optimized over the number of estimators ranging from 500 to 2000, and the maximum tree depth, with options of None or values from 10 to 100. The optimal model was found with 1,000 estimators and no limit on the maximum depth, achieving a mean accuracy of 0.82 [95% CI (0.80–0.83)] on the balanced training dataset. NB, which does not have applicable parameters to optimize, achieved a mean accuracy of 0.72 [95% CI (0.70–0.76)] on the balanced training dataset. Lastly, LR, initially set with a random state of 40 and using the Newton–Cholesky solver, was optimized over the maximum number of iterations, ranging from 100 to 900. The optimal model was found with a maximum of 100 iterations, resulting in a mean accuracy of 0.75 [95% CI (0.74–0.77)] on the balanced training dataset.
The models’ evaluation metrics showed that SVM, RF, [(LR, NB, RF), SVM], [(LR, NB, SVM), RF], [(LR, SVM, RF), NB], and [(NB, SVM, RF), LR] performed highly based on F-score for the positive class (94%) when applied to the unbalanced test dataset. NB and LR performed lower with F-scores of 89% and 85%, respectively (Table 4).
Table 4. Summary confusion matrixes and evaluation metrics of the individual and stacked models developed, when applied to the unbalanced test dataset.
Unsurprisingly, given the level of class imbalance, AUC scores did not concur. SVM, [(LR, NB, RF), SVM], [(LR, NB, SVM), RF], and [(LR, SVM, RF), NB] showed poor performances—not better than random guesses, with AUCs between 50% and 54%, while [(NB, SVM, RF), LR] performed moderately with 73% AUC (Figure 3).
Figure 3. Feature importance based on the RF model developed to predict VL suppression among HIV patients in Conakry, Guinea.
RF (82% AUC), NB (82% AUC), and LR (84% AUC) stood out with the highest AUCs. Considering additional metrics, RF yielded higher sensitivity (97%) and F-score (94%), highlighting its strength in correctly classifying positive classes and achieving a balanced precision-recall performance. However, its specificity was low at 28%. NB model showed a moderate sensitivity (85%) and a higher specificity (56%) relative to RF. Although LR showed the highest specificity (75%), its sensitivity was the lowest (76%) (Table 4).
Aiming at finding the best balance between the capability to predict the positive class (VL suppression) as well as predicting the negative class (VL non-suppression), AUC has been weighted in for its indication in discriminating between the target classes. Moreover, in a cohort where the non-suppressed VL is the minority class, it is critical to select a model that can detect it, meaning a model with a high specificity. Looking for the best balance between F-score and AUC, RF (94% F-score, 82% AUC) and NB (89% F-score, 82% AUC) are the algorithms that are optimal for predicting both classes. As illustrated in Table 3, RF had a lower model variance and a higher accuracy than NB when applied to the balanced dataset.
The performances produced by the NB (AUC = 82%) and RF (AUC = 82%) models developed in this study are comparable to those obtained in other studies, where the AUCs varied between 63% and 83% (Revell et al., 2012; Revell et al., 2013; Petersen et al., 2015; Kamal et al., 2021). For example, Revell et al. (2012) developed a RF model to predict VL reduction using data from North America, Western Europe and Australia. After excluding the genotype variable, implementing a model improvement strategy, and testing on data from Romania, the model produced an AUC equal to 83%. Revell et al. (2013) also developed models that can predict VL suppression without a genotype and evaluated their applicability in resource-limited settings. The models were trained using data from well-resourced countries and evaluated data from well-resourced countries mixed with data from Southern Africa, India, and Romania. The models achieved an AUC of 76%–77% with the test samples from well-resourced countries, 58%–65% with samples from Southern Africa, 63% with samples from India, and 70% with samples from Romania.
Petersen et al. (2015) used data from US cohorts and applied a super learner algorithm for classifying virologic failure. The results showed that AUC was 78 and 79% for virologic failures at >1,000 copies/mL or >400 copies/mL thresholds, respectively. Kamal et al. (2021) developed a RF to predict viral rebound from medication adherence and clinical data in Switzerland, which produced an average AUC of 65%. It can be observed that some of these models performed poorer (63%), while the top performing yielded exactly 83% AUC as in this project. Models tested by Revell et al. (2013) in different contexts produced lower performances as compared to testing with dataset from the setting where the training sets were collected.
A couple of similar studies have been conducted in Africa. Maskew et al. (2022) applied ML to viral suppression in South African HIV treatment cohorts and obtained a performance of 76% AUC. Mamo et al. (2023) developed various ML algorithms for predicting virological failure using HIV treatment cohort data from Gondar Comprehensive and Specialized Hospital in Ethiopia. Among these algorithms, the RF outperformed with nearly 100% AUC (0.9989), although with a smaller sample size and just 141 instances in the minority class. Seboka et al. (2023) also developed several algorithms with data from HIV treatment cohorts from Gedeo Zone Public Hospitals in Ethiopia and found that eXtreme Gradient Boosting (XGB) and RF performed as the best algorithms for viral load prediction with 99% AUC, also with a small sample size (minority class: n = 140).
The input variables used for these models are included in this project with additional variables such as age, tuberculosis prevention and treatment, and health facility. The variables used in the study are also in line with those found in studies conducted to identify factors of viral load suppression, with the exception of treatment adherence, marital status, initial fasting glucose, alcoholism, smoking, availability of a daily caregiver, belief that there is a cure for AIDS, social isolation, high stigma, and body mass index (Sinai et al., 2019; Ssemwanga et al., 2020; Njuguna et al., 2020; Maina et al., 2020; Hicham et al., 2019; Desta et al., 2020; Chhim et al., 2018; Rangarajan et al., 2016; Lokpo et al., 2020; Sunkanmi et al., 2020; Bulage et al., 2017). HIV genotype was not available in the dataset, but Revell et al. (2012) demonstrated that it is possible to develop models without it and obtain results that perform as those developed with it.
The results of this study have some limitations. The data used for model building were collected in the specific context of Conakry (Guinea). It has been demonstrated that performance may be reduced while testing in a different context, and consequently, results in this study may not be maintained if the models are evaluated in different settings (Revell et al., 2013). Exploring the applicability of the results in different settings would be a relevant inquiry. Moreover, the results are dependent on the quality of the data used. The missing data imputation applied may have induced increased performance estimates of the models. TU Dublin ethical clearance was contingent on binning numeric attributes to ensure a greater level of anonymity, thus further reducing the information quality of the data. The LR chosen in this study may also be affected by its specific limitations: it requires independence of observations, absence of multicollinearity among the independent variables, and linearity of independent variables and log odds, which cannot be assured with clinical data.
This study is limited to exploring ML algorithms with the most predictive variables, the optimal parameters, and the top performing model. The development phase of the CRISP-DM methodology was not addressed in this study, and thus the results are not readily usable in clinical practice.
SVM, RF, NB, LR and four stacked classifiers using combinations of the four individual ones were developed. Their evaluation showed that SVM, RF, [(LR, NB, RF), SVM], [(LR, NB, SVM), RF], [(LR, SVM, RF), NB], [(NB, SVM, RF), LR] yielded high performances based on F-score for the positive class (94%). When weighting in AUC, RF (94% F-score, 83% AUC) and NB (89% F-score, 82% AUC) presented the optimal balance between F-scores and AUCs. This means that the RF and NB are the top performing algorithms in a way that they can be used to detect both VL suppression and non-suppression. With these models, the proportions of suppressed VL and non-suppressed VL that can be detected are 97% and 28% for RF, and 85% and 56% for NB.
The optimal parameters found were C = 10 and gamma = 0.9 for SVM (Kernel = RBF, Random state = 40), Number of estimators = 1,000 and no maximum depth for RF (Random state = 40), Maximum iteration = 100 for LR (Random state = 40, Solver = Newton–Cholesky), and the default parameters were maintained for NB. With RF, Regimen schedule_6-Month, Duration on ART (months), Last ART CD4, Regimen schedule_Regular, Last Pre-ART CD4, Second Line Treatment_Yes, Baseline CD4, Current Age, Age At ART Start, and Last ART Prescription_1T3E were identified as the top predicting variables associated with VL suppression.
The possible future direction of this study is evaluating the models on data from different contexts to assess generalizability. Moreover, as RF and NB are the most relevant models, they can be developed into an application that can be tested in a clinical context.
The data analyzed in this study is subject to the following licenses/restrictions: The data that support the findings of this study are not publicly available due to concerns regarding participant anonymity but accessible on request from Médecins Sans Frontières. Requests to access these datasets should be directed to Médecins Sans Frontières Belgium, Rue de l’Arbre Bénit 46, 1050 Bruxelles, Belgium. E-mail: ZHBvQGJydXNzZWxzLm1zZi5vcmc=. The codes developed for data cleaning, model development and evaluation are available in the Zenodo repository: https://doi.org/10.5281/zenodo.8151170.
The involving humans was approved by study was approved by the Technological University Dublin’s Ethic Committee, and the Guinea National Ethics Committee for Health Research. The study was conducted in accordance with the local legislation and institutional requirements, and the requirement of written informed consent for participation from the participants was waived because it fulfilled the exemption criteria set by the Médecins Sans Frontières Ethics Review Board for a posteriori analysis of routinely collected clinical data.
DY: Conceptualization, Data curation, Formal analysis, Methodology, Software, Visualization, Writing – original draft, Writing – review & editing, Validation. GG: Methodology, Supervision, Validation, Writing – review & editing. CV: Supervision, Validation, Writing – review & editing. PI: Supervision, Validation, Writing – review & editing. AD: Data curation, Writing – review & editing. SK: Data curation, Writing – review & editing. TD: Validation, Writing – review & editing.
The author(s) declare that no financial support was received for the research and/or publication of this article.
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
The author(s) declared that they were an editorial board member of Frontiers, at the time of submission. This had no impact on the peer review process and the final decision.
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
The Supplementary material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frai.2025.1446876/full#supplementary-material
AIDS, Acquired immunodeficiency syndrome; ART, Antiretroviral therapy; AUC, Area under the curve; CD4, Count of cluster of differentiation 4 lymphocytes; CPT, Cotrimoxazole prophylactic therapy; HIV, Human immunodeficiency virus; LR, Logistic regression; ML, Machine learning; MSF, Médecins Sans Frontières; NB, Naïve Bayes; PLHIV, People living with HIV; PNV, Predictive negative value; PPV, Predictive positive value; RF, Random forest; SVM, Support vector machine; TB, Tuberculosis; TPT, Tuberculosis preventive treatment; VL, Viral load.
Ali, J. H., and Yirtaw, T. G. (2019). Time to viral load suppression and its associated factors in cohort of patients taking antiretroviral treatment in East Shewa zone, Oromiya, Ethiopia, 2018. BMC Infect. Dis. 19:1084. doi: 10.1186/s12879-019-4702-z
Bisaso, K. R., Anguzu, G. T., Karungi, S. A., Kiragga, A., and Castelnuovo, B. (2017). A survey of machine learning applications in HIV clinical research and care. Comput. Biol. Med. 91, 366–371. doi: 10.1016/j.compbiomed.2017.11.001
Bräuninger, J. (1980). A quasi-Newton method with Cholesky factorization. Computing 25, 155–162. doi: 10.1007/BF02259641
Bulage, L., Ssewanyana, I., Nankabirwa, V., Nsubuga, F., Kihembo, C., Pande, G., et al. (2017). Factors associated with virological non-suppression among HIV-positive patients on antiretroviral therapy in Uganda, august 2014–July 2015. BMC Infect. Dis. 17:326. doi: 10.1186/s12879-017-2428-3
Cawley, G. C., and Talbot, N. L. C. (2010). On over-fitting in model selection and subsequent selection bias in performance evaluation. J. Mach. Learn. Res. 11, 2079–2107. doi: 10.5555/1756006.1859921
Chhim, K., Mburu, G., Tuot, S., Sopha, R., Khol, V., Chhoun, P., et al. (2018). Factors associated with viral non-suppression among adolescents living with HIV in Cambodia: a cross-sectional study. AIDS Res. Ther. 15:20. doi: 10.1186/s12981-018-0205-z
Christen, P., Hand, D. J., and Kirielle, N. (2023). A review of the F-measure: its history, properties, criticism, and alternatives. ACM Comput. Surv. 56:73. doi: 10.1145/3606367
Claesen, M., and De Moor, B. (2015). Hyperparameter search in machine learning. arXiv. Available at: https://doi.org/10.48550/arXiv.1502.02127. [Epub ahead of preprint]
Cortes, C., and Vapnik, V. (1995). Support-vector networks. Mach. Learn. 20, 273–297. doi: 10.1007/BF00994018
Desta, A. A., Woldearegay, T. W., Futwi, N., Gebrehiwot, G. T., Gebru, G. G., Berhe, A. A., et al. (2020). HIV virological non-suppression and factors associated with non-suppression among adolescents and adults on antiretroviral therapy in northern Ethiopia: a retrospective study. BMC Infect. Dis. 20:4. doi: 10.1186/s12879-019-4732-6
Fawcett, T. (2006). An introduction to ROC analysis. Pattern Recogn. Lett. 27, 861–874. doi: 10.1016/j.patrec.2005.10.010
Gardner, E. M., McLees, M. P., Steiner, J. F., del Rio, C., and Burman, W. J. (2011). The spectrum of engagement in HIV care and its relevance to test-and-treat strategies for prevention of HIV infection. Clin. Infect. Dis. 52, 793–800. doi: 10.1093/cid/ciq243
Hand, D. J., and Yu, K. (2001). Idiot’s Bayes: Not So Stupid after All? Int. Stat. Rev. 69, 385–398. doi: 10.2307/1403452
Hicham, T., Ilyas, E., Tarik, H., Noureddine, B., Omar, B., Rachid, F., et al. (2019). Risk factors associated with unsuppressed viral load in HIV-1 infected patients at the first antiretroviral therapy in Morocco. Int. J. Mycobacteriol. 8, 113–117. doi: 10.4103/ijmy.ijmy_41_19
Hillmann, A., Crane, M., and Ruskin, H. J. (2020). Assessing the impact of HIV treatment interruptions using stochastic cellular automata. J. Theor. Biol. 502:110376. doi: 10.1016/j.jtbi.2020.110376
Ho, T. K. (1995). Random decision forests. Proceedings of 3rd International Conference on Document Analysis and Recognition vol.1). 278–282
Hosmer, D. W., and Lemeshow, S. (2000). “Introduction to the logistic regression model” in Applied logistic regression. eds. W. A. Shewhart and S. S. Wilks (Hoboken, NJ: John Wiley & Sons, Ltd.), 1–30.
Kamal, S., Urata, J., Cavassini, M., Liu, H., Kouyos, R., Bugnon, O., et al. (2021). Random forest machine learning algorithm predicts virologic outcomes among HIV infected adults in Lausanne, Switzerland using electronically monitored combined antiretroviral treatment adherence. AIDS Care 33, 530–536. doi: 10.1080/09540121.2020.1751045
Lokpo, S. Y., Ofori-Attah, P. J., Ameke, L. S., Obirikorang, C., Orish, V. N., Kpene, G. E., et al. (2020). Viral suppression and its associated factors in HIV patients on highly active antiretroviral therapy (HAART): a retrospective study in the Ho municipality, Ghana. AIDS Res. Treat. 2020:e9247451. doi: 10.1155/2020/9247451
Lutz, C. B., Giabbanelli, P. J., Fisher, A., and Mago, V. K. (2021). How many costly simulations do we need to create accurate metamodels? A case study on predicting HIV viral load in response to clinically relevant intervention scenarios. 2021 Annual Modeling and Simulation Conference (ANNSIM). 1–12
Maina, E. K., Mureithi, H., Adan, A. A., Muriuki, J., Lwembe, R. M., and Bukusi, E. A. (2020). Incidences and factors associated with viral suppression or rebound among HIV patients on combination antiretroviral therapy from three counties in Kenya. Int. J. Infect. Dis. 97, 151–158. doi: 10.1016/j.ijid.2020.05.097
Mamo, D. N., Yilma, T. M., Fekadie, M., Sebastian, Y., Bizuayehu, T., Melaku, M. S., et al. (2023). Machine learning to predict virological failure among HIV patients on antiretroviral therapy in the University of Gondar Comprehensive and Specialized Hospital, in Amhara Region, Ethiopia, 2022. BMC Med. Inform. Decis. Mak. 23:75. doi: 10.1186/s12911-023-02167-7
Mann, J. (1987). AIDS—a global challenge. Health Educ. J. 46, 43–45. doi: 10.1177/001789698704600202
Maskew, M., Sharpey-Schafer, K., De Voux, L., Crompton, T., Bor, J., Rennick, M., et al. (2022). Applying machine learning and predictive modeling to retention and viral suppression in South African HIV treatment cohorts. Sci. Rep. 12:12715. doi: 10.1038/s41598-022-16062-0
Mastoli, M. M. (2019). Machine learning classification algorithms for predictive analysis in healthcare. Int. Res. J. Eng. Technol. 6:5. Available at: https://www.irjet.net/archives/V6/i12/IRJET-V6I12206.pdf
Mierswa, I. (2017). Avoiding accidental contamination of data [3 examples]. RapidMiner. Available at: https://rapidminer.com/blog/learn-right-way-validate-models-part-4-accidental-contamination/. (Accessed April 20, 2021)
Njuguna, I., Neary, J., Mburu, C., Black, D., Beima-Sofie, K., Wagner, A. D., et al. (2020). Clinic-level and individual-level factors that influence HIV viral suppression in adolescents and young adults: a national survey in Kenya. AIDS 34, 1065–1074. doi: 10.1097/QAD.0000000000002538
Osler, M., Hilderbrand, K., Hennessey, C., Arendse, J., Goemaere, E., Ford, N., et al. (2014). A three-tier framework for monitoring antiretroviral therapy in high HIV burden settings. J. Int. AIDS Soc. 17:18908. doi: 10.7448/IAS.17.1.18908
Petersen, M. L., LeDell, E., Schwab, J., Sarovar, V., Gross, R., Reynolds, N., et al. (2015). Super learner analysis of electronic adherence data improves viral prediction and may provide strategies for selective HIV RNA monitoring. J. Acquir. Immune Defic. Syndr. 69, 109–118. doi: 10.1097/QAI.0000000000000548
Rainio, O., Teuho, J., and Klén, R. (2024). Evaluation metrics and statistical tests for machine learning. Sci. Rep. 14:6086. doi: 10.1038/s41598-024-56706-x
Rangarajan, S., Colby, D. J., Giang, L. T., Bui, D. D., Hung Nguyen, H., Tou, P. B., et al. (2016). Factors associated with HIV viral load suppression on antiretroviral therapy in Vietnam. J. Virus Erad. 2, 94–101. doi: 10.1016/S2055-6640(20)30466-0
Revell, A. D., Ene, L., Duiculescu, D., Wang, D., Youle, M., Pozniak, A., et al. (2012). The use of computational models to predict response to HIV therapy for clinical cases in Romania. Germs 2, 6–11. doi: 10.11599/germs.2012.1007
Revell, A. D., Wang, D., Wood, R., Morrow, C., Tempelman, H., Hamers, R. L., et al. (2013). Computational models can predict response to HIV therapy without a genotype and may reduce treatment failure in different resource-limited settings. J. Antimicrob. Chemother. 68, 1406–1414. doi: 10.1093/jac/dkt041
Sania, A., Pini, N., Nelson, M. E., Myers, M. M., Shuffrey, L. C., Lucchini, M., et al. (2020). K-nearest neighbor algorithm for imputing missing longitudinal prenatal alcohol data. Adv. Drug. Alcohol. Res. 4:13449. doi: 10.3389/adar.2024.13449
Schlkopf, B., and Smola, A. J. (2001). Learning with kernels: support vector machines, regularization, optimization, and beyond. 1st Edn. Cambridge, MA: The MIT Press.
Seboka, B. T., Yehualashet, D. E., and Tesfa, G. A. (2023). Artificial intelligence and machine learning based prediction of viral load and CD4 status of people living with HIV (PLWH) on anti-retroviral treatment in Gedeo Zone public hospitals. Int. J. Gen. Med. 16, 435–451. doi: 10.2147/IJGM.S397031
Sidey-Gibbons, J. A. M., and Sidey-Gibbons, C. J. (2019). Machine learning in medicine: a practical introduction. BMC Med. Res. Methodol. 19:64. doi: 10.1186/s12874-019-0681-4
Sinai, I., Bowsky, S., Cantelmo, C., Mbuya-Brown, R., Panjshiri, Y., and Balampama, M. (2019). Adolescent HIV in Tanzania: factors affecting viral load suppression and the transition to adult care. Washington, DC: Palladium, Health Policy Plus.
Ssemwanga, D., Asio, J., Watera, C., Nannyonjo, M., Nassolo, F., Lunkuse, S., et al. (2020). Prevalence of viral load suppression, predictors of virological failure and patterns of HIV drug resistance after 12 and 48 months on first-line antiretroviral therapy: a national cross-sectional survey in Uganda. J. Antimicrob. Chemother. 75, 1280–1289. doi: 10.1093/jac/dkz561
Stone, M. (1974). Cross-validatory choice and assessment of statistical predictions. J. R. Stat. Soc. B 36, 111–133. doi: 10.1111/j.2517-6161.1974.tb00994.x
Sunkanmi, F., Paul, Y., Peter, D., Nsikan, A., Joseph, J., Opada, E., et al. (2020). Factors influencing viral load non-suppression among people living with HIV (PLHIV) in Borno State, Nigeria: a case of Umaru Shehu Ultra-Modern Hospital. J. Adv. Med. Med. Res. 32, 98–105. doi: 10.9734/jammr/2020/v32i330388
UNAIDS (2014). 90-90-90: an ambitious treatment target to help end the AIDS epidemic. Geneva, Switzerland: Joint United Nations Programme on HIV/AIDS (UNAID).
Weng, W.-H. (2020). “Machine learning for clinical predictive analytics” in Leveraging data science for global health. eds. L. A. Celi, M. S. Majumder, P. Ordóñez, J. S. Osorio, K. E. Paik, and M. Somai (Cham: Springer), 199–217.
WHO (2016). Consolidated guidelines on the use of antiretroviral drugs for treating and preventing HIV infection: Recommendations for a public health approach. Geneva, Switzerland: World Health Organization.
Keywords: HIV, antiretroviral therapy, viral load, machine learning, prediction, classification, algorithm
Citation: Yehadji D, Gray G, Vicente CA, Isaakidis P, Diallo A, Kamano SA and Diallo TS (2025) Development of machine learning algorithms to predict viral load suppression among HIV patients in Conakry (Guinea). Front. Artif. Intell. 8:1446876. doi: 10.3389/frai.2025.1446876
Received: 10 June 2024; Accepted: 14 February 2025;
Published: 19 March 2025.
Edited by:
Farah Kidwai-Khan, Yale University, United StatesReviewed by:
Kavitha Chandra, University of Massachusetts Lowell, United StatesCopyright © 2025 Yehadji, Gray, Vicente, Isaakidis, Diallo, Kamano and Diallo. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Degninou Yehadji, ZGVnbmlub3UueWVoYWRqaUBmdWxicmlnaHRtYWlsLm9yZw==
Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.
Research integrity at Frontiers
Learn more about the work of our research integrity team to safeguard the quality of each article we publish.