Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Units
Wenling Shang, Kihyuk Sohn, Diogo Almeida, Honglak Lee

TL;DR
This paper introduces a new activation function called concatenated ReLU (CRelu), inspired by observed filter pairing in CNNs, which improves recognition performance across multiple architectures and datasets.
Contribution
The paper proposes CRelu, a novel activation scheme, and demonstrates its effectiveness in enhancing CNN performance with fewer parameters.
Findings
CRelu improves accuracy on CIFAR-10/100 and ImageNet datasets.
Filters in lower CNN layers tend to form opposite-phase pairs.
CRelu enhances CNN performance with fewer trainable parameters.
Abstract
Recently, convolutional neural networks (CNNs) have been used as a powerful tool to solve many problems of machine learning and computer vision. In this paper, we aim to provide insight on the property of convolutional neural networks, as well as a generic method to improve the performance of many CNN architectures. Specifically, we first examine existing CNN models and observe an intriguing property that the filters in the lower layers form pairs (i.e., filters with opposite phase). Inspired by our observation, we propose a novel, simple yet effective activation scheme called concatenated ReLU (CRelu) and theoretically analyze its reconstruction property in CNNs. We integrate CRelu into several state-of-the-art CNN architectures and demonstrate improvement in their recognition performance on CIFAR-10/100 and ImageNet datasets with fewer trainable parameters. Our results suggest that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Adversarial Robustness in Machine Learning
MethodsHuMan(Expedia)||How do I get a human at Expedia? · Adam · SGD with Momentum · Weight Decay · Dropout · Max Pooling · Convolution · Dense Connections · Softmax · Ethereum Customer Service Number +1-833-534-1729
