Peer Review History
| Original SubmissionMay 16, 2023 |
|---|
|
PONE-D-23-14436Forward variable selection enables fast and accurate dynamic system identification with Karhunen-Loève decomposed Gaussian processesPLOS ONE Dear Dr. Mebane, 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 find the reviews from two reviewers below. Please note that both reviewers have expressed concerns that the algorithm and motivations behind its structure and implementation is not clear, and we ask that you thoroughly address this in order to ensure that the manuscript is fully reproducible. Please submit your revised manuscript by Sep 04 2023 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, Hanna Landenmark Staff 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. Thank you for stating the following in the Acknowledgments Section of your manuscript: “Many thanks to Charlie Harmison and Josh Caswell for producing some of the neural network results. DSM and KH were supported by the U.S. Department of Energy, National Energy Technology Laboratory through a site support contract: Subcontract No. P010220883 Task 30 DSM and MWF were supported by the National Science Foundation under award 2119688” We note that you have provided funding information that is currently declared in your Funding Statement. However, funding information should not appear in the Acknowledgments section or other areas of your manuscript. We will only publish funding information present in the Funding Statement section of the online submission form. Please remove any funding-related text from the manuscript and let us know how you would like to update your Funding Statement. Currently, your Funding Statement reads as follows: “Award 1: DSM and KH, U.S. Department of Energy / National Energy Technology Laboratory site support contract (Leidos), Subcontract No. P010220883 Task 30. http://netl.doe.gov. The funders approved the decision to publish and the overall study design, data collection and analysis, and the final manuscript. Award 2: DSM and MWF, U.S. National Science Foundation award 2119688. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.” Please include your amended statements within your cover letter; we will change the online submission form on your behalf. 3. We noted in your submission details that a portion of your manuscript may have been presented or published elsewhere. [There is a preprint copy on arXiv: https://arxiv.org/abs/2205.13676] Please clarify whether this publication was peer-reviewed and formally published. If this work was previously peer-reviewed and published, in the cover letter please provide the reason that this work does not constitute dual publication and should be included in the current manuscript. 4. Please remove your figures from within your manuscript file, leaving only the individual TIFF/EPS image files, uploaded separately. These will be automatically included in the reviewers’ PDF. [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: I Don't Know 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: No 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 paper focuses on developing scalable Gaussian process methods with applications to accurate dynamic system identification. To do so, the authors adopt the idea of Karhunen-Loeve decomposition and propose a forward variable selection approach to incrementally select the terms in the decomposition. Techniques in Bayes model selection are used to accomplish the goal. The authors provide numerical experiments to showcase the performance of their method. I found the general idea natural to understand, but the algorithm described in the section "Optimization via forward search" and "Algorithm 1" are VERY DIFFICULT for me to comprehend. The authors should improve the clarity of the writing since the algorithm is the paper's main contribution. For example, can the authors be more explicit about the different stages of the algorithm and how different terms are added? Moreover, can the authors specify how the BIC and AIC are calculated and used? I found these parts poorly explained in the paper, making readers hard to follow what the authors have exactly done. Other comments: 1. In the explanation of Karhunen-Loeve decomposition on page 4, I am confused about the notations phi_i and u_i. Is u_i normalized? If so, the covariance of (4) seems not equal to k. Please explain. The same question applies to equation (14). Please check. 2. For equations (16)-(21), I would suggest adding a reference or some details so readers can follow more easily. 3. Please be more explicit about the terminology used. For example, the author never explained the meaning of "MAE" (e.g., in Table 1) 4. Notations and grammar: (1) Page 6, equation (11), beta_{dot, k}. What is the meaning of "dot"? (2) Page 5, line 59. "supported by" -> "supported on"? 5. The quality of the figure should be improved. Currently, it is hard to read and compare different lines. Reviewer #2: The authors propose a new approach for variable selection for Gaussian processes by making use of the Bayesian smooting spline ANOVA kernel (BSS-ANOVA) a (numerically determined) Karhunen-Loeve decomposition. I have a list of comments and suggestions to the authors that should be considered before re-committing the paper: 1. I think it should be pointed out more clearly in the abstract already what exactly is new in the method. What was there before and what exactly is your innovation? 2. I think it should be added in the abstract how efficient the proposed method is, in terms of complexity w.r.t. size of the data set, dimensionality etc. 3. Concerning Eq. (3): Some authors mean by the ANOVA decomposition already a uniquely defined decomposition whichs terms are orthogonal w.r.t. to an inner product. In your setting, the single parts in (3) do not neccessarily have to fulfill some orthogonality condition? 4. A lot of parameters are introduced and re-used some pages later wihtout naming them or refering to them. Reading the paper for the first one will face difficulties. Some notations are a somewhat mixed up and not so clear, example: in Eq. (2) it is delta(x|zeta^^2,xi), then in (4) it is delta(x;beta) ... is it the same? 5. Equation (5): what is the motivation to look at such kernels? What are special properties or advantages in comparison to other frequently applied kernels. Could or should it be used in other frameworks, too? 6. Equation (8): It is not so clear to my, why two types of parameters (taus and sigmas) are needed, they are just multiplied. 7. Equation (12): This function will be minimized with respect to the betas. Which regularization are you coing to be using? Which optimization algorithms and implementations do you use? 8. Equation (14): What are the lambdas? 9. Equations (16) and (17): Using the eigenfunctions and constructing the matrix X, you could switch from the kernel formulation to the primal formulation of a Gaussian process. Is this what is expressed by (16) and (17)? Equation (16) is just like kernel ridge regression or linear regression with non-linear feature map. 10. The Section "Variable Selection" is not clearly structured. What is the relation between the different subsections and sub-subsections (not nicely visible)? What is the final result? Please, refer to the Algorithm below. Complexity is not adressed. 11. In general, I was wondering why sections and subsections are not numbered. 12. ANOVA means analysis of variance. I think, the found betas should give some interpretability (which dimensions are important and which are coupled)!? What insights do you gain from that in the considered numerical examples? 13. Numerical Experiments / Data sets: Please comment a bit on data pre-processing. Your x's have to be scaled to [0,1]. How was that achieved? Already given or via min-max scaling? What is the dimension of the data in the examples? The used hyper parameters have been tuned automatically or tuned/set by hand? What is the outcome of the variable selection procedure? How do the betas look like and which information can you gain from that? 14. Table 1: The results are self-produced. How comparable are the results actually? What are the best results for the data set published in the literature so far? 15. Training and inference times: Tables summarizing and comparing the results would be nice. 16. I think, a lot of research is going on around Gaussian processes at the moment. I was wondering why there is not so much literature cited (only 16 references). There are also recent papers concerning hyperparameter optimization for Gaussian processes (minimizing the negative log-likelihood). 17. I also want to draw your attention to publications by Potts and Schmischke, who make use of ANOVA-decompositions of functions in terms of Fourier partial sums (https://doi.org/10.1137/20M1354921 and follow-up studies) and using it within least-squares regression / Machine Learning applications. Overall I have the feeling that a very up-to-date toping is discussed with an innovation that is worth beeing published. However, some things should be clarified better, making the paper easier to read and understand. Advantages, strengths, novelty and innovation should be better discussed and highlighted. I recommend accepting the paper after a revision. ********** 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.] 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-23-14436R1Forward variable selection enables fast and accurate dynamic system identification with Karhunen-Loève decomposed Gaussian processesPLOS ONE Dear Dr. Mebane, 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 Jul 20 2024 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 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, Yu Zhou Academic Editor PLOS ONE Journal Requirements: 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 #2: All comments have been addressed 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: Yes Reviewer #3: Yes ********** 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: Yes Reviewer #3: 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 #3: 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 #2: I would like to thank the authors of the paper very much for their insightful responses to my numerous comments and the changes made. Some of my questions were quite petty, for which I apologize. Despite my scientific proximity to the field, some of my questions arose from a certain lack of knowledge concerning some used basics details as well as pure interest. I hope that my comments have nevertheless been of help in revising the paper. In my opinion, the authors have responded to all the comments made in the best possible way and have revised the paper accordingly. I recommend accepting the paper in this form. Just a few small comments (that might be considered for the final revision for publication): - in the abstract the complexity is stated, but it is not explained what N and P stand for (same page 3, line 18 and following. N=number of points, n=number of dimensions/features?) - equation (4): one could write in the sum i=1 ... P, then it is immediately clear that P is the number of terms in the expansion - the style of Figure 1 (size, visability, axis ticks) could be improved Reviewer #3: The overall presentation of the work is good. Authors presented most of their funding in detail. However a small problem is on the definition of hyper parameters (HP), in some cases a form of optimization is applied to models and in some cases authors stated that “(Results were not particularly sensitive to the hyperparameter values”. It would be a good idea to present a detailed section or at least a table where the author provided full information on HP. HP is a crucial parameter that can significantly affect the overall performance of algorithms. Although authors mentioned that their models' HP are tuned, they did not provide a fully clear information on how they tuned it and whether the HP of counterpart methods are tuned optimally or not. Authors should add a section about this matter and novel approaches in this topic for the possible readers and clearly explain that if the hyper-parameters are not selected accurately or properly even the state-of-the-art methods would fail when compared with a tuned traditional model. ********** 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 |
|
Forward variable selection enables fast and accurate dynamic system identification with Karhunen-Loève decomposed Gaussian processes PONE-D-23-14436R2 Dear Dr. Mebane, 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. If you have any questions relating to publication charges, please contact our Author Billing department directly at authorbilling@plos.org. 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, Yu Zhou Academic Editor PLOS ONE Additional Editor Comments (optional): 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 #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 #3: Yes ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #3: 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 #3: 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 #3: 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 #3: Authors had made an effort to improve the overall quality of the work. The reviewer has no further comments for this work. The current form of the work can be accepted for publication. ********** 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 #3: No ********** |
| Formally Accepted |
|
PONE-D-23-14436R2 PLOS ONE Dear Dr. Mebane, 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 If revisions are needed, the production department will contact you directly to resolve them. If no revisions are needed, you will receive an email when the publication date has been set. At this time, we do not offer pre-publication proofs to authors during production of the accepted work. Please keep in mind that we are working through a large volume of accepted articles, so please give us a few weeks 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. 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. Yu Zhou 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 .