Peer Review History

Original SubmissionAugust 18, 2025
Decision Letter - Md. Obaidur Rahman, Editor

-->PONE-D-25-44386-->-->Determinants, demographic and socio-economic inequalities in skilled birth attendants during childbirth in Bangladesh: a combined study of machine learning and decomposition analysis-->-->PLOS One

Dear Dr. Parvin,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Please submit your revised manuscript by Jan 24 2026 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:-->

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.
  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Md. Obaidur Rahman, Ph.D.

Academic Editor

PLOS One

Journal requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please note that PLOS One has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates reproducibility and reuse.

3. When completing the data availability statement of the submission form, you indicated that you will make your data available on acceptance. We strongly recommend all authors decide on a data sharing plan before acceptance, as the process can be lengthy and hold up publication timelines. Please note that, though access restrictions are acceptable now, your entire data will need to be made freely accessible if your manuscript is accepted for publication. This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If you are unable to adhere to our open data policy, please kindly revise your statement to explain your reasoning and we will seek the editor's input on an exemption. Please be assured that, once you have provided your new statement, the assessment of your exemption will not hold up the peer review process.

4. Your ethics statement should only appear in the Methods section of your manuscript. If your ethics statement is written in any section besides the Methods, please move it to the Methods section and delete it from any other section. Please ensure that your ethics statement is included in your manuscript, as the ethics statement entered into the online submission form will not be published alongside your manuscript.

5. Please include a separate caption for each figure in your manuscript.

6. If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

Additional Editor Comments (if provided):

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

-->Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. -->

Reviewer #1: Partly

Reviewer #2: Partly

**********

-->2. Has the statistical analysis been performed appropriately and rigorously? -->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.-->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.-->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)-->

Reviewer #1: This manuscript, entitled “Determinants, demographic and socio-economic inequalities in skilled birth attendants during childbirth in Bangladesh: a combined study of machine learning and decomposition analysis” addresses a public health issue with a study design that integrates multilevel regression, machine learning, and inequality decomposition, offering interesting policy insights. It leverages nationally representative survey data from Bangladesh, applies classical ML techniques, and employs SHAP for model interpretation. The study provides valuable findings and generates actionable evidence for the government and policymakers. However, the manuscript has notable weaknesses, including unclear writing, insufficient detail on ML tuning and validation, usage of outdated ML models, limited novelty (as ML largely confirms regression results), underinterpretation of findings, and gaps in reproducibility.

Strengths

1) The study tackles a critical issue of maternal and neonatal health by focusing on skilled

birth attendant (SBA) utilization in Bangladesh.

2) The integration of multilevel logistic regression, multiple machine learning models, and Wagstaff decomposition is methodologically ambitious.

3) Inclusion of SHAP-based feature importance and waterfall plots improves interpretability of ML results.

4) Wagstaff decomposition and concentration index analysis are carefully executed, with wealth and ANC visits identified as top contributors to inequality

Weaknesses:

1) Several sentences are grammatically incorrect or poorly phrased (e.g., “did not able to achieve”), which detracts from professionalism. Terminology inconsistencies (metrics vs “matrices”) also reduce clarity.

2) The study relies primarily on older, classical ML techniques (e.g., logistic regression, SVM, naïve Bayes, decision tree, random forest, gradient boosting). More advanced state-of-the-art methods, such as LightGBM, CatBoost, TabNet, and deep learning architectures like transformer-based models (TabTransformer, FT-Transformer), could potentially capture richer feature interactions and outperform the models used here.

3) The reported model accuracies (~72%) and AUC (~0.80) are relatively low for a binary classification task. While statistically informative, such performance limits the utility of the models for reliable real-world prediction and intervention targeting.

4) The authors addressed missing values by removing all cases with incomplete data. This approach is not considered best practice in data science, as it can reduce the effective sample size, introduce selection bias, and compromise the generalizability of the results.

5) No clear description of hyperparameter tuning for complex models. Without this, performance results may not reflect best-case capabilities.

6) Reliance on a single 70/30 train-test split without cross-validation weakens claims about robustness. Performance could vary with different splits, and no confidence intervals or significance tests are provided.

7) Performance trade-offs between models (e.g., high recall but low specificity in Random Forest) are not analyzed. No discussion of why ANN underperformed or potential non-linear interactions that ML might uncover beyond regression.

8) While data are available, no code or pseudocode is shared. Complex steps (e.g., SHAP implementation, decomposition setup with survey weights) may be difficult to replicate without further documentation.

Recommendations

