Thank you for the additional feedback
Dear Reviewer 8DXj,
Thank you for the additional feedback. Here, we would like to further address your concerns individually.
---
**For [W1, 2], although this paper focuses on the method's effectiveness, the improvement over the baseline in many datasets is not substantial (for example, in Table 2, where the comparison with XGBoost shows that in 19 datasets, the relative error rate reduction is less than 4% in 11 datasets). Therefore, I believe that a training time comparison is necessary.**
Thank you for your feedback. We understand the importance of evaluating training time. The run time of our method depends on the number of additional features generated and the number of optimization steps used to refine each feature. As you noted, these factors can be substantial depending on dataset size and model type.
Nevertheless, we would like to highlight that our method demonstrates consistent improvement in performance across (i) datasets and (ii) baseline model types. As shown in Table 4 of our manuscript, our method outperforms competing automatic feature engineering methods, including AutoFeat and OpenFE. In particular, OpenFE fails to introduce useful features for multilayer perceptron (MLP) in 9 of the 22 classification datasets used in Tables 1 and 2, which contrasts with our method's more robust performance.
In response to your comment, we will assess potential speed-ups through approaches such as feature transfer and reducing training data during feature generation that we highlighted in our previous response. We will include these evaluations and additional quantitative results on training time in the final revision.
---
**For [W4], the main issue is not whether the method performs well on one or two datasets with more than 50,000 instances, but rather that the paper's experimental section should avoid sampling datasets down to fewer than 50,000 instances, as this is likely to cause the baselines to underperform.**
Thank you for highlighting this concern. We sampled datasets down to fewer than 50,000 instances to align with the experimental setup used in [1] (see Appendix A.2.2), which provides a comprehensive benchmarking study of tree-based and deep learning methods on tabular data. This alignment facilitates a clearer comparison of our results with those from previous works.
We also want to clarify that once a dataset is sampled, the same sampled dataset is used for both the baselines and our method. Thus, while sampling may impact baseline performance, as you pointed out, our feature generation method is subject to the same conditions. Additionally, it's relevant to note the experimental setup of the previous automatic feature engineering method, CAAFE [2], which only focuses on small datasets with up to 2,000 samples.
In contrast, our method has been evaluated on datasets with significantly larger feature dimensions and sample sizes, as detailed in the additional experiments provided in our previous response. We hope these results address your original concern and we will ensure that these results are clearly incorporated into the final revision to comprehensively address your concerns.
[1] Grinsztajn et al., Why do tree-based models still outperform deep learning on tabular data? NeurIPS 2022.\
[2] Hollman et al., LLMs for Semi-Automated Data Science: Introducing CAAFE for Context-Aware Automated Feature Engineering, NeurIPS 2023.
---
**For [Q1], since there are related comparative methods, a comparison between this method and those methods should be included in all evaluation parts of the paper, e.g., Table 2.**
Thank you for your feedback. We would like to clarify that we have compared our approach to CAAFE on **all** datasets where CAAFE is applicable, as detailed in our **global response** and the **attached PDF**. Specifically, we performed a comparative evaluation using all datasets that include contextual information, as shown in Table 1 of our manuscript. Since CAAFE requires language-based contexts, which are not available for all datasets (e.g., those used in Table 2), our comparison focused on datasets where CAAFE can be effectively applied. This highlights the broader applicability of our method compared to CAAFE. We hope this explanation clarifies our approach and the scope of our comparisons.