Papers › HybridNet: Classification and Reconstruction Cooperation for Semi-Supervised Learning

HybridNet: Classification and Reconstruction Cooperation for Semi-Supervised Learning

30 Jul 2018ECCV 2018 9arXiv:1807.11407archive 2025-07-28

Thomas Robert, Nicolas Thome, Matthieu Cord

In this paper, we introduce a new model for leveraging unlabeled data to improve generalization performances of image classifiers: a two-branch encoder-decoder architecture called HybridNet. The first branch receives supervision signal and is dedicated to the extraction of invariant class-related representations. The second branch is fully unsupervised and dedicated to model information discarded by the first branch to reconstruct input data. To further support the expected behavior of our model, we propose an original training objective. It favors stability in the discriminative branch and complementarity between the learned representations in the two branches. HybridNet is able to outperform state-of-the-art results on CIFAR-10, SVHN and STL-10 in various semi-supervised settings. In addition, visualizations and ablation studies validate our contributions and the behavior of the model on both CIFAR-10 and STL-10 datasets.

PaperPDFConference PDF

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

ClassificationDecoderGeneral ClassificationImage Classification

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Image Classification STL-10 HybridNet Percentage correct 84.10 #52 of 117 Archive leaderboard report
Image Classification STL-10 ResNet baseline Percentage correct 82.00 #58 of 117 Archive leaderboard report
Image Classification STL-10 SWWAE Percentage correct 74.33 #77 of 117 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections