Summary
The paper presents a new technique - amortized cost estimation (ACE) - that, as stated on the can, amortizes a broad class of loss functions used in generalized Bayesian inference (GBI) in place of the (log) likelihood.
After training on a moderate-to-large number of model simulations (10K-100K in the examples of the paper), the amortized loss can then be used in place of the real loss to perform GBI (e.g., via MCMC). Crucially, this step does not require further simulations from the model.
The authors show that the amortized loss generally matches the ground-truth loss, and show that their amortized method inherits the advantages of GBI, in that it is typically more robust to misspecification than standard and amortized Bayesian inference, as in neural likelihood estimation and neural posterior estimation
Strengths
- **Quality:** The general polish and quality of the paper is high.
- **Clarity:** The paper is well written and generally clear. The aim and methodology are very well explained and motivated, with some points that would benefit from further expansion.
- **Significance:** The idea of the paper (amortizing GBI for simulator-based inference, with the additional goal of dealing with misspecification) is very timely and there are surely many applications.
- **Originality:** The idea at the core is not particularly original - amortizing the loss in GBI seems a natural direction for the field at the moment - but clearly worth pursuing. Similarly, the execution seems fairly straightforward (which is not a bad thing).
### Post-rebuttal:
Thanks for having addressed most of my comments. I appreciated the additional experiments with tempered NLE, with varying noise augmentation, and the recommendations for the choice of $\beta$. The proposed heuristic seems both reasonable and practical. I understand that given the limited time, it was not feasible to conduct an additional set of experiments.
Overall, I am satisfied with the changes and I increased my score accordingly from 6 to 7.
Weaknesses
Most of my concerns have to do with the treatment of the hyperparameter $\beta$ (inverse temperature), a key element of GBI.
The role of $\beta$ could be explained and discussed more (it is mentioned in the **Limitations**).
Many experiments show the results for a range of $\beta$ (which also changes from experiment to experiment), and it is unclear how the practitioner should choose its value. For example, $\beta \rightarrow \infty$, (generalized) Bayesian inference tends to maximum-a-posteriori (or minimum-generalized-loss) point estimation. The paper is ambiguous on what the user should be trying to achieve. I appreciate that some of these issues are not of ACE (the authors' method) but of GBI, but the paper would benefit from directly addressing these points.
The comparison between GBI and Bayesian inference is somewhat unfair in that Bayesian inference is not allowed an inverse temperature hyperparameter (i.e., likelihood tempering), but in principle it could be easily applied (at least for NLE). Is ACE+GBI truly better here, or is the advantage just given by the fact that ACE/GBI has an extra free hyperparameter? In some cases, standard Bayesian inference can do better with large $\beta$. We know this can be the case for example with neural network posteriors (possibly a case of prior misspecification).
- With NLE, just run MCMC with a scaling factor $\beta$ on the amortized log likelihood.
- Amortizing different temperatures with NPE would be more complex. Naively, one would need to retrain the network for different values of $\beta$. One could also subtract the log prior from the NPE posterior to get the log likelihood, and then rescale it, but that might lead to instabilities.
Similarly to $\beta$ (but less importantly), the paper could explore more the role of the noise $\sigma$ added to $S$ observations. This parameter seems to be less relevant though - it is very nice that the authors use a fixed value throughout the paper, and this value can be determined from prior-predictive checks. Nonetheless, a bit of exploration / insight could help.
For the rest, the empirical evaluation is acceptable, but it would have been nice to see at least a couple of applications to real-world data (even another simple one), since this is arguably (also according to the authors) where GBI shines.
Questions
- Can you expand on the role of $\beta$, e.g. how you chose (and a practitioner should choose) reasonable ranges of the hyperparameter?
- What about having an inverse temperature to the log likelihood of standard Bayesian inference (as per standard tempering, also seen helping in Bayesian deep learning applications)? Can you show that in your examples (for NLE, and possibly NPE)?
- Consider adding a lesion study or analysis about the role of $\sigma$ and $S$.
- Not strictly necessary, but it would be nice to see the method at work on another (simple) example with real data.
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The authors address the limitations of their method (and I already asked above to expand on the role of $\beta$).
The work has no particular potential negative social impact (at least not above any other general method for statistical inference).