Adaptive aggregation of Monte Carlo augmented decomposed filters for efficient group-equivariant convolutional neural network
About
Group-equivariant convolutional neural networks (G-CNN) heavily rely on parameter sharing to increase CNN's data efficiency and performance. However, the parameter-sharing strategy greatly increases the computational burden for each added parameter, which hampers its application to deep neural network models. In this paper, we address these problems by proposing a non-parameter-sharing approach for group equivariant neural networks. The proposed methods adaptively aggregate a diverse range of filters by a weighted sum of stochastically augmented decomposed filters. We give theoretical proof about how the group equivariance can be achieved by our methods. Our method applies to both continuous and discrete groups, where the augmentation is implemented using Monte Carlo sampling and bootstrap resampling, respectively. Our methods also serve as an efficient extension of standard CNN. The experiments show that our method outperforms parameter-sharing group equivariant networks and enhances the performance of standard CNNs in image classification and denoising tasks, by using suitable filter bases to build efficient lightweight networks. The code is available at https://github.com/ZhaoWenzhao/MCG_CNN.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | STL-10 OOD | Accuracy83.71 | 24 | |
| Image Denoising | CC Cross-Channel 65 (test) | PSNR (Canon 5D, ISO 3200)36.91 | 12 | |
| Color Image Denoising | CBSD68 | PSNR (sigma=15)34.19 | 9 | |
| Color Image Denoising | Kodak24 | PSNR (sigma=15)34.96 | 9 | |
| Color Image Denoising | CBSD68 and Kodak24 | Average PSNR31.45 | 9 | |
| Image Classification | RSS-MNIST | Error Rate4.59 | 7 | |
| Grayscale Image Denoising | Set12 | PSNR (sigma=15)32.76 | 5 | |
| Grayscale Image Denoising | BSD68 | PSNR (sigma=15)31.65 | 5 | |
| Image Classification | CIFAR10 | Error Rate (%)4.05 | 5 | |
| Image Classification | STL10 In-Distribution (ID) | Accuracy90.78 | 4 |