1) Authors should provide details of hyperparameters, ANN structure, and training methods. If default settings were used, state this explicitly. Ideally, rerun models with tuned parameters and update results.

2) Authors should use k-fold cross-validation or bootstrap methods to report stable averages and confidence intervals for metrics like AUC. Report statistical tests (e.g., DeLong’s test) to check significance of performance differences between models.

3) Authors should explore SHAP dependence or partial dependence plots to show non-linear relationships. Discuss trade-offs between precision and recall in practical terms (e.g., implications of false negatives in maternal health contexts). Highlight unique contributions of ML beyond regression.

4) Authors should provide supplementary code snippets, pseudocode, or detailed appendices describing analytical steps (e.g., specific R/Stata commands). This will allow others to build upon the work and increase transparency.

5) For data samples having missing values, authors should use some imputation techniques, such as SMOTE, or ADASYN.

6) The authors should consider experimenting with state-of-the-art models, which may provide stronger predictive performance and deeper insights than the classical methods currently used.

7) The manuscript would benefit from thorough proofreading to improve clarity, grammar, and overall readability.

Reviewer #2: Determinants, demographic and socio-economic inequalities in skilled birth attendants during childbirth in Bangladesh: a combined study of machine learning and decomposition analysis

Manuscript Number: PONE-D-25-44386

1. The Title of the Manuscript is very long. I suggest making it smaller and compact.

2. At line 199, what is MSBA, its not used elsewhere in paper.

3. The authors did not report the confusion matrix.

4. Since the accuracy is almost nearby for all models. Whether Hyperparameter tuning, cross validation is performed or not?

5. The authors did not report about parameters choice, overfitting or underfitting of model.

6. What were the hyperparameters and how were they tuned?

7. It is unclear whether performance differences between models are statistically significant.

8. It’s not mentioned that after applying SMOTE how many cases are considered for further evaluation. Also, When SMOTE has applied after or before split?

9. A Beeswarm SHAP plot can be added.

10. Its better if authors can provide a research flow and Overview of the machine learning framework applied for better understanding to readers.

11. The conclusion is little longer. It’s better to keep strengths and limitations as separate section.

12. Based on this study what are the possible recommendations.

13. The Abstract is too long, weak Conclusion and Introduction section lacking literature review on ML and XAI applications for SBA prediction. The methodology section did not mentioned utilization of XAI.

14. For the present study, How and why the initial independent variables are selected.

15. A minor English editing is required.

**********

-->6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.-->

Reviewer #1: No

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

To ensure your figures meet our technical requirements, please review our figure guidelines: https://journals.plos.org/plosone/s/figures

You may also use PLOS’s free figure tool, NAAS, to help you prepare publication quality figures: https://journals.plos.org/plosone/s/figures#loc-tools-for-figure-preparation.

NAAS will assess whether your figures meet our technical requirements by comparing each figure against our figure specifications.

Attachments
Attachment
Submitted filename: Review.docx
Revision 1

Manuscript Number: PONE-D-25-44386

Replies to the Reviewers’ Comments

The authors would like to thank the respected editorial manager and reviewers for providing valuable comments, constructive criticisms and useful suggestions that have greatly improved the quality, presentation and style of the manuscript. The authors have done their level best to address all the comments raised by the respected reviewers in the revised manuscript. The text edited in the revised manuscript is typed in red colour.

The point-by-point replies to the respected editorial manager and reviewers’ comments are as follows:

Responses to Editorial Manager:

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

Reply: Thank you for your valuable suggestion. We formatted the revised manuscript without track change file named “Manuscript” following the submission guidelines of PLOS ONE.

2. Please note that PLOS One has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates

reproducibility and reuse.

Reply: Thank you for your suggestion. We will be happy and have no issues on sharing the code and the data used in our study.

3. When completing the data availability statement of the submission form, you indicated that you will make your data available on acceptance. We strongly recommend all authors decide on a data sharing plan before acceptance, as the process can be lengthy and hold up publication timelines. Please note that, though access restrictions are acceptable now, your entire data will need to be made freely accessible if your manuscript is accepted for publication. This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If you are unable to adhere to our open data policy, please kindly revise your statement to explain your reasoning and we will seek the editor's input on an exemption. Please be assured that, once you have provided your new statement, the assessment of your exemption will not hold up the peer review process.

Reply: Thank you so much for the support. The joint decision made by the authors is that they have no issues for sharing the data publicly.

