Doubly Convolutional Neural Networks
Zhai, Shuangfei, Cheng, Yu, Zhang, Zhongfei (Mark), Lu, Weining
–Neural Information Processing Systems
In this paper, we propose doubly convolutional neural networks (DCNNs), which significantly improve the performance of CNNs by further exploring this idea. In stead of allocating a set of convolutional filters that are independently learned, a DCNN maintains groups of filters where filters within each group are translated versions of each other. Practically, a DCNN can be easily implemented by a two-step convolution procedure, which is supported by most modern deep learning libraries. We perform extensive experiments on three image classification benchmarks: CIFAR-10, CIFAR-100 and ImageNet, and show that DCNNs consistently outperform other competing architectures. We have also verified that replacing a convolutional layer with a doubly convolutional layer at any depth of a CNN can improve its performance.
Neural Information Processing Systems
Feb-14-2020, 07:43:12 GMT
- Technology: