Do Convolutional Neural Networks Learn Class Hierarchy?
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks (CNNs) currently achieve state-of-the-art accuracy in image classification. With a growing number of classes, the accuracy usually drops as the possibilities of confusion increase. Interestingly, the class confusion patterns follow a hierarchical structure over the classes. We present visual-analytics methods to reveal and analyze this hierarchy of similar classes in relation with CNN-internal data. We found that this hierarchy not only dictates the confusion patterns between the classes, it furthermore dictates the learning behavior of CNNs. In particular, the early layers in these networks develop feature detectors that can separate high-level groups of classes quite well, even after a few training epochs. In contrast, the latter layers require substantially more epochs to develop specialized feature detectors that can separate individual classes. We demonstrate how these insights are key to significant improvement in accuracy by designing hierarchy-aware CNNs that accelerate model convergence and alleviate overfitting. We further demonstrate how our methods help in identifying various quality issues in the training data.
Key facts. Cited by 61 papers in the map (data through 7 Oct 2026). First posted on arXiv 17 Oct 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 18; 2022: 11; 2023: 16; 2024: 3; 2025: 9; 2026: 4.
61 papers.
Sort:
By area:
- 2023BioCLIP: A Vision Foundation Model for the Tree of Lifecited by 159
- 2022Deep Hierarchical Semantic Segmentationcited by 84
- 2021Adaptive Inference through Early-Exit Networks: Design, Challenges and Directionscited by 74
- 2022Use All The Labels: A Hierarchical Multi-Label Contrastive Learning Frameworkcited by 59
- 2021Self-Damaging Contrastive Learningcited by 48
- 2023Improving neural network representations using human similarity judgmentscited by 38
- 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysiscited by 29
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizationscited by 29
- 2022Aligning Eyes between Humans and Deep Neural Network through Interactive Attention Alignmentcited by 27
- 2022Learning Hierarchy Aware Features for Reducing Mistake Severitycited by 26
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2021No Cost Likelihood Manipulation at Test Time for Making Better Mistakes in Deep Networkscited by 21
38 more
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labelscited by 17
- 2022Diagnosing Ensemble Few-Shot Classifierscited by 13
- 2023Inducing Neural Collapse to a Fixed Hierarchy-Aware Frame for Reducing Mistake Severitycited by 13
- 2022On Label Granularity and Object Localizationcited by 12
- 2021VAC-CNN: A Visual Analytics System for Comparative Studies of Deep Convolutional Neural Networkscited by 11
- 2022Fine-grain Inference on Out-of-Distribution Data with Hierarchical Classificationcited by 10
- 2021Coarse-to-Fine Curriculum Learningcited by 9
- 2021E-PixelHop: An Enhanced PixelHop Method for Object Classificationcited by 9
- 2023A Unified Interactive Model Evaluation for Classification, Object Detection, and Instance Segmentation in Computer Visioncited by 8
- 2021HIERMATCH: Leveraging Label Hierarchies for Improving Semi-Supervised Learningcited by 7
- 2022A Survey of Neural Treescited by 7
- 2023SEAL: Simultaneous Label Hierarchy Exploration And Learningcited by 6
- 2023Test-Time Amendment with a Coarse Classifier for Fine-Grained Classificationcited by 5
- 2025Analyzing Hierarchical Structure in Vision Models with Sparse Autoencoderscited by 5
- 2023Visual Analytics for Efficient Image Exploration and User-Guided Image Captioningcited by 4
- 2023Reviving the Context: Camera Trap Species Classification as Link Prediction on Multimodal Knowledge Graphscited by 4
- 2021United We Learn Better: Harvesting Learning Improvements From Class Hierarchies Across Taskscited by 3
- 2021Label Hierarchy Transition: Delving into Class Hierarchies to Enhance Deep Classifierscited by 3
- 2021Encoding Hierarchical Information in Neural Networks helps in Subpopulation Shiftcited by 3
- 2022iSEA: An Interactive Pipeline for Semantic Error Analysis of NLP Modelscited by 3
- 2022A Tour of Visualization Techniques for Computer Vision Datasetscited by 3
- 2023Towards Understanding the Effect of Pretraining Label Granularitycited by 3
- 2023Designing a Direct Feedback Loop between Humans and Convolutional Neural Networks through Local Explanationscited by 3
- 2023Are We Closing the Loop Yet? Gaps in the Generalizability of VIS4ML Researchcited by 3
- 2025Illuminating LLM Coding Agents: Visual Analytics for Deeper Understanding and Enhancementcited by 3
- 2021Connecting Sphere Manifolds Hierarchically for Regularizationcited by 2
- 2023Visualization for Recommendation Explainability: A Survey and New Perspectivescited by 2
- 2021Exploiting Class Similarity for Machine Learning with Confidence Labels and Projective Loss Functionscited by 1
- 2021A Hierarchical Assessment of Adversarial Severitycited by 1
- 2023Deep Augmentation: Dropout as Augmentation for Self-Supervised Learningcited by 1
- 2024RuleExplorer: A Scalable Matrix Visualization for Understanding Tree Ensemble Classifierscited by 1
- 2025Understanding Mental Health Content on Social Media and Its Effect Towards Suicidal Ideationcited by 1
- 2025Semantic Depth Matters: Explaining Errors of Deep Vision Networks through Perceived Class Similaritiescited by 1
- 2025ChannelExplorer: Exploring Class Separability Through Activation Channel Visualizationcited by 1
- 2025NeuroBreak: Unveil Internal Jailbreak Mechanisms in Large Language Modelscited by 1
- 2026KEditVis: A Visual Analytics System for Knowledge Editing of Large Language Modelscited by 1
- 2026Hierarchical, Interpretable, Label-Free Concept Bottleneck Modelcited by 1
- 2021CACTUS: Detecting and Resolving Conflicts in Objective Functionscited by 0
50 most cited of 61 All 61 (JSON)
- 2026Token Signatures of Code: Comparing Coding Behaviors Across Large Language Models12 Aug 2026
- 2026Hierarchical, Interpretable, Label-Free Concept Bottleneck Model2 Apr 2026
- 2026KEditVis: A Visual Analytics System for Knowledge Editing of Large Language Models31 Mar 2026
- 2026The Confusion is Real: GRAPHIC -- A Network Science Approach to Confusion Matrices in Deep Learning23 Feb 2026
- 2025A class-driven hierarchical ResNet for classification of multispectral remote sensing images9 Oct 2025
- 2025Semantics-Aware Hierarchical Consensus Learning for Remote Sensing Image Classification6 Oct 2025
- 2025NeuroBreak: Unveil Internal Jailbreak Mechanisms in Large Language Models4 Sep 2025
- 2025Illuminating LLM Coding Agents: Visual Analytics for Deeper Understanding and Enhancement18 Aug 2025
- 2025Analyzing Hierarchical Structure in Vision Models with Sparse Autoencoders21 May 2025
- 2025ChannelExplorer: Exploring Class Separability Through Activation Channel Visualization6 May 2025
- 2025Semantic Depth Matters: Explaining Errors of Deep Vision Networks through Perceived Class Similarities14 Apr 2025
- 2025Exploring the Energy Landscape of RBMs: Reciprocal Space Insights into Bosons, Hierarchical Learning and Symmetry Breaking27 Mar 2025
38 more
- 2025Understanding Mental Health Content on Social Media and Its Effect Towards Suicidal Ideation16 Jan 2025
- 2024Reducing Diversity to Generate Hierarchical Archetypes27 Sep 2024
- 2024Machine learning approaches for automatic defect detection in photovoltaic systems24 Sep 2024
- 2024RuleExplorer: A Scalable Matrix Visualization for Understanding Tree Ensemble Classifiers5 Sep 2024
- 2023Reviving the Context: Camera Trap Species Classification as Link Prediction on Multimodal Knowledge Graphs31 Dec 2023
- 2023BioCLIP: A Vision Foundation Model for the Tree of Life30 Nov 2023
- 2023Visual Analytics for Efficient Image Exploration and User-Guided Image Captioning2 Nov 2023
- 2023Circles: Inter-Model Comparison of Multi-Classification Problems with High Number of Classes8 Sep 2023
- 2023Are We Closing the Loop Yet? Gaps in the Generalizability of VIS4ML Research10 Aug 2023
- 2023A Unified Interactive Model Evaluation for Classification, Object Detection, and Instance Segmentation in Computer Vision9 Aug 2023
- 2023Visual Analytics For Machine Learning: A Data Perspective Survey15 Jul 2023
- 2023Designing a Direct Feedback Loop between Humans and Convolutional Neural Networks through Local Explanations8 Jul 2023
- 2023Improving neural network representations using human similarity judgments7 Jun 2023
- 2023Visualization for Recommendation Explainability: A Survey and New Perspectives19 May 2023
- 2023Assessment of few-hits machine learning classification algorithms for low energy physics in liquid argon detectors16 May 2023
- 2023SEAL: Simultaneous Label Hierarchy Exploration And Learning26 Apr 2023
- 2023Towards Understanding the Effect of Pretraining Label Granularity29 Mar 2023
- 2023Deep Augmentation: Dropout as Augmentation for Self-Supervised Learning25 Mar 2023
- 2023Inducing Neural Collapse to a Fixed Hierarchy-Aware Frame for Reducing Mistake Severity10 Mar 2023
- 2023Test-Time Amendment with a Coarse Classifier for Fine-Grained Classification1 Feb 2023
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizations22 Dec 2022
- 2022Fine-grain Inference on Out-of-Distribution Data with Hierarchical Classification9 Sep 2022
- 2022A Survey of Neural Trees7 Sep 2022
- 2022Learning Hierarchy Aware Features for Reducing Mistake Severity26 Jul 2022
- 2022On Label Granularity and Object Localization20 Jul 2022
- 2022Diagnosing Ensemble Few-Shot Classifiers9 Jun 2022
- 2022Use All The Labels: A Hierarchical Multi-Label Contrastive Learning Framework27 Apr 2022
- 2022A Tour of Visualization Techniques for Computer Vision Datasets19 Apr 2022
- 2022Deep Hierarchical Semantic Segmentation27 Mar 2022
- 2022iSEA: An Interactive Pipeline for Semantic Error Analysis of NLP Models8 Mar 2022
- 2022Aligning Eyes between Humans and Deep Neural Network through Interactive Attention Alignment6 Feb 2022
- 2021PCACE: A Statistical Approach to Ranking Neurons for CNN Interpretability31 Dec 2021
- 2021Encoding Hierarchical Information in Neural Networks helps in Subpopulation Shift20 Dec 2021
- 2021Label Hierarchy Transition: Delving into Class Hierarchies to Enhance Deep Classifiers4 Dec 2021
- 2021HIERMATCH: Leveraging Label Hierarchies for Improving Semi-Supervised Learning30 Oct 2021
- 2021VAC-CNN: A Visual Analytics System for Comparative Studies of Deep Convolutional Neural Networks25 Oct 2021
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labels24 Oct 2021
- 2021Bottom-up Hierarchical Classification Using Confusion-based Logit Compression5 Oct 2021
50 newest of 61 All 61 (JSON)
- 2023BioCLIP: A Vision Foundation Model for the Tree of Lifecited by 159
- 2022Deep Hierarchical Semantic Segmentationcited by 84
- 2022Use All The Labels: A Hierarchical Multi-Label Contrastive Learning Frameworkcited by 59
- 2021Self-Damaging Contrastive Learningcited by 48
- 2023Improving neural network representations using human similarity judgmentscited by 38
- 2021M2Lens: Visualizing and Explaining Multimodal Models for Sentiment Analysiscited by 29
- 2022The State of the Art in Enhancing Trust in Machine Learning Models with the Use of Visualizationscited by 29
- 2022Aligning Eyes between Humans and Deep Neural Network through Interactive Attention Alignmentcited by 27
- 2022Learning Hierarchy Aware Features for Reducing Mistake Severitycited by 26
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2021No Cost Likelihood Manipulation at Test Time for Making Better Mistakes in Deep Networkscited by 21
- 2021Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labelscited by 17
12 most cited of 57 All 57 (JSON)
- 2026Token Signatures of Code: Comparing Coding Behaviors Across Large Language Models12 Aug 2026
- 2026Hierarchical, Interpretable, Label-Free Concept Bottleneck Model2 Apr 2026
- 2026KEditVis: A Visual Analytics System for Knowledge Editing of Large Language Models31 Mar 2026
- 2026The Confusion is Real: GRAPHIC -- A Network Science Approach to Confusion Matrices in Deep Learning23 Feb 2026
- 2025A class-driven hierarchical ResNet for classification of multispectral remote sensing images9 Oct 2025
- 2025Semantics-Aware Hierarchical Consensus Learning for Remote Sensing Image Classification6 Oct 2025
- 2025Analyzing Hierarchical Structure in Vision Models with Sparse Autoencoders21 May 2025
- 2025Semantic Depth Matters: Explaining Errors of Deep Vision Networks through Perceived Class Similarities14 Apr 2025
- 2025Exploring the Energy Landscape of RBMs: Reciprocal Space Insights into Bosons, Hierarchical Learning and Symmetry Breaking27 Mar 2025
- 2025Understanding Mental Health Content on Social Media and Its Effect Towards Suicidal Ideation16 Jan 2025
- 2024Reducing Diversity to Generate Hierarchical Archetypes27 Sep 2024
- 2024Machine learning approaches for automatic defect detection in photovoltaic systems24 Sep 2024
12 newest of 57 All 57 (JSON)