What are the differences between rot-inv-conv and G-Conv?
Opened this issue · 3 comments
Hi,
Thank you for sharing your code.
I just wander to know is there any differences between rot-inv-conv and Group "Equivariant Convolutional Networks" that has been proposed by Cohen?
Thanks!
Hi @cvhabitat, I haven't read the paper, but clearly Cohen's approach is more general. In my implementation, I output the activation that is maximal given 90 or 45 deg rotated kernels. After briefly scanning the paper, it seems that the authors use all variants of the kernel (with some further generalization as well). If I have time to read it thoroughly, I can comment more specifically as well.
Hi,
Have you tried to compare your idea with some baseline? For example, can you obtain better accuracy when you add such rotation invariance layer?
Best wishes,