4. Your ethics statement should only appear in the Methods section of your manuscript. If your ethics statement is written in any section besides the Methods, please move it to the Methods section and delete it from any other section. Please ensure that your ethics statement is included in your manuscript, as the ethics statement entered into the online submission form will not be published alongside your manuscript.

Reply: Thank you. We have updated the manuscript adding the ethical statement on the methodology part of the paper.

5. Please include a separate caption for each figure in your manuscript.

Reply: Thank you for your valuable suggestion. We have added a separate caption for each figure in the manuscript.

6. If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

Reply: Thank you for your comment. We read the reviewers recommendations very carefully, and they did not mention any specific works for citation.

Responses to Reviewer 1:

Recommendations

1) Authors should provide details of hyperparameters, ANN structure, and training methods. If default settings were used, state this explicitly. Ideally, rerun models with tuned parameters and update results.

Reply: Thank you. Based on your valuable suggestion we have modified the model’s results. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation (Table 4). And we used random search for finding the best hyperparameters with a tune length of 10. Also details about ANN structure has added in the Methodology section.

2) Authors should use k-fold cross-validation or bootstrap methods to report stable averages and confidence intervals for metrics like AUC. Report statistical tests (e.g., DeLong’s test) to check significance of performance differences between models.

Reply: Thank you for your suggestion. We have updated the result according to your valuable suggestion. We have used 5-fold CV and reported AUC with 95%CI (Table 4). Also, we have performed DeLong’s Test (Table 5) for checking significance of performance differences between models.

3) Authors should explore SHAP dependence or partial dependence plots to show non-linear relationships. Discuss trade-offs between precision and recall in practical terms (e.g., implications of false negatives in maternal health contexts). Highlight unique contributions of ML beyond regression.

Reply: As per your valuable recommendation a SHAP Dependence plot has added (figure 8). The discussion about the model matrices of ANN model have been discussed in maternal health contexts in Discussion part.

4) Authors should provide supplementary code snippets, pseudocode, or detailed appendices describing analytical steps (e.g., specific R/Stata commands). This will allow others to build upon the work and increase transparency.

Reply: Thank you. According to your valuable suggestion some commands and name of library functions have added in methodology section.

5) For data samples having missing values, authors should use some imputation techniques, such as SMOTE, or ADASYN.

Reply: Thank you for your comment. We also believe that exclusion is not an ideal way. We have a large data set and the variable “number of ANC visit” had 250 women’s information missing (also have missing information on other variables). That’s why we preferred to exclude these sample.

6) The authors should consider experimenting with state-of-the-art models, which may provide stronger predictive performance and deeper insights than the classical methods currently used.

Reply: We thank the reviewer for the suggestion. Accordingly, we implemented a state-of-the-art model LightGBM and CatBoost using 5-fold CV with hyperparameters. The LightGBM model achieved accuracy of 0.73, recall of 0.74, specificity of 0.72, precision of 0.83, f1-score of 0.78 and AUC of 0.79, on the other hand CatBoost achieved accuracy of 0.73, recall of 0.75, specificity of 0.69, precision of 0.82, f1-score of 0.78 and AUC of 0.79, which are comparable to the best models in our study.

Due to limitations in the library support within R 4.5.1 the additional advanced models could not be reliably implemented. We have incorporated these results of LightGBM and CatBoost into the revised manuscript and clarified this point in Methodology and Result Section.

7) The manuscript would benefit from thorough proofreading to improve clarity, grammar, and overall readability.

Reply: Thank you so much for your comment. Considering your valuable recommendation, we revised the paper and did correction to improve readability.

Responses to Reviewer 2:

1. The Title of the Manuscript is very long. I suggest making it smaller and compact.

Reply: Thank you. As per your valuable recommendation, we proposed a new title for the manuscript, as follows:

“Determinants and disparities in skilled birth attendants during childbirth in Bangladesh: a study of machine learning and decomposition analysis”.

2. At line 199, what is MSBA, it’s not used elsewhere in paper.

Reply: Thank you. It was a mistake. Please accept our apologies. The texts are being correctly written.

3. The authors did not report the confusion matrix.

Reply: As per your suggestion, we have reported it on methodology part along with how they created. Also, the model metrics which were calculated from model’s confusion matrix of each model. We used test data set for predicting and creation of confusion matrix.

4. Since the accuracy is almost nearby for all models. Whether Hyperparameter tuning, cross validation is performed or not?

Reply: Thank you for your suggestion. The authors had taken this recommendation seriously. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for finding best hyperparameters. The results have shown in table 4.

5. The authors did not report about parameters choice, overfitting or underfitting of model.

