SimMatch: Semi-supervised Learning with Similarity Matching
- URL: http://arxiv.org/abs/2203.06915v2
- Date: Thu, 17 Mar 2022 12:55:53 GMT
- Title: SimMatch: Semi-supervised Learning with Similarity Matching
- Authors: Mingkai Zheng, Shan You, Lang Huang, Fei Wang, Chen Qian, Chang Xu
- Abstract summary: SimMatch is a new semi-supervised learning framework that considers semantic similarity and instance similarity.
With 400 epochs of training, SimMatch achieves 67.2%, and 74.4% Top-1 Accuracy with 1% and 10% labeled examples on ImageNet.
- Score: 43.61802702362675
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Learning with few labeled data has been a longstanding problem in the
computer vision and machine learning research community. In this paper, we
introduced a new semi-supervised learning framework, SimMatch, which
simultaneously considers semantic similarity and instance similarity. In
SimMatch, the consistency regularization will be applied on both semantic-level
and instance-level. The different augmented views of the same instance are
encouraged to have the same class prediction and similar similarity
relationship respected to other instances. Next, we instantiated a labeled
memory buffer to fully leverage the ground truth labels on instance-level and
bridge the gaps between the semantic and instance similarities. Finally, we
proposed the \textit{unfolding} and \textit{aggregation} operation which allows
these two similarities be isomorphically transformed with each other. In this
way, the semantic and instance pseudo-labels can be mutually propagated to
generate more high-quality and reliable matching targets. Extensive
experimental results demonstrate that SimMatch improves the performance of
semi-supervised learning tasks across different benchmark datasets and
different settings. Notably, with 400 epochs of training, SimMatch achieves
67.2\%, and 74.4\% Top-1 Accuracy with 1\% and 10\% labeled examples on
ImageNet, which significantly outperforms the baseline methods and is better
than previous semi-supervised learning frameworks. Code and pre-trained models
are available at https://github.com/KyleZheng1997/simmatch.
Related papers
- SimMatchV2: Semi-Supervised Learning with Graph Consistency [53.31681712576555]
We introduce a new semi-supervised learning algorithm - SimMatchV2.
It formulates various consistency regularizations between labeled and unlabeled data from the graph perspective.
SimMatchV2 has been validated on multiple semi-supervised learning benchmarks.
arXiv Detail & Related papers (2023-08-13T05:56:36Z) - Addressing Discrepancies in Semantic and Visual Alignment in Neural
Networks [0.0]
We consider the problem of when semantically similar classes are visually dissimilar, and when visual similarity is present among non-similar classes.
We propose a data augmentation technique with the goal of better aligning semantically similar classes with arbitrary (non-visual) semantic relationships.
Results demonstrate that there is an increase in alignment of semantically similar classes when using our proposed data augmentation method.
arXiv Detail & Related papers (2023-06-01T21:03:06Z) - SAT: Improving Semi-Supervised Text Classification with Simple
Instance-Adaptive Self-Training [19.879452265836917]
This work presents a Simple instance-Adaptive self-Training method (SAT) for semi-supervised text classification.
SAT first generates two augmented views for each unlabeled data and then trains a meta-learner to automatically identify the relative strength of augmentations.
arXiv Detail & Related papers (2022-10-23T08:19:58Z) - Multi-View Correlation Consistency for Semi-Supervised Semantic
Segmentation [59.34619548026885]
Semi-supervised semantic segmentation needs rich and robust supervision on unlabeled data.
We propose a view-coherent data augmentation strategy that guarantees pixel-pixel correspondence between different views.
In a series of semi-supervised settings on two datasets, we report competitive accuracy compared with the state-of-the-art methods.
arXiv Detail & Related papers (2022-08-17T17:59:11Z) - Attributable Visual Similarity Learning [90.69718495533144]
This paper proposes an attributable visual similarity learning (AVSL) framework for a more accurate and explainable similarity measure between images.
Motivated by the human semantic similarity cognition, we propose a generalized similarity learning paradigm to represent the similarity between two images with a graph.
Experiments on the CUB-200-2011, Cars196, and Stanford Online Products datasets demonstrate significant improvements over existing deep similarity learning methods.
arXiv Detail & Related papers (2022-03-28T17:35:31Z) - A Theory-Driven Self-Labeling Refinement Method for Contrastive
Representation Learning [111.05365744744437]
Unsupervised contrastive learning labels crops of the same image as positives, and other image crops as negatives.
In this work, we first prove that for contrastive learning, inaccurate label assignment heavily impairs its generalization for semantic instance discrimination.
Inspired by this theory, we propose a novel self-labeling refinement approach for contrastive learning.
arXiv Detail & Related papers (2021-06-28T14:24:52Z) - SimPLE: Similar Pseudo Label Exploitation for Semi-Supervised
Classification [24.386165255835063]
A common classification task situation is where one has a large amount of data available for training, but only a small portion is with class labels.
The goal of semi-supervised training, in this context, is to improve classification accuracy by leverage information from a large amount of unlabeled data.
We propose a novel unsupervised objective that focuses on the less studied relationship between the high confidence unlabeled data that are similar to each other.
Our proposed SimPLE algorithm shows significant performance gains over previous algorithms on CIFAR-100 and Mini-ImageNet, and is on par with the state-of-the-art methods
arXiv Detail & Related papers (2021-03-30T23:48:06Z) - CoMatch: Semi-supervised Learning with Contrastive Graph Regularization [86.84486065798735]
CoMatch is a new semi-supervised learning method that unifies dominant approaches.
It achieves state-of-the-art performance on multiple datasets.
arXiv Detail & Related papers (2020-11-23T02:54:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.