Trainable Spectrally Initializable Matrix Transformations in Convolutional Neural Networks
원문 초록
In this work, we investigate the application of trainable and spectrally initializable matrix transformations on the feature maps produced by convolution operations. While previous literature has already demonstrated the possibility of adding static spectral transformations as feature processors, our focus is on more general trainable transforms. We study the transforms in various architectural configurations on four datasets of different nature: from medical (ColorectalHist, HAM10000) and natural (Flowers, ImageNet) images to historical documents (CB55) and handwriting recognition (GPDS). With rigorous experiments that control for the number of parameters and randomness, we show that networks utilizing the introduced matrix transformations outperform vanilla neural networks. The observed accuracy increases by an average of 2.2 across all datasets. In addition, we show that the benefit of spectral initialization leads to significantly faster convergence, as opposed to randomly initialized matrix transformations. The transformations are implemented as auto-differentiable PyTorch modules that can be incorporated into any neural network architecture. The entire code base is open-source.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
DeepFRC: An End-to-End Deep Learning Model for Functional Registration and Classification
DANIEL: A fast Document Attention Network for Information Extraction and Labelling of handwritten documents
Character Queries: A Transformer-based Approach to On-Line Handwritten Character Segmentation
Writer adaptation for offline text recognition: An exploration of neural network-based methods
FPGA Implementation of Convolutional Neural Network for Real-Time Handwriting Recognition
BN-DRISHTI: Bangla Document Recognition through Instance-level Segmentation of Handwritten Text Images
토론
이 논문과 연결된 포럼 글이 아직 없습니다.