Reply: Thank you. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for finding the best hyperparameters. We justified the performance of model based on AUC value for avoiding overfitting and underfitting of model. The models performances reported in Table 4.

6. What were the hyperparameters and how were they tuned?

Reply: Thank you for your comment. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for hyperparameters with a tune length of 10.

7. It is unclear whether performance differences between models are statistically significant.

Reply: As per the recommendation of another respected reviewer, we performed DeLong’s test to find out performance difference in between models. The results have shown in Table 5.

8. It’s not mentioned that after applying SMOTE how many cases are considered for further evaluation. Also, When SMOTE has applied after or before split?

Reply: Thank you for your comment. We had applied SMOTE to balance the training dataset only and it was applied after splitting the dataset (Details discussed on Methodology section).

9. A Beeswarm SHAP plot can be added

Reply: Thank you. A Beeswarm SHAP plot has added according to your suggestion. (Figure 8)

10. Its better if authors can provide a research flow and Overview of the machine learning framework applied for better understanding to readers.

Reply: Thank you. Considering your valuable suggestion, a research flow and ML framework is represented in figure 1.

11. The conclusion is little longer. It’s better to keep strengths and limitations as separate section.

Reply: As per your valuable recommendation, the authors separated the strength and limitation.

12. Based on this study what are the possible recommendations.

Reply: Thank you again for your valuable suggestion. Possible recommendations are added after strength and limitation as a separate section.

13. The Abstract is too long, weak Conclusion and Introduction section lacking literature review on ML and XAI applications for SBA prediction. The methodology section did not mentioned utilization of XAI.

Reply: Considering your important recommendation, the authors tried hard to find more literatures of ML application in SBA context. But there were not so many studies found who used ML and SHAP based interpretability in this particular topic. Two published literatures found on African population. (Ref 13 & 32) The Abstract and Conclusion is rewritten based on your suggestion. Also, Details about application of XAI added in the Methodology part.

14. For the present study, How and why the initial independent variables are selected.

Reply: Thank you for your comment. We reviewed published literatures on Skilled Birth Attendant. Based on the review we selected the independent variables which mentioned in methodology section.

15. A minor English editing is required.

Reply: Thank you for your suggestion. We have read the manuscript thoroughly for searching grammatical mistakes to correct those mistakes. Also, we did try to improve the readability by rewriting some texts.

Attachments
Attachment
Submitted filename: Response to Reviewers.docx
Decision Letter - Md. Obaidur Rahman, Editor

-->PONE-D-25-44386R1-->-->Determinants and disparities in skilled birth attendants during childbirth in Bangladesh: a study of machine learning and decomposition analysis-->-->PLOS One

Dear Dr. Parvin,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to resubmit a revised version of the manuscript that addresses the following 'Additional Editor Comments' raised during the review process.-->-->

Please submit your revised manuscript by Mar 08 2026 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:-->

  • A letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.
  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Md. Obaidur Rahman, Ph.D.

Academic Editor

PLOS One

Journal Requirements:

If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

Additional Editor Comments:

The authors did not adequately respond to the weaknesses highlighted by Reviewer 1. Furthermore, although Reviewer 1 explicitly recommended sharing code or detailed analytical scripts (e.g., R or Stata) to ensure reproducibility of the complex analytical procedures, these materials were not provided as supplementary files.

The authors are therefore invited to resubmit a revised manuscript that fully addresses all reviewer comments, together with a detailed, point-by-point response indicating the specific sections and line numbers where revisions have been made, and all required supplementary materials. Failure to adequately address these issues may preclude further consideration of the manuscript.

[Note: HTML markup is below. Please do not edit.]

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

To ensure your figures meet our technical requirements, please review our figure guidelines: https://journals.plos.org/plosone/s/figures

You may also use PLOS’s free figure tool, NAAS, to help you prepare publication quality figures: https://journals.plos.org/plosone/s/figures#loc-tools-for-figure-preparation.

NAAS will assess whether your figures meet our technical requirements by comparing each figure against our figure specifications.

Revision 2

Manuscript Number: PONE-D-25-44386

Replies to the Reviewers’ Comments

The authors would like to thank the respected editorial manager and reviewers for providing valuable comments, constructive criticisms and useful suggestions that have greatly improved the quality, presentation and style of the manuscript. The authors have done their level best to address all the comments raised by the respected reviewers in the revised manuscript. The text edited in the revised manuscript is typed in red colour and line number are mentioned based on “Revised manuscript with track change” file.

The point-by-point replies to the respected editorial manager and reviewers’ comments are as follows:

