Semi-Supervised Learning for Multi-Task Scene Understanding by Neural Graph Consensus
Marius Leordeanu, Mihai Cristian Pîrvu, Dragos Costea, Alina Elena Marcu, Emil Slusanschi, Rahul Sukthankar
Abstract
We address the challenging problem of semi-supervised learning in the context of multiple visual interpretations of the world by finding consensus in a graph of neural networks. Each graph node is a scene interpretation layer, while each edge is a deep net that transforms one layer at one node into another from a different node. During the supervised phase edge networks are trained independently. During the next unsupervised stage edge nets are trained on the pseudo-ground truth provided by consensus among multiple paths that reach the nets' start and end nodes. These paths act as ensemble teachers for any given edge and strong consensus is used for high-confidence supervisory signal. The unsupervised learning process is repeated over several generations, in which each edge becomes a "student" and also part of different ensemble "teachers" for training other students. By optimizing such consensus between different paths, the graph reaches consistency and robustness over multiple interpretations and generations, in the face of unknown labels. We give theoretical justifications of the proposed idea and validate it on a large dataset. We show how prediction of different representations such as depth, semantic segmentation, surface normals and pose from RGB input could be effectively learned through self-supervised consensus in our graph. We also compare to state-of-the-art methods for multi-task and semi-supervised learning and show superior performance.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ef7546a3-fa10-4c8c-adaf-6aa03b2831e6Cited by top-tier papers1
Ask how each one uses itBuilds on14
- A Simple Framework for Contrastive Learning of Visual RepresentationsTing Chen, Simon Kornblith, Mohammad Norouzi, Geoffrey E. HintonICML 2020 · 24,064 citations
- Unsupervised Learning of Visual Features by Contrasting Cluster AssignmentsMathilde Caron, Ishan Misra, Julien Mairal, Priya Goyal et al.NeurIPS 2020 · 5,249 citations
- Digging Into Self-Supervised Monocular Depth EstimationClément Godard, Oisin Mac Aodha, Michael Firman, Gabriel J. BrostowICCV 2019 · 2,416 citations
- Data-Efficient Image Recognition with Contrastive Predictive CodingOlivier J. HénaffICML 2020 · 1,553 citations
- Depth From Videos in the Wild: Unsupervised Monocular Depth Learning From Unknown CamerasAriel Gordon, Hanhan Li, Rico Jonschkowski, Anelia AngelovaICCV 2019 · 397 citations
Related papers
- Semi-Supervised Learning for Molecular Graphs via Ensemble ConsensusRasmus Tirsgaard, Laurits Fredsgaard, Marisa Wodrich, Mikkel Jordahn et al.ICML 2026 · 1 citation
- Relaxed Class-consensus Consistency for Semi-supervised Semantic SegmentationHuayu Mai, Rui Sun, Feng WuAAAI 2025 · 5 citations
- Stationary Diffusion State Neural Estimation for Multiview ClusteringChenghua Liu, Zhuolin Liao, Yixuan Ma, Kun ZhanAAAI 2022 · 65 citations
- Collaborative Graph Convolutional Networks: Unsupervised Learning Meets Semi-Supervised LearningBinyuan Hui, Pengfei Zhu, Qinghua HuAAAI 2020 · 67 citations
- Taskology: Utilizing Task Relations at ScaleYao Lu, Sören Pirk, Jan Dlabal, Anthony Brohan et al.CVPR 2021
