Introspective Learning : A Two-Stage Approach for Inference in Neural Networks
Not on the map. Why?
Abstract (arXiv)
In this paper, we advocate for two stages in a neural network's decision making process. The first is the existing feed-forward inference framework where patterns in given data are sensed and associated with previously learned patterns. The second stage is a slower reflection stage where we ask the network to reflect on its feed-forward decision by considering and evaluating all available choices. Together, we term the two stages as introspective learning. We use gradients of trained neural networks as a measurement of this reflection. A simple three-layered Multi Layer Perceptron is used as the second stage that predicts based on all extracted gradient features. We perceptually visualize the post-hoc explanations from both stages to provide a visual grounding to introspection. For the application of recognition, we show that an introspective network is 4% more robust and 42% less prone to calibration errors when generalizing to noisy data. We also illustrate the value of introspective networks in downstream tasks that require generalizability and calibration including active learning, out-of-distribution detection, and uncertainty estimation. Finally, we ground the proposed machine introspection to human introspection for the application of image quality assessment.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 43 of its 81 references that are in the map. First posted on arXiv 17 Sep 2022.
Builds on
43 of 81 references.
References · 43
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2016A Baseline for Detecting Misclassified and Out-of-Distribution Examples in Neural Networkscited by 2,362
- 2013Describing Textures in the Wildcited by 2,110
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
31 more
- 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2020A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challengescited by 813
- 2017Deep Bayesian Active Learning with Image Datacited by 812
- 2018Evidential Deep Learning to Quantify Classification Uncertaintycited by 728
- 2019Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Boundscited by 602
- 2015Variational Dropout and the Local Reparameterization Trickcited by 489
- 2017VisDA: The Visual Domain Adaptation Challengecited by 432
- 2016Examining the Impact of Blur on Recognition by Convolutional Networkscited by 58
- 2020Robust Out-of-distribution Detection for Neural Networkscited by 57
- 2020Gradients as a Measure of Uncertainty in Neural Networkscited by 55
- 2020Backpropagated Gradient Representations for Anomaly Detectioncited by 54
- 2015Efficient Per-Example Gradient Computationscited by 42
- 2017CURE-TSR: Challenging Unreal and Real Environments for Traffic Sign Recognitioncited by 32
- 2020Gradients as Features for Deep Representation Learningcited by 30
- 2020Contrastive Explanations in Neural Networkscited by 26
- 2018CURE-OR: Challenging Unreal and Real Environments for Object Recognitioncited by 18
- 2020Novelty Detection Through Model-Based Characterization of Neural Networkscited by 17
- 2020Reflective-Net: Learning from Explanationscited by 13
- 2019Deep pNML: Predictive Normalized Maximum Likelihood for Deep Neural Networkscited by 12
- 2021Extracting Causal Visual Features for Limited label Classificationcited by 12
- 2021Contrastive Reasoning in Neural Networkscited by 11
- 2022Explanatory Paradigms in Neural Networkscited by 11
- 2018UNIQUE: Unsupervised Image Quality Estimationcited by 9
- 2019Structure Label Prediction Using Similarity-Based Retrieval and Weakly-Supervised Label Mappingcited by 9
- 2020Implicit Saliency in Deep Neural Networkscited by 9
- 2018CSV: Image Quality Assessment Based on Color, Structure, and Visual Systemcited by 5
- 2018MS-UNIQUE: Multi-model and Sharpness-weighted Unsupervised Image Quality Estimationcited by 5
- 2018Perceptual Image Quality Assessment through Spectral Analysis of Error Representationscited by 3
- 2018PerSIM: Multi-resolution Image Quality Assessment in the Perceptually Uniform Color Domaincited by 3
- 2018Generating Adaptive and Robust Filter Sets Using an Unsupervised Learning Frameworkcited by 3
Built on by
Citing papers per year: 2022: 1; 2023: 6; 2024: 6; 2025: 4; 2026: 2.
19 papers.
Sort:
By area:
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoningcited by 26
- 2023Gaussian Switch Sampling: A Second Order Approach to Active Learningcited by 10
- 2023Probing the Purview of Neural Networks via Gradient Analysiscited by 9
- 2023FOCAL: A Cost-Aware Video Dataset for Active Learningcited by 9
- 2025Janus-Pro-R1: Advancing Collaborative Visual Comprehension and Generation via Reinforcement Learningcited by 8
- 2023Exploiting the Distortion-Semantic Interaction in Fisheye Datacited by 6
- 2023Designing explainable artificial intelligence with active inference: A framework for transparent introspection and decision-makingcited by 6
- 2025Hierarchical and Multimodal Data for Daily Activity Understandingcited by 6
- 2024Transitional Uncertainty with Layered Intermediate Predictionscited by 4
- 2024Intelligent Multi-View Test Time Augmentationcited by 4
- 2025A Large-scale Benchmark on Geological Fault Delineation Models: Domain Shift, Training Dynamics, Generalizability, Evaluation and Inferential Behaviorcited by 4
- 2022On the Ramifications of Human Label Uncertaintycited by 3
7 more
- 2024VOICE: Variance of Induced Contrastive Explanations to quantify Uncertainty in Neural Network Interpretabilitycited by 3
- 2023Stochastic Surprisal: An inferential measurement of Free Energy in Neural Networkscited by 2
- 2024Perceptual Quality-based Model Training under Annotator Label Uncertaintycited by 2
- 2024Counterfactual Gradients-based Quantification of Prediction Trust in Neural Networkscited by 2
- 2026A unified framework for evaluating the robustness of machine-learning interpretability for prospect riskingcited by 1
- 2026BALD-SAM: Disagreement-based Active Prompting in Interactive Segmentationcited by 1
- 2024Effective Data Selection for Seismic Interpretation through Disagreementcited by 0
- 2026BALD-SAM: Disagreement-based Active Prompting in Interactive Segmentation11 Mar 2026
- 2026A unified framework for evaluating the robustness of machine-learning interpretability for prospect risking16 Feb 2026
- 2025Explain Before You Answer: A Survey on Compositional Visual Reasoning24 Aug 2025
- 2025Janus-Pro-R1: Advancing Collaborative Visual Comprehension and Generation via Reinforcement Learning2 Jun 2025
- 2025A Large-scale Benchmark on Geological Fault Delineation Models: Domain Shift, Training Dynamics, Generalizability, Evaluation and Inferential Behavior13 May 2025
- 2025Hierarchical and Multimodal Data for Daily Activity Understanding24 Apr 2025
- 2024Intelligent Multi-View Test Time Augmentation12 Jun 2024
- 2024Effective Data Selection for Seismic Interpretation through Disagreement1 Jun 2024
- 2024VOICE: Variance of Induced Contrastive Explanations to quantify Uncertainty in Neural Network Interpretability1 Jun 2024
- 2024Transitional Uncertainty with Layered Intermediate Predictions25 May 2024
- 2024Counterfactual Gradients-based Quantification of Prediction Trust in Neural Networks22 May 2024
- 2024Perceptual Quality-based Model Training under Annotator Label Uncertainty15 Mar 2024
7 more
- 2023FOCAL: A Cost-Aware Video Dataset for Active Learning17 Nov 2023
- 2023Designing explainable artificial intelligence with active inference: A framework for transparent introspection and decision-making6 Jun 2023
- 2023Exploiting the Distortion-Semantic Interaction in Fisheye Data28 Apr 2023
- 2023Probing the Purview of Neural Networks via Gradient Analysis6 Apr 2023
- 2023Gaussian Switch Sampling: A Second Order Approach to Active Learning16 Feb 2023
- 2023Stochastic Surprisal: An inferential measurement of Free Energy in Neural Networks11 Feb 2023
- 2022On the Ramifications of Human Label Uncertainty10 Nov 2022
- 2023Gaussian Switch Sampling: A Second Order Approach to Active Learningcited by 10
- 2023Probing the Purview of Neural Networks via Gradient Analysiscited by 9
- 2023FOCAL: A Cost-Aware Video Dataset for Active Learningcited by 9
- 2023Exploiting the Distortion-Semantic Interaction in Fisheye Datacited by 6
- 2023Designing explainable artificial intelligence with active inference: A framework for transparent introspection and decision-makingcited by 6
- 2025Hierarchical and Multimodal Data for Daily Activity Understandingcited by 6
- 2024Transitional Uncertainty with Layered Intermediate Predictionscited by 4
- 2024Intelligent Multi-View Test Time Augmentationcited by 4
- 2025A Large-scale Benchmark on Geological Fault Delineation Models: Domain Shift, Training Dynamics, Generalizability, Evaluation and Inferential Behaviorcited by 4
- 2022On the Ramifications of Human Label Uncertaintycited by 3
- 2024VOICE: Variance of Induced Contrastive Explanations to quantify Uncertainty in Neural Network Interpretabilitycited by 3
- 2023Stochastic Surprisal: An inferential measurement of Free Energy in Neural Networkscited by 2
12 most cited of 17 All 17 (JSON)
- 2026BALD-SAM: Disagreement-based Active Prompting in Interactive Segmentation11 Mar 2026
- 2026A unified framework for evaluating the robustness of machine-learning interpretability for prospect risking16 Feb 2026
- 2025A Large-scale Benchmark on Geological Fault Delineation Models: Domain Shift, Training Dynamics, Generalizability, Evaluation and Inferential Behavior13 May 2025
- 2025Hierarchical and Multimodal Data for Daily Activity Understanding24 Apr 2025
- 2024Intelligent Multi-View Test Time Augmentation12 Jun 2024
- 2024Effective Data Selection for Seismic Interpretation through Disagreement1 Jun 2024
- 2024VOICE: Variance of Induced Contrastive Explanations to quantify Uncertainty in Neural Network Interpretability1 Jun 2024
- 2024Transitional Uncertainty with Layered Intermediate Predictions25 May 2024
- 2024Counterfactual Gradients-based Quantification of Prediction Trust in Neural Networks22 May 2024
- 2024Perceptual Quality-based Model Training under Annotator Label Uncertainty15 Mar 2024
- 2023FOCAL: A Cost-Aware Video Dataset for Active Learning17 Nov 2023
- 2023Designing explainable artificial intelligence with active inference: A framework for transparent introspection and decision-making6 Jun 2023
12 newest of 17 All 17 (JSON)