Contrastive Reasoning in Neural Networks
Mohit Prabhushankar, Ghassan AlRegib

TL;DR
This paper introduces contrastive reasoning as an abductive inference approach in neural networks, improving generalization and interpretability in object recognition tasks under distortions.
Contribution
It formalizes contrastive reasoning in neural networks and demonstrates its effectiveness in enhancing accuracy and explainability in image recognition under challenging conditions.
Findings
Improved accuracy on CIFAR-10C, STL-10, and VisDA datasets.
Formalization of contrastive reasoning structure.
Enhanced interpretability of neural network decisions.
Abstract
Neural networks represent data as projections on trained weights in a high dimensional manifold. The trained weights act as a knowledge base consisting of causal class dependencies. Inference built on features that identify these dependencies is termed as feed-forward inference. Such inference mechanisms are justified based on classical cause-to-effect inductive reasoning models. Inductive reasoning based feed-forward inference is widely used due to its mathematical simplicity and operational ease. Nevertheless, feed-forward models do not generalize well to untrained situations. To alleviate this generalization challenge, we propose using an effect-to-cause inference model that reasons abductively. Here, the features represent the change from existing weight dependencies given a certain effect. We term this change as contrast and the ensuing reasoning mechanism as contrastive reasoning.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Advanced Neural Network Applications · Adversarial Robustness in Machine Learning