Responses to Editorial Manager:

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

Reply: Thank you for your valuable suggestion. We formatted the revised manuscript without track change file named “Manuscript” following the submission guidelines of PLOS ONE.

2. Please note that PLOS One has specific guidelines on code sharing for submissions in which author-generated code underpins the findings in the manuscript. In these cases, we expect all author-generated code to be made available without restrictions upon publication of the work. Please review our guidelines at https://journals.plos.org/plosone/s/materials-and-software-sharing#loc-sharing-code and ensure that your code is shared in a way that follows best practice and facilitates

reproducibility and reuse.

Reply: Thank you for your suggestion. We will be happy and have no issues on sharing the code and the data used in our study.

3. When completing the data availability statement of the submission form, you indicated that you will make your data available on acceptance. We strongly recommend all authors decide on a data sharing plan before acceptance, as the process can be lengthy and hold up publication timelines. Please note that, though access restrictions are acceptable now, your entire data will need to be made freely accessible if your manuscript is accepted for publication. This policy applies to all data except where public deposition would breach compliance with the protocol approved by your research ethics board. If you are unable to adhere to our open data policy, please kindly revise your statement to explain your reasoning and we will seek the editor's input on an exemption. Please be assured that, once you have provided your new statement, the assessment of your exemption will not hold up the peer review process.

Reply: Thank you so much for the support. The joint decision made by the authors is that they have no issues for sharing the data publicly.

4. Your ethics statement should only appear in the Methods section of your manuscript. If your ethics statement is written in any section besides the Methods, please move it to the Methods section and delete it from any other section. Please ensure that your ethics statement is included in your manuscript, as the ethics statement entered into the online submission form will not be published alongside your manuscript.

Reply: Thank you. We have updated the manuscript adding the ethical statement on the methodology part of the paper (line no: 310-315).

5. Please include a separate caption for each figure in your manuscript.

Reply: Thank you for your valuable suggestion. We have added a separate caption for each figure in the manuscript. (Methodology section: line 236 & Results section: line 326, 544, 581, 587, 602, 622 & 635)

6. If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

Reply: Thank you for your comment. We read the reviewers recommendations very carefully, and they did not mention any specific works for citation.

Responses to Reviewer 1:

Recommendations

1) Authors should provide details of hyperparameters, ANN structure, and training methods. If default settings were used, state this explicitly. Ideally, rerun models with tuned parameters and update results.

Reply: Thank you. Based on your valuable suggestion we have modified the model’s results. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation (Table 4) (line no: 565 in Results Section). And we used random search for finding the best hyperparameters with a tune length of 10 (line no: 258-261 in Methodology Section).

Also details about ANN structure has added in the Methodology section (line no: 277-279)

2) Authors should use k-fold cross-validation or bootstrap methods to report stable averages and confidence intervals for metrics like AUC. Report statistical tests (e.g., DeLong’s test) to check significance of performance differences between models.

Reply: Thank you for your suggestion. We have updated the result according to your valuable suggestion. We have used 5-fold CV and reported AUC with 95%CI (Table 4) (line no: 565 in Results Section).

Also, we have performed DeLong’s Test (Table 5) for checking significance of performance differences between models (line no: 595 in Results Section), (line no: 298-299 in Methodology Section).

3) Authors should explore SHAP dependence or partial dependence plots to show non-linear relationships. Discuss trade-offs between precision and recall in practical terms (e.g., implications of false negatives in maternal health contexts). Highlight unique contributions of ML beyond regression.

Reply: As per your valuable recommendation a SHAP Dependence plot has added (figure 8). The discussion about the model matrices of ANN model have been discussed in maternal health contexts in Discussion part (line no: 664-674).

4) Authors should provide supplementary code snippets, pseudocode, or detailed appendices describing analytical steps (e.g., specific R/Stata commands). This will allow others to build upon the work and increase transparency.

Reply: Thank you. According to your valuable suggestion some commands and name of library functions have added in methodology section (line no: 243, 249). Also, we provided a supplementary file of R code for SHAP and Decomposition.

5) For data samples having missing values, authors should use some imputation techniques, such as SMOTE, or ADASYN.

Reply: Thank you for your comment. We also believe that exclusion is not an ideal way. We have a large data set and the variable “number of ANC visit” had 250 women’s information missing (also have missing information on other variables). That’s why we preferred to exclude these sample.

6) The authors should consider experimenting with state-of-the-art models, which may provide stronger predictive performance and deeper insights than the classical methods currently used.

