HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Meta Co-Training: Two Views are Better than One

Rothenberger Jay C. ; Diochnos Dimitrios I.

Meta Co-Training: Two Views are Better than One

Abstract

In many critical computer vision scenarios unlabeled data is plentiful, butlabels are scarce and difficult to obtain. As a result, semi-supervisedlearning which leverages unlabeled data to boost the performance of supervisedclassifiers have received significant attention in recent literature. Onerepresentative class of semi-supervised algorithms are co-training algorithms.Co-training algorithms leverage two different models which have access todifferent independent and sufficient representations or "views" of the data tojointly make better predictions. Each of these models creates pseudo-labels onunlabeled points which are used to improve the other model. We show that in thecommon case where independent views are not available, we can construct suchviews inexpensively using pre-trained models. Co-training on the constructedviews yields a performance improvement over any of the individual views weconstruct and performance comparable with recent approaches in semi-supervisedlearning. We present Meta Co-Training, a novel semi-supervised learningalgorithm, which has two advantages over co-training: (i) learning is morerobust when there is large discrepancy between the information content of thedifferent views, and (ii) does not require retraining from scratch on eachiteration. Our method achieves new state-of-the-art performance on ImageNet-10%achieving a ~4.7% reduction in error rate over prior work. Our method alsooutperforms prior semi-supervised work on several other fine-grained imageclassification datasets.

Code Repositories

jayrothenberger/meta-co-training
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
semi-supervised-image-classification-on-1Meta Co-Training
Top 1 Accuracy: 80.7%
semi-supervised-image-classification-on-2Meta Co-Training
Top 1 Accuracy: 85.8%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Meta Co-Training: Two Views are Better than One | Papers | HyperAI