Response to Reviewer DDkv
We thank the reviewer for their review and suggestions to improve our paper. Below, we respond to the reviewer’s concerns. We are happy to discuss any further concerns the reviewer might have. However, should we have addressed the reviewer’s concerns and questions, we kindly invite them to raise their score.
> Some of the tasks seem a little bit selective in terms of baselines.
We agree with the reviewer and have updated our paper with modifications:
1) We have updated our paper to include VC-INR in our audio compression plot in Figure 3b and plan to include it for video compression in Figure 3c. Please see our response to Reviewer oN2Z for a detailed explanation of how we ensure a fair comparison between the methods.
2) We added ELIC and VTM as baselines in Figure 3a. We find that they do not outperform RECOMBINER on CIFAR-10 at low bitrates, and our method is still SOTA in this region. Interestingly, VTM performs even worse than BPG on Cifar-10 at lower bitrates. This might be because VVC is designed for higher resolution. Thus, advanced techniques such as block partitioning and mode selection in VVC might be less effective when compressing low-resolution images. We also tested ELIC on CIFAR-10, but it did not work well on low-resolution images. Its performance was even worse than Balle 2018 and sometimes does not converge. Therefore, we omit the ELIC curve on CIFAR-10.
**INR performance gap and slow encoding:** While these are undoubtedly important observations, we argue that they are general limitations of INR-based approaches and aren’t weaknesses of RECOMBINER per se. We also note that VAE-based methods are much more mature than INRs and rely on specifically designed network architecture and powerful entropy models. Moreover, INRs offer unique advantages compared to VAE-based methods, such as data modality-agnosticism, lightweightness, and fast decoding times on even CPUs.
**Errors in protein data:** As shown at https://www.rcsb.org/stats/distribution-resolution, most structures have a resolution around 2Å, and only a very small minority have a resolution below 1Å. Thus, our errors are still much less than the machine resolution; hence, we believe they should be insignificant for any downstream task.
Furthermore, unlike the baselines, our method is highly extensible. For example, it can be easily extended to capture the rotation/translation-invariant by modifying the loss function. It can also take the protein’s uncertainty into account with ease. As another example, it is known that the alpha-helix region of the protein has lower uncertainty than coils. We can capture this information by appropriately weighting the loss function, which ensures that the compression budget is allocated to the more important regions, such as the alpha-helix. In our paper, our main goal for this experiment is to demonstrate RECOMBINER’s modality-agnosticism and leave these specific extensions for future work.
**Perceptual compression:** We agree that this is a promising direction and are currently working on incorporating perceptual constraints into INR-based compression. However, we emphasize that all current INR-based compression methods focus on MSE rate-distortion performance. Therefore, we do not believe that this is one of our weaknesses.
**Regarding the Reviewer’s questions:**
1. Yes, one way to adapt RECOMBINER to a perceptual codec is to add an adversarial term in the loss function. This term can come from an extra discriminator.
2. As discussed above, no INR-based method is currently designed for perceptual loss. But we will be happy to consider and compare with the work you mentioned once we successfully adapt RECOMBINER to a perceptual codec. We will also update our discussion section in our camera-ready version to note this future direction.
3. For a $M$-dimensional modality, we can write the coordinate as $\mathbf{x} = [x_1, ..., x_M]^\top$. We define its Fourier embeddings $ \gamma(\mathbf{x}) \in \mathbb{R}^D$ as
\begin{align}
\gamma(\mathbf{x}) = \Big[\cos( a^{{0}/{d}} \pi x_1 ), &\dots, \cos( a^{{0}/{d}} \pi x_M ), \\\\
\cos( a^{{1}/{d}} \pi x_1 ), &\dots, \cos( a^{{1}/{d}} \pi x_M ), \\\\
&\vdots\\\\
\cos( a^{{d}/{d}} \pi x_1 ), &\dots, \cos( a^{{d}/{d}} \pi x_M ), \\\\
\sin( a^{{0}/{d}} \pi x_1 ), &\dots, \sin( a^{{0}/{d}} \pi x_M ), \\\\
\sin( a^{{1}/{d}} \pi x_1 ), &\dots, \sin( a^{{1}/{d}} \pi x_M ), \\\\
&\vdots\\\\
\sin( a^{{d}/{d}} \pi x_1 ), &\dots, \sin( a^{{d}/{d}} \pi x_M )\Big]^\top\text{,}
\end{align}
For image, $M=2$; for audio and protein, $M=1$ (note that the backbone atoms of protein are located in a chain); for video, $M=3$.
In our experiments, we follow COMBINER, setting $d = \lfloor\frac{D}{2M}\rfloor-1$ and $a=1024$.