Reply: We thank the reviewer for the suggestion. Accordingly, we implemented a state-of-the-art model LightGBM and CatBoost using 5-fold CV with hyperparameters. The LightGBM model achieved accuracy of 0.73, recall of 0.74, specificity of 0.72, precision of 0.83, f1-score of 0.78 and AUC of 0.79, on the other hand CatBoost achieved accuracy of 0.73, recall of 0.75, specificity of 0.69, precision of 0.82, f1-score of 0.78 and AUC of 0.79, which are comparable to the best models in our study.

Due to limitations in the library support within R 4.5.1 the additional advanced models could not be reliably implemented. We have incorporated these results of LightGBM and CatBoost into the revised manuscript and clarified this point in Methodology (line no: 285-288 & 271-273) and Result Section (line no: 565).

7) The manuscript would benefit from thorough proofreading to improve clarity, grammar, and overall readability.

Reply: Thank you so much for your comment. Considering your valuable recommendation, we revised the paper and did correction to improve readability.

Responses to Reviewer 2:

1. The Title of the Manuscript is very long. I suggest making it smaller and compact.

Reply: Thank you. As per your valuable recommendation, we proposed a new title for the manuscript, as follows (line no: 46-47):

“Determinants and disparities in skilled birth attendants during childbirth in Bangladesh: a study of machine learning and decomposition analysis”.

2. At line 199, what is MSBA, it’s not used elsewhere in paper.

Reply: Thank you. It was a mistake. Please accept our apologies. The texts are being correctly written (line no: 258 in Methodology Section).

3. The authors did not report the confusion matrix.

Reply: As per your suggestion, we have reported it on methodology part along with how they created. Also, the model metrics which were calculated from model’s confusion matrix of each model. We used test data set for predicting and creation of confusion matrix (line no: 260 & 290 in Methodology section).

4. Since the accuracy is almost nearby for all models. Whether Hyperparameter tuning, cross validation is performed or not?

Reply: Thank you for your suggestion. The authors had taken this recommendation seriously. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for finding best hyperparameters (line no: 258-261 in Methodology Section). The results have shown in table 4 (line no: 565 in Results Section).

5. The authors did not report about parameters choice, overfitting or underfitting of model.

Reply: Thank you. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for finding the best hyperparameters. We justified the performance of model based on AUC value for avoiding overfitting and underfitting of model (line no: 297-299 in Methodology Section). The models performances reported in Table 4 (line no: 565-566 in Results Section).

6. What were the hyperparameters and how were they tuned?

Reply: Thank you for your comment. In past default model structure was used. Now we updated the results by tuning best hyperparameter using 5-fold cross validation. And we used random search for hyperparameters with a tune length of 10 (line no: 258-261 in Methodology Section). The results have shown in table 4 (line no: 565 in Results Section).

7. It is unclear whether performance differences between models are statistically significant.

Reply: As per the recommendation of another respected reviewer, we performed DeLong’s test to find out performance difference in between models (line no: 298-299 in Methodology Section). The results have shown in Table 5 (line no: 595 in Results Section).

8. It’s not mentioned that after applying SMOTE how many cases are considered for further evaluation. Also, When SMOTE has applied after or before split?

Reply: Thank you for your comment. We had applied SMOTE to balance the training dataset only and it was applied after splitting the dataset (Details discussed on Methodology section; line no: 230-233).

9. A Beeswarm SHAP plot can be added

Reply: Thank you. A Beeswarm SHAP plot has added according to your suggestion. (Figure 8)

10. Its better if authors can provide a research flow and Overview of the machine learning framework applied for better understanding to readers.

Reply: Thank you. Considering your valuable suggestion, a research flow and ML framework is represented in figure 1. (Addressed at Methodology section; line no: 233- 234)

11. The conclusion is little longer. It’s better to keep strengths and limitations as separate section.

Reply: As per your valuable recommendation, the authors separated the strength and limitation. (Line no: 729-747 in Discussion Section).

12. Based on this study what are the possible recommendations.

Reply: Thank you again for your valuable suggestion. Possible recommendations are added after strength and limitation as a separate section (line no: 748-773 in Discussion Section).

13. The Abstract is too long, weak Conclusion and Introduction section lacking literature review on ML and XAI applications for SBA prediction. The methodology section did not mentioned utilization of XAI.

Reply: Considering your important recommendation, the authors tried hard to find more literatures of ML application in SBA context. But there were not so many studies found who used ML and SHAP based interpretability in this particular topic. Two published literatures found on African population. (Ref 13 & 32) The Abstract (line no: 88-104) and Conclusion (line no: 805-826 in Conclusion Section) is rewritten based on your suggestion. Also, Details about application of XAI added in the Methodology part line no: 300-309.

