Summary
The paper proposes a self-supervised invariant equivariant approach based on Capsule Networks (Sabour et al., 2017). More specifically, the paper proposes to replace the project head, typically implemented by MLPs, by a capsule-based component based on SRCaps (Hahn et al. 2019). In doing so, the invariant (the activations) and equivariant (the pose matrices) aspects of the output of the CapsNet are considered for learning the new representation.
The proposed method is evaluated on the 3DIEBench dataset, where it pushes the performance previously obtained by the state-of-the-art. Moreover, additional experiments on image in colour prediction tasks show the equivariant capabilities of the proposed method might go beyond than what it is trained for.
Strengths
- The proposed method is sound. it is very clear how the characteristics of the inner-workings and representations of capsule networks match the invariance/equivariance goals targeted by the proposed method.
- The different design decisions made throughout the paper, in both the proposed method and conducted experiments, are clear and well motivated.
- The proposed method outperforms existing methods in the benchmark related to the considered 3DIEBench dataset.
- The paper has a good balance between verbal and formal presentation.
- As part of the validation of the proposed method, the paper includes an ablation study. This type of study is always helpful to assess the effect of the different parameters that define the proposed method.
Weaknesses
- There is significant repetition between the contents of the Introduction (Sec.1) and Related Work (Sec.6) sections around the topics of equivariance and invariance. A revision/re-organization of this content may help improve the clarity/flow of the paper and help make additional room for extending the experimentation and/or discussion of already present experiments. Moreover, moving the description/introduction of Capsule Networks from Sec. 6.2. to an earlier section in the paper, would assist readers unfamiliar with this type of architecture.
- While the claim/goals of the paper regarding invariance and equivariance are general, the reported improvements are mostly constrained to experiments within the considered benchmark (orientation and location features from 3DIEBench). While the experiments on the colour prediction task (Sec. 5.2) are a good step towards the assessment of the general capabilities of the proposed method towards concurrently preserving invariance/equivariance, it is still too limited as to serve as grounds for generalization. The validation of the proposed method would strengthen by an extended evaluation considering other predictions problems (e.g. segmentation/localization of specific parts of the objects of interest, Skeleton-based pose estimation, in-painting, input reconstruction, etc. ) to assess the capabilities of the proposed method towards joint invariance/equivariance.
- While having an ablation study is desirable, it is currently missing an evaluation of the effect of the $\lambda$ weights applied to the loss functions that are part of the proposed method.
Questions
- The results reported in Table.2 for the Color Prediction problem based on the Encoder Representation of SIE are significantly low. May you elaborate on why this is the case?
- May you indicate how the $\lambda$ weights for the loss functions introduced in Sec. 3.2 were selected?