Response to Reviewer dtwE
We would like to thank Reviewer dtwE for reviewing our paper, and we are happy to see that they found our work to be well-written and our claims to be well-evidenced. We hope to address the mentioned weaknesses and questions below.
1. **Amount of mixing in $d$-Mixup.** We definitely agree that the optimal mixing choice depends on the underlying data distribution being considered, and it is certainly true that mixing more points is not necessarily better (as we mention, this can lead to over-regularization of the predicted probabilities). However, it is tricky to analyze the optimal mixing choice in practice outside of treating it as an additional hyperparemeter. This is due to the fact that we do not know the underlying ground truth distribution - if we did have some way to quantify the amount of overlap in the ground truth, then it is certainly conceivable that we could develop theoretical guidelines for the optimal mixing number (although this would be separate from the theory in our work, which mixes $d + 1$ points since we do not make assumptions on the model class). Additionally, even when only two classes are overlapping there can still be significant benefit to mixing more than two points, which is demonstrated by the high overlap case in our experiments in Section 5.1 (4-Mixup performs the best in terms of NLL and ECE). The intuition here is again that the number of mixed points corresponds to the amount of regularization, and in the cases of high overlap we want to make sure the predicted probabilities are far away from being spiky (i.e. close to point masses).
2. **Generating additional class labels.** Generating synthetic labels as a means of regularization is definitely a useful idea, and in fact this is already done by methods such as label smoothing and Mixup (which drives the theory behind Mixup in our paper). The main difficulties with what you are suggesting (constructing a new class entirely) is the lack of knowledge of the ground truth distribution required to do so (that is, the input data does not specify which samples are in the overlapping part between class 1 \& 2). We need to specify some strategy for determining which samples get split off into the newly constructed class, and any such strategy will necessarily come with some baked-in biases about how we expect the ground truth distribution to behave. Naive strategies such as randomly assigning samples to the new class probably fall within the realm of existing label augmentation techniques, such as variants of label smoothing and Mixup.
3. **ERM interpolator drawbacks.** It is true that the properties of the ERM interpolators that we study are not ideal for calibration, which also drives the failure of temperature scaling in this case. However, we focus on this class of interpolating models as they are incredibly common in practice, and for these models we observe empirically the kind of assumptions we make in our theory (spiky probabilities that are well-separated). It is definitely possible that training ERM models with early stopping can provide sufficient regularization for better calibration (especially when combined with temperature scaling), which would be an interesting avenue to explore.
If you have any further questions we are happy to answer them; thank you again for your useful feedback and remarks.