14. For the present study, How and why the initial independent variables are selected.

Reply: Thank you for your comment. We reviewed published literatures on Skilled Birth Attendant. Based on the review we selected the independent variables which mentioned in methodology section (line no: 217 in Methodology Section).

15. A minor English editing is required.

Reply: Thank you for your suggestion. We have read the manuscript thoroughly for searching grammatical mistakes to correct those mistakes. Also, we did try to improve the readability by rewriting some texts across the whole manuscript.

Attachments
Attachment
Submitted filename: Response_to_Reviewers_auresp_2.docx
Decision Letter - Md. Obaidur Rahman, Editor

-->PONE-D-25-44386R2-->-->Determinants and disparities in skilled birth attendants during childbirth in Bangladesh: a study of machine learning and decomposition analysis-->-->PLOS One

Dear Dr. Parvin,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Please submit your revised manuscript by Apr 22 2026 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:-->

  • A letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.
  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.
  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

-->If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols.

We look forward to receiving your revised manuscript.

Kind regards,

Md. Obaidur Rahman, Ph.D.

Academic Editor

PLOS One

Journal Requirements:

1. If the reviewer comments include a recommendation to cite specific previously published works, please review and evaluate these publications to determine whether they are relevant and should be cited. There is no requirement to cite these works unless the editor has indicated otherwise.

2. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

-->Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.-->

Reviewer #1: All comments have been addressed

Reviewer #2: All comments have been addressed

**********

-->2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. -->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->3. Has the statistical analysis been performed appropriately and rigorously? -->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.-->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.-->

Reviewer #1: Yes

Reviewer #2: Yes

**********

-->6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)-->

Reviewer #1: The authors have addressed the key points raised in my initial review. They strengthened the ML analysis through proper hyperparameter tuning and 5-fold cross-validation, clarified the ANN architecture, and now report performance with confidence intervals and formal model comparisons using the DeLong’s test.

They expanded the interpretability analysis with additional SHAP plots and improved transparency by adding methodological details and supplementary code. While missing data are still handled via exclusion, the rationale is now clearly stated in the manuscript.

Reviewer #2: 1. I suggest retaining abbreviations in the abstract only if they are used within the abstract itself. In the main manuscript, each abbreviation should be defined at its first occurrence, after which the abbreviated form can be used consistently.

2. It would be beneficial if the authors could provide the code and data used in the study to improve the reproducibility and transparency of the analysis.

3. I suggest moving the detailed parameter information currently presented in Table 4 to the supplementary material to improve the readability of the main text. In addition, the authors should specify the software and libraries used to implement the algorithms, either in the Methods section or in the supplementary material.

4. Kindly improve the language.

5. Improve the quality of figure 4, 6, 7 and 8. Its better to keep as subplots like A and B. Title can be reduced.

**********

-->7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.-->

Reviewer #1: Yes: Nafiz Imtiaz Khan

Reviewer #2: No

**********

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

To ensure your figures meet our technical requirements, please review our figure guidelines: https://journals.plos.org/plosone/s/figures

You may also use PLOS’s free figure tool, NAAS, to help you prepare publication quality figures: https://journals.plos.org/plosone/s/figures#loc-tools-for-figure-preparation.

NAAS will assess whether your figures meet our technical requirements by comparing each figure against our figure specifications.

-->

Revision 3

Manuscript Number: PONE-D-25-44386R2

EMID:77c84a23547f9504

Replies to the Reviewers’ Comments

The authors would like to thank the respected editorial manager and reviewers for providing valuable comments, constructive criticisms and useful suggestions that have greatly improved the quality, presentation and style of the manuscript. The authors have done their level best to address all the comments raised by the respected reviewers in the revised manuscript. The text edited in the revised manuscript is typed in red colour and line number are mentioned based on “Revised manuscript with track change” file.

The point-by-point replies to the respected editorial manager and reviewers’ comments are as follows:

Responses on journal requirements:

1. Please review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice.

Reply: Thank you very much for this important reminder. We have carefully reviewed the reference list and corrected references 3, 9, 16, 17, 61, and 69 to ensure they comply with the required journal style. No references were added or removed during this revision.

Responses to Reviewer 1:

Reviewer #1: The authors have addressed the key points raised in my initial review. They strengthened the ML analysis through proper hyperparameter tuning and 5-fold cross-validation, clarified the ANN architecture, and now report performance with confidence intervals and formal model comparisons using the DeLong’s test.

