Large-Margin Representation Learning for Texture Classification
This paper presents a novel approach combining convolutional layers (CLs) and large-margin metric learning for training supervised models on small datasets for texture classification. The core of such an approach is a loss function that computes the distances between instances of interest and support vectors. The objective is to update the weights of CLs iteratively to learn a representation with a large margin between classes. Each iteration results in a large-margin discriminant model represented by support vectors based on such a representation. The advantage of the proposed approach w.r.t. convolutional neural networks (CNNs) is two-fold. First, it allows representation learning with a small amount of data due to the reduced number of parameters compared to an equivalent CNN. Second, it has a low training cost since the backpropagation considers only support vectors. The experimental results on texture and histopathologic image datasets have shown that the proposed approach achieves competitive accuracy with lower computational cost and faster convergence when compared to equivalent CNNs.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationMetric LearningRepresentation LearningTexture ClassificationSimilar Papers 제목 키워드 기반
Deep Neural Networks Fused with Textures for Image Classification
Fine-grained image classification (FGIC) is a challenging task in computer vision for due to small visual differences among inter-subcategories, but, large intra-class variations. Deep learning methods have achieved rema…
ClassificationFine-Grained Image Classificationimage-classificationImage ClassificationFusionNet: Incorporating Shape and Texture for Abnormality Detection in 3D Abdominal CT Scans
Automatic abnormality detection in abdominal CT scans can help doctors improve the accuracy and efficiency in diagnosis. In this paper we aim at detecting pancreatic ductal adenocarcinoma (PDAC), the most common pancreat…
3D ClassificationAnomaly DetectionBinary ClassificationClassification+2Texture Representations for Image and Video Synthesis
In texture synthesis and classification, algorithms require a small texture to be provided as an input, which is assumed to be representative of a larger region to be re-synthesized or categorized. We focus on how to cha…
General ClassificationTexture SynthesisShortest Paths in HSI Space for Color Texture Classification
Color texture representation is an important step in the task of texture classification. Shortest paths was used to extract color texture features from RGB and HSV color spaces. In this paper, we propose to use shortest …
ClassificationGeneral ClassificationTexture ClassificationRate-Accuracy Trade-Off In Video Classification With Deep Convolutional Neural Networks
Advanced video classification systems decode video frames to derive the necessary texture and motion representations for ingestion and analysis by spatio-temporal deep convolutional neural networks (CNNs). However, when …
Action RecognitionClassificationGeneral ClassificationOptical Flow Estimation+2