Peer Review History
| Original SubmissionFebruary 22, 2025 |
|---|
|
PONE-D-25-09685CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight EstimationPLOS ONE Dear Dr. Islam, 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. ============================== ACADEMIC EDITOR: Major Revision ============================== Please submit your revised manuscript by Jun 05 2025 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:
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, Agbotiname Lucky Imoize 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 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. PLOS requires an ORCID iD for the corresponding author in Editorial Manager on papers submitted after December 6th, 2016. Please ensure that you have an ORCID iD and that it is validated in Editorial Manager. To do this, go to ‘Update my Information’ (in the upper left-hand corner of the main menu), and click on the Fetch/Validate link next to the ORCID field. This will take you to the ORCID site and allow you to create a new iD or authenticate a pre-existing iD in Editorial Manager. Additional Editor Comments: The authors should revise the paper according to the reviewers' comments and improve the English significantly. [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: No 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: 1. Metrics Table 2 compares MAE values with studies using much smaller datasets (e.g., 20–34 cattle). The authors should contextualize these comparisons, as their larger dataset (513 cattle) may inherently enable better performance. How do the authors account for dataset size differences when comparing performance? Were additional metrics (e.g., MAPE) considered for a fairer comparison? The manuscript compares MAE with what authors refer to as “recent previous” papers. I have two concerns here. Metrics like MAE or RMSE can be influenced by the scale of the data, and MAPE is often preferred when comparing predictive models across different studies. RMSE is the most commonly used indicator of predictive performance and I have no issues with using it to compare models using the same dataset. It’s the use of metrics like MAE and RMSE for comparison between studies that I have issues with. If a study used smaller cows on average (due to any reason such as the breed or the age of sampled cows, the farm situation, etc), it will surely result in lower RMSE a priori compared to a study that used on average larger cows. In addition, the comparisons need to include most recent publications as the research area is rapidly advancing. For instance, recent papers such as those of Gebreyesus et al. ( https://doi.org/10.3389/fgene.2022.947176 ) and Hou et al (https://doi.org/10.1016/j.compag.2023.108184 ), both from 2023, show lower MAPE values. 2. Prediction of body weight The system implemented here might be considered an overkill. Body weight have been shown to be one of the easiest traits to predict from images given the high correlation between dimension (captured from images/pixel size) and body weight across species. Several studies show the possibility of BW prediction with simpler setups such as a single overhead camera and simpler models. The system proposed here makes sense only if additional value is taken out of it such as the prediction of other, more challenging conditions like lameness or stress responses. Given the authors claim to address the need for high throughput and easier measuring system, why go for complex models? 3. High-throughput? The authors claim that their method addresses the need for high-throughput cattle weight estimation. High-throughput applications in real-world farm settings involve multiple animals, occlusions, and complex environments (e.g., fences, farm equipment, varied lighting conditions). he dataset used in this study appears to consist of controlled images without clear discussion of occlusions or real-world production settings. Were images captured in open farm environments, or were they taken under controlled conditions? Does the model account for partial occlusions (e.g., cattle overlapping, fences blocking parts of the body)? How does the model handle low-resolution or motion-blurred images, which are common in farm settings? 4. Novelty & justification of approach The study introduces CNN-based cattle weight estimation, but similar approaches have been explored (e.g., EfficientNet-based livestock weight prediction, Transformer-based vision models). What specific advancements does CattleNet-XAI offer over prior deep learning models? A more in-depth comparison with state-of-the-art methods (not just RF and LR) is needed. 5. Model interpretability (explainable AI - XAI) The paper claims to use LIME (Local Interpretable Model-agnostic Explanations) for explainability, but there is insufficient analysis. What were the most influential features in LIME? Were certain image regions consistently emphasized in weight predictions? Could SHAP (SHapley Additive Explanations) be a better alternative to LIME in this case? 6. Dataset bias and generalizability The dataset contains 17,899 images, but only 2052 are original images. The impact of synthetic images or augmentations on model performance and bias needs discussion. How diverse are the cattle breeds, and do model errors differ by breed, age, or body size? Can this model generalize to different environments, lighting conditions, or angles? The dataset includes 513 unique cattle with multiple images per individual. Without clear details on how the data were split (e.g., ensuring no overlap of the same cattle in training and test sets), there is a high risk of data leakage, which could artificially inflate model performance. This is a major scientific flaw that undermines the validity of the results. How were the images of the same cattle partitioned across training, validation, and test sets? Were subject-wise splits used to ensure independence? The authors apply normalization before histogram equalization, which is unconventional. Typically, histogram equalization is performed first to enhance contrast, followed by normalization. This sequence could affect feature extraction and model performance. Question: Why was this order chosen? Was there empirical evidence supporting this approach? If not, consider revising the pipeline. The dataset is heavily skewed toward the LOCAL breed (68.8%), with underrepresented breeds like BRAHMA and MIR KADIM (0.4% each). This raises concerns about the model's generalizability to other breeds. Were techniques like stratified sampling, data augmentation, or weighted loss functions used to address class imbalance? If not, how do the authors justify the model's applicability to underrepresented breeds? 7. Comparison with advanced architectures The study primarily compares the proposed CNN model to Random Forest and Linear Regression, which are known to be weaker for image-based tasks. How would CattleNet-XAI compare against pretrained vision models like ResNet, EfficientNet, or Vision Transformers (ViTs)? Were pre-trained networks (transfer learning) considered? If not, why? The authors use YOLOv5 for feature extraction but do not justify why this version was chosen over newer alternatives (e.g., YOLOv8) or other object detection models. Additionally, the number of features selected via Recursive Feature Elimination (RFE) and their interpretability are not discussed. Question: Why was YOLOv5 chosen? How many features were selected via RFE, and what were the most important features for weight prediction? 8. Hyperparameter tuning & optimization The paper does not describe how hyperparameters (e.g., learning rate, batch size, number of filters, dropout rates) were selected. Was any hyperparameter tuning done (e.g., grid search, Bayesian optimization)? Without tuning, the performance gains of the CNN model may not be fully optimized. The authors propose a 3Conv3Dense CNN but do not provide a thorough justification for this architecture. Why were three convolutional layers and three dense layers chosen? Were other architectures (e.g., ResNet, EfficientNet) explored? 9. Lack of Statistical significance testing Model performance is reported with MAE, MSE, RMSE, and R², but confidence intervals or statistical significance tests are missing. Were differences between models statistically significant? Could paired t-tests or Wilcoxon signed-rank tests confirm these differences? 10. Overfitting and generalization issues The validation loss curves indicate some degree of overfitting, especially in shallower CNN architectures. Was dropout or regularization (L1/L2) used to mitigate overfitting? Did the model undergo k-fold cross-validation, or was only a single train-test split used? The paper lacks details on cross-validation, train-test split ratios, and hyperparameter tuning. Without this information, reproducibility is compromised. What were the train-test split ratios? Were hyperparameters tuned using cross-validation? If so, what were the optimal values? 11. Regression model feature engineering The Recursive Feature Elimination (RFE) process is mentioned but lacks sufficient detail. What features were selected as most important? Would feature extraction via Principal Component Analysis (PCA) improve the performance of regression models? Reviewer #2: This study presents a CNN built for estimating cattle weight. The results show a relevant improvement in the method's accuracy compared to the traditional random forest and linear regression methods. The study is relevant since it offers immediately applicable advantages. Comments: The writing is very clear and grammatically correct. Different methods are presented educationally, thus, this paper could serve as a quick reference tool for the field of traditional machine learning algorithms. At some passages, however, the writing seems exaggerated. For example, the last line in the Abstract says “presenting a revolutionary method for cattle management”. In the conclusions, it reads “The model’s exceptional performance underscores the promise of deep learning in automating agricultural activities, diminishing dependence on manual and error-prone weight estimation techniques. This innovation could improve precision agriculture by providing a scalable, non-invasive method for real-time livestock management.” This excessive flourish tone is not coherent with an objective interpretation of the results of an experiment or the evaluation of a method. I think the inappropriateness of this style may not reflect the authors’ spirit about their work. Perhaps this results from using an automatic writing polishing tool, which tends to push beyond convenient limits, the impact the text will create. This is only my explanation, and it may well be pure speculation. But the fact is that this paper’s content compares several techniques that existed dozens of years ago. Presenting figures next to their caption makes reviewing this manuscript difficult. Please put the Figures in their place. ********** 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: Yes: Gerardo Febres ********** [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.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.
|
| Revision 1 |
|
PONE-D-25-09685R1CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight EstimationPLOS ONE Dear Dr. Islam, 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. ============================== ACADEMIC EDITOR: Major revision============================== Please submit your revised manuscript by Sep 15 2025 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:
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, Agbotiname Lucky Imoize 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: Dear Authors, Please revise your paper according to the reviewers' comments. Note that reviewer 3 has suggested their work to be cited in this paper. Authors must not cite unrelated references in the current work. Thank you. [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 #2: (No Response) Reviewer #3: 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 #2: No Reviewer #3: Partly ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #2: Yes Reviewer #3: No ********** 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 #2: (No Response) Reviewer #3: No ********** 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 #2: (No Response) Reviewer #3: No ********** 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 #2: Some of my comments in the former review were addressed. No doubt the manuscript has improved; The writing is clean, and the structure of the document, together with the completeness of the types of neural networks included in the tests, makes this study a valid consultation document. However, I feel a lack of novelty in the study that could be considered conflicting with some assertions made at the end of the document. In the conclusions, for example, the document says: “The model’s exceptional performance underscores the promise of deep learning in automating agricultural activities, diminishing dependence on manual and error-prone weight estimation techniques. This innovation could improve precision agriculture by providing a scalable, non-invasive method for real-time livestock management.” When the reader intends to identify which is the model that has EXCEPTIONAL performance, the reader realizes this is a difficult task. Perhaps that is because the subject of that exceptionality does not exist in the document. At least I do not see a model proposed in the study. Finally, the Section Conclusions do not show a conclusion. Instead, a vague text rich in rhetoric that, in my opinion, does not fit well in the conclusions segment of a scientific publication. Reviewer #3: 1. The paper lacks in major contribution and motivation of research. 2. The background and significance of this study should be highlighted in the abstract. 3. Check the English presentation of this paper to remove the typo mistakes. Some grammatical issues need to be addressed in the whole text. Please reform the long paragraphs. Please polish the writing and English of the manuscript carefully. The writing of the paper needs a lot of improvement in terms of grammar, spelling, and presentation. The paper needs careful English polishing since there are many typos and poorly written sentences. I found several errors. 4. In the "Introduction" section, a more detailed analysis of the existing literature on the subject is needed, and an in-depth analysis of the possible application fields. 5. The mathematics used throughout the article is still not very strict. Please try to update and illustrate some elements in the mathematical model that are not defined very strictly. 6. The overall structure of the article should be improved. 7. The result part is week, results and discussion should be better explained. 8. References must be updated and add the suitable from the following https://doi.org/10.3390/en12050961, https://doi.org/10.1109/EIConRus.2018.8317170, https://doi.org/10.1016/j.est.2024.113556, https://doi.org/10.1109/ACCESS.2024.3437191, https://doi.org/10.1109/MEPCON.2017.8301313, https://dx.doi.org/10.21608/jaet.2021.82231, https://doi.org/10.1109/MEPCON47431.2019.9008171, https://doi.org/10.21608/sej.2021.155557, https://doi.org/10.1109/MEPCON58725.2023.10462371, DOI: 10.1109/ACCESS.2024.3525183, https://doi.org/10.1007/s00521-024-09433-3, https://doi.org/10.1371/journal.pone.0317619, https://doi.org/10.20508/ijrer.v14i2.14346.g8898, https://doi.org/10.20508/ijrer.v13i1.13718.g8659, https://doi.org/10.1007/s00521-024-09433-3, https://doi.org/10.1007/s00521-024-09902-9, https://doi.org/10.21608/SVUSRC.2024.279389.1198, 9. Check all of your Figures and Tables have a good explanation of your text. 10. Many paragraphs without citations 11. What are the contributions and novelty of work mentioned? 12. The authors' conclusions need to be improved, a comparison of the results obtained with those already existing in the literature would be appropriate. I suggest also describing what can still be improved in this work, which can still be improved based on the results obtained, according to the authors' view. It is suggested to offer some limitations existed in this study and an outlook for future study in the last section. ********** 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 #2: No Reviewer #3: 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.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step. |
| Revision 2 |
|
PONE-D-25-09685R2CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight EstimationPLOS ONE Dear Dr. Islam, 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. ============================== ACADEMIC EDITOR: Major Revision============================== Please submit your revised manuscript by Nov 02 2025 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:
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, Agbotiname Lucky Imoize 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: Reviewer #4: Revise the paper according to the reviewers comments, and improve the English accordingly. [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 #2: All comments have been addressed Reviewer #4: 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 #2: Yes Reviewer #4: Partly ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #2: Yes Reviewer #4: I Don't Know ********** 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 #2: Yes Reviewer #4: 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 #2: Yes Reviewer #4: No ********** 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 #2: 2nd review During the first and second reviews of this paper, I presented numerous criticisms about this study. The subject of the study is well supported and shows a valid aspect of reality deserving the application of CNN Models, thus, most of the problems presented in my reviews could be qualified as formal issues. The authors have addressed the points I referred to in previous inspections. Including my concern about the lack of supported results of the study. In its current condition, the manuscript presents conclusions that are consistent with the quantitative results sustained in the text. The statistical assessment of the method is now well presented, and the formal aspects of mathematics is clearly shown in the text. In my opinion, this manuscript may now be published. Reviewer #4: After reviewing the manuscript titled "CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight Estimation," I regret to inform that I recommend the rejection of this paper in its current form. 1. Lack of Novelty: The manuscript claims to present a novel framework, but upon review, the methodology closely follows existing techniques without introducing significant advancements. While the use of CNNs and XAI (Explainable AI) in livestock weight estimation is a relevant and growing field, the paper does not sufficiently differentiate itself from prior works. The proposed CNN model, though effective, lacks a clear distinction from other models already well-established in the literature. The contribution, as described, does not present sufficient novelty to justify publication. 2. Methodological Weakness: The explanation of the methodology is not sufficiently rigorous. For instance, the handling of the dataset, feature extraction techniques, and model performance evaluation need clearer justifications and explanations. The manuscript mentions advanced techniques like LIME for model interpretability but does not provide a comprehensive evaluation of how these methods are integrated and their actual impact on improving model transparency. 3. Unclear Results and Evaluation: While the paper presents results for the proposed models, the analysis is superficial. The comparison between different models (CNNs, EfficientNetB3, and traditional methods like Random Forest) is not sufficiently detailed, especially in terms of real-world applicability. A more thorough discussion on the limitations of the current model and areas for further improvement is needed. 4. Lack of Clear Conclusion: The conclusions drawn from the results are vague and lack specificity. The statement that the proposed model "could improve precision agriculture" seems speculative and not supported by a strong, comparative analysis of existing literature and methodologies. The absence of concrete future directions or a critical evaluation of the model's shortcomings makes the conclusion less impactful. 5. Writing and Grammar Issues: While some revisions were made, the manuscript still contains numerous grammatical errors and poorly constructed sentences. Several sections remain unclear, and the overall readability of the paper is compromised. A more thorough proofreading and restructuring are necessary. In conclusion, while the topic is of potential interest, the manuscript lacks sufficient novelty, rigorous methodology, and a thorough analysis of results to merit publication. I recommend rejecting the paper and suggesting that the authors reconsider their approach, including refining the model's uniqueness, addressing the methodological gaps, and providing a more robust discussion of their findings. ********** 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 #2: Yes: Gerardo L. Febres Reviewer #4: 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.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.
|
| Revision 3 |
|
CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight Estimation PONE-D-25-09685R3 Dear Dr. Islam, 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, Agbotiname Lucky Imoize Academic Editor PLOS ONE Additional Editor Comments (optional): Dear Authors, Thank you for your revision. I have accepted your paper in its present form. 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 #5: 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 #5: Yes ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #5: 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 #5: 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 #5: 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 #5: The manuscript titled “CattleNet-XAI: An Explainable CNN Framework for Efficient Cattle Weight Estimation” presents an innovative and well-structured study that integrates deep learning, explainable AI (XAI), and practical agricultural applications. It is both technically robust and relevant to advancing digital transformation in precision agriculture. The authors have effectively addressed prior reviewer comments, particularly those concerning methodological rigor, statistical validation, and the articulation of novelty. Strengths and Contributions 1. Relevance and Timeliness : The paper tackles an essential agricultural challenge—accurate cattle weight estimation—through a data-driven, cost-effective, and interpretable AI framework. In the context of global food security and sustainable livestock management, this contribution is timely and valuable. 2. Novel Integration of XAI in Agriculture: The inclusion of LIME-based explainability for weight prediction adds a critical interpretability layer. Few studies in livestock analytics incorporate XAI to this degree, bridging a significant trust gap between AI practitioners and agricultural stakeholders. Highlighting body regions such as the rib cage and abdomen that influence predictions makes the system both scientifically credible and practically actionable. 3. Comprehensive Methodological Design The study’s methodological rigor stands out: - Custom CNN architectures (3Conv3Dense variants) optimized for lightweight efficiency and high accuracy. - A dual-method framework comparing CNN-based and YOLOv5 feature-extraction regression methods—offering depth and cross-validation of results. - Clear presentation of preprocessing steps (normalization, histogram equalization) that enhance model robustness. - A transparent evaluation pipeline using MAE, RMSE, and MSE with multiple models to benchmark accuracy. 4. Empirical Strength and Statistical Rigor: The quantitative results are well-supported by performance metrics. The proposed 3Conv3Dense model’s MAE of 18.02 kg and RMSE of 19.85 kg represent a measurable improvement over baselines, showing both predictive strength and computational efficiency. 5. Data Transparency and Reproducibility: The use of a publicly available dataset (CID) and inclusion of a clear GitHub link for replication align with open science principles. This greatly enhances the manuscript’s credibility and potential for reuse in future research. 6. Clarity and Readability: The revised version is well-written, with improved grammar, organization, and flow. The methodology and results are logically sequenced, making the paper accessible to both technical and applied readers. The paper’s novelty lies in its fusion of accuracy, interpretability, and accessibility. While CNNs and XAI have been explored individually, their targeted application to livestock weight estimation using 2D imagery—and validated on a real-world dataset—marks a significant practical advancement. This research aligns with global precision agriculture trends and can substantially reduce the dependency on manual weighing systems, directly benefiting agricultural operations in developing economies. ********** 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 #5: Yes: Richard Govada Joshua ********** |
| Formally Accepted |
|
PONE-D-25-09685R3 PLOS ONE Dear Dr. Islam, 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 Mr. Agbotiname Lucky Imoize 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 .