Enhancing Generalization in Convolutional Neural Networks through Regularization with Edge and Line Features
원문 초록
This paper proposes a novel regularization approach to bias Convolutional Neural Networks (CNNs) toward utilizing edge and line features in their hidden layers. Rather than learning arbitrary kernels, we constrain the convolution layers to edge and line detection kernels. This intentional bias regularizes the models, improving generalization performance, especially on small datasets. As a result, test accuracies improve by margins of 5-11 percentage points across four challenging fine-grained classification datasets with limited training data and an identical number of trainable parameters. Instead of traditional convolutional layers, we use Pre-defined Filter Modules, which convolve input data using a fixed set of 3x3 pre-defined edge and line filters. A subsequent ReLU erases information that did not trigger any positive response. Next, a 1x1 convolutional layer generates linear combinations. Notably, the pre-defined filters are a fixed component of the architecture, remaining unchanged during the training phase. Our findings reveal that the number of dimensions spanned by the set of pre-defined filters has a low impact on recognition performance. However, the size of the set of filters matters, with nine or more filters providing optimal results.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
LINEA: Fast and Accurate Line Detection Using Scalable Transformers
BST: Badminton Stroke-type Transformer for Skeleton-based Action Recognition in Racket Sports
The Impact of Semi-Supervised Learning on Line Segment Detection
CmdCaliper: A Semantic-Aware Command-Line Embedding Model and Dataset for Security Research
Enhancing Soccer Camera Calibration Through Keypoint Exploitation
SegHist: A General Segmentation-based Framework for Chinese Historical Document Text Line Detection
토론
이 논문과 연결된 포럼 글이 아직 없습니다.