They expanded the interpretability analysis with additional SHAP plots and improved transparency by adding methodological details and supplementary code. While missing data are still handled via exclusion, the rationale is now clearly stated in the manuscript.

Reply: Thank you for your positive and encouraging feedback. We appreciate your valuable comments and support, which helped improve the quality of our manuscript.

Responses to Reviewer 2:

Recommendations:

1. I suggest retaining abbreviations in the abstract only if they are used within the abstract itself. In the main manuscript, each abbreviation should be defined at its first occurrence, after which the abbreviated form can be used consistently.

Reply: Thank you for your valuable suggestion. We have corrected the use of abbreviation as you recommended (line no 28 to 32 in Abstract) (line no 126, 128, 189, 194, 206, 226, 229, 357, 462 in main texts).

2. It would be beneficial if the authors could provide the code and data used in the study to improve the reproducibility and transparency of the analysis.

Reply: Thank you for your valuable suggestion. To enhance the reproducibility and transparency of our analysis, we have now provided the data, STATA and R code used in our paper on google drive. The data and additional data file for map creation is also available on the following google drive link:

https://drive.google.com/drive/folders/1eEoIIB3x62POgJvWKMgL8z3pXa2HqgOB?usp=sharing

3. I suggest moving the detailed parameter information currently presented in Table 4 to the supplementary material to improve the readability of the main text. In addition, the authors should specify the software and libraries used to implement the algorithms, either in the Methods section or in the supplementary material.

Reply: Thank you. Considering your valuable suggestion, we moved the parameter information to supplementary file along with specifying the software (R version 4.5.1) and library names in a separate column (Supplementary Table S2).

4. Kindly improve the language.

Reply: Thank you for your valuable suggestion. We have carefully reviewed the manuscript and made the necessary revisions accordingly to improve the overall language and clarity.

5. Improve the quality of figure 4, 6, 7 and 8. Its better to keep as subplots like A and B. Title can be reduced.

Reply: Thank you for your valuable recommendation. As per your recommendation we have improved the quality of figure 4 and 6 and we made figure 7 and 8 as subplots (a) and (b). Also, title of the figures 4, 7 and 8 have been reduced (line no 548, 568, 588-589, 603-607 in Results section).

Attachments
Attachment
Submitted filename: Response_to_Reviewers_auresp_3.docx
Decision Letter - Md. Obaidur Rahman, Editor

Determinants and disparities in skilled birth attendants during childbirth in Bangladesh: a study of machine learning and decomposition analysis

PONE-D-25-44386R3

Dear Dr. Parvin,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice will be generated when your article is formally accepted. Please note, if your institution has a publishing partnership with PLOS and your article meets the relevant criteria, all or part of your publication costs will be covered. Please make sure your user information is up-to-date by logging into Editorial Manager at Editorial Manager® and clicking the ‘Update My Information' link at the top of the page. For questions related to billing, please contact billing support.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Md. Obaidur Rahman, Ph.D.

Academic Editor

PLOS One

Additional Editor Comments (optional):

Reviewers' comments:

Formally Accepted
Acceptance Letter - Md. Obaidur Rahman, Editor

PONE-D-25-44386R3

PLOS One

Dear Dr. Parvin,

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS One. Congratulations! Your manuscript is now being handed over to our production team.

At this stage, our production department will prepare your paper for publication. This includes ensuring the following:

* All references, tables, and figures are properly cited

* All relevant supporting information is included in the manuscript submission,

* There are no issues that prevent the paper from being properly typeset

You will receive further instructions from the production team, including instructions on how to review your proof when it is ready. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few days to review your paper and let you know the next and final steps.

Lastly, if your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

You will receive an invoice from PLOS for your publication fee after your manuscript has reached the completed accept phase. If you receive an email requesting payment before acceptance or for any other service, this may be a phishing scheme. Learn how to identify phishing emails and protect your accounts at https://explore.plos.org/phishing.

If we can help with anything else, please email us at customercare@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Md. Obaidur Rahman

Academic Editor

PLOS One

Open letter on the publication of peer review reports

PLOS recognizes the benefits of transparency in the peer review process. Therefore, we enable the publication of all of the content of peer review and author responses alongside final, published articles. Reviewers remain anonymous, unless they choose to reveal their names.

We encourage other journals to join us in this initiative. We hope that our action inspires the community, including researchers, research funders, and research institutions, to recognize the benefits of published peer review reports for all parts of the research system.

Learn more at ASAPbio .