Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Aditya Chattopadhyay

dblp:207/8574 · DBLP profile ↗
← Back
11ranked-venue papers
8as first author
9since 2021 · last 2025
0000-0002-3705-2360ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 6 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author · 2 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Trustworthy machine learning · 51% Generative modeling · 20% Language models and text generation · 15%
Theoretical computer science
3 papers
Information theory · 70% Coding theory · 30%

Topics — the 21 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
interpretability
4.062025
Learning Interpretable Queries for Explainable Image Classification with Information Pursuit · ICCV 2025
Bootstrapping Variational Information Pursuit with Large Language and Vision Models for Interpretable Image Classification · ICLR 2024
Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Trustworthy machine learning › interpretability › explainable AI
interpretable image classification
1.622025
Learning Interpretable Queries for Explainable Image Classification with Information Pursuit · ICCV 2025
Bootstrapping Variational Information Pursuit with Large Language and Vision Models for Interpretable Image Classification · ICLR 2024
Computer vision › Vision and language
vision-language model
1.122025
Learning Interpretable Queries for Explainable Image Classification with Information Pursuit · ICCV 2025
Bootstrapping Variational Information Pursuit with Large Language and Vision Models for Interpretable Image Classification · ICLR 2024
Machine learning › Generative modeling › diffusion model
controllable generation
0.912025
InCoDe: Interpretable Compressed Descriptions For Image Generation · ICLR 2025
Coding theory › source coding
rate-distortion theory
0.912025
InCoDe: Interpretable Compressed Descriptions For Image Generation · ICLR 2025
Natural language and speech › Language models and text generation
alignment
0.812024
PaCE: Parsimonious Concept Engineering for Large Language Models · NeurIPS 2024
Machine learning › Generative modeling
concept erasure
0.812024
PaCE: Parsimonious Concept Engineering for Large Language Models · NeurIPS 2024
Natural language and speech › Language models and text generation
hallucination mitigation
0.812024
PaCE: Parsimonious Concept Engineering for Large Language Models · NeurIPS 2024
Natural language and speech › Language models and text generation › knowledge editing
representation editing
0.812024
PaCE: Parsimonious Concept Engineering for Large Language Models · NeurIPS 2024
Machine learning › Trustworthy machine learning › interpretability
explainable AI
0.712023
Information Maximization Perspective of Orthogonal Matching Pursuit with Applications to Explainable AI · NeurIPS 2023
Machine learning › Trustworthy machine learning › interpretability › explainable AI
explainable prediction
0.712023
Variational Information Pursuit for Interpretable Predictions · ICLR 2023
Machine learning › Generative modeling
generative model
0.712023
Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Generative modeling
variational autoencoder
0.712023
Interpretable by Design: Learning Predictors by Composing Interpretable Queries · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Information theory › signal processing › compressed sensing
orthogonal matching pursuit
0.712023
Information Maximization Perspective of Orthogonal Matching Pursuit with Applications to Explainable AI · NeurIPS 2023
Information theory › signal processing › compressed sensing
sparse recovery
0.712023
Information Maximization Perspective of Orthogonal Matching Pursuit with Applications to Explainable AI · NeurIPS 2023
Machine learning › Trustworthy machine learning › causal machine learning
causal attribution
0.412019
Neural Network Attributions: A Causal Perspective · ICML 2019
Knowledge, reasoning and agents › Knowledge representation and reasoning
causality
0.412019
Neural Network Attributions: A Causal Perspective · ICML 2019
Machine learning › Trustworthy machine learning › interpretability › attribution methods
feature attribution
0.412019
Neural Network Attributions: A Causal Perspective · ICML 2019
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal model
structural causal model
0.412019
Neural Network Attributions: A Causal Perspective · ICML 2019
Information retrieval › machine learning for information retrieval
query learning
0.312025
Learning Interpretable Queries for Explainable Image Classification with Information Pursuit · ICCV 2025
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
sparse coding
0.212024
PaCE: Parsimonious Concept Engineering for Large Language Models · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

information pursuit · 3.1sparse dictionary learning · 1.7information-theoretic compression · 1.7CLIP · 1.7variational information pursuit · 1.4vision-language model · 0.8pseudo-labeling · 0.8large language model · 0.8information maximization · 0.8greedy heuristic · 0.8concept dictionary · 0.8activation engineering · 0.8random projection · 0.7mutual information · 0.7
YearPublicationVenuePosition
2025 Learning Interpretable Queries for Explainable Image Classification with Information Pursuit
abstract
Information Pursuit (IP) is an explainable prediction algorithm that greedily selects a sequence of interpretable queries about the data in order of information gain, updating its posterior at each step based on observed query-answer pairs. The standard paradigm uses hand-crafted dictionaries of potential data queries curated by a domain expert or a large language model after a human prompt. However, in practice, hand-crafted dictionaries are limited by the expertise of the curator and the heuristics of prompt engineering. This paper introduces a novel approach: learning a dictionary of interpretable queries directly from the dataset. Our query dictionary learning problem is formulated as an optimization problem by augmenting IP's variational formulation with learnable dictionary parameters. To formulate learnable and interpretable queries, we leverage the latent space of large vision and language models like CLIP. To solve the optimization problem, we propose a new query dictionary learning algorithm inspired by classical sparse dictionary learning. Our experiments demonstrate that learned dictionaries significantly outperform hand-crafted dictionaries generated with large language models.
Stefan Kolek Martinez de Azagra, Aditya Chattopadhyay, Kwan Ho Ryan Chan, Héctor Andrade-Loarca, Gitta Kutyniok, René Vidal
ICCV2
2025 InCoDe: Interpretable Compressed Descriptions For Image Generation
abstract
Generative models have been successfully applied in diverse domains, from natural language processing to image synthesis. However, despite this success, a key challenge that remains is the ability to control the semantic content of the scene being generated. We argue that adequate control of the generation process requires a data representation that allows users to access and efficiently manipulate the semantic factors shaping the data distribution. This work advocates for the adoption of succinct, informative, and interpretable representations, quantified using information-theoretic principles. Through extensive experiments, we demonstrate the efficacy of our proposed framework both qualitatively and quantitatively. Our work contributes to the ongoing quest to enhance both controllability and interpretability in the generation process. Code available at github.com/ArmandCom/InCoDe.
Armand Comas Massague, Aditya Chattopadhyay, Feliu Formosa, Changyu Liu, Octavia I. Camps, René Vidal
ICLR2
2024 Bootstrapping Variational Information Pursuit with Large Language and Vision Models for Interpretable Image Classification
abstract
Variational Information Pursuit (V-IP) is an interpretable-by-design framework that makes predictions by sequentially selecting a short chain of user-defined, interpretable queries about the data that are most informative for the task. The prediction is based solely on the obtained query answers, which also serve as a faithful explanation for the prediction. Applying the framework to any task requires (i) specification of a query set, and (ii) densely annotated data with query answers to train classifiers to answer queries at test time. This limits V-IP's application to small-scale tasks where manual data annotation is feasible. In this work, we focus on image classification tasks and propose to relieve this bottleneck by leveraging pretrained language and vision models. Specifically, following recent work, we propose to use GPT, a Large Language Model, to propose semantic concepts as queries for a given classification task. To answer these queries, we propose a light-weight Concept Question-Answering network (Concept-QA) which learns to answer binary queries about semantic concepts in images. We design pseudo-labels to train our Concept-QA model using GPT and CLIP (a Vision-Language Model). Empirically, we find our Concept-QA model to be competitive with state-of-the-art VQA models in terms of answering accuracy but with an order of magnitude fewer parameters. This allows for seamless integration of Concept-QA into the V-IP framework as a fast-answering mechanism. We name this method Concept-QA+V-IP. Finally, we show on several datasets that Concept-QA+V-IP produces shorter, interpretable query chains which are more accurate than V-IP trained with CLIP-based answering systems. Code available at https://github.com/adityac94/conceptqa_vip.
Aditya Chattopadhyay, Kwan Ho Ryan Chan, René Vidal
ICLR1
2024 Performance Bounds for Active Binary Testing with Information Maximization
abstract
In many applications like experimental design, group testing, and medical diagnosis, the state of a random variable $Y$ is revealed by successively observing the outcomes of binary tests about $Y$. New tests are selected adaptively based on the history of outcomes observed so far. If the number of states of $Y$ is finite, the process ends when $Y$ can be predicted with a desired level of confidence or all available tests have been used. Finding the strategy that minimizes the expected number of tests needed to predict $Y$ is virtually impossible in most real applications. Therefore, the commonly used strategy is the greedy heuristic of Information Maximization (InfoMax) that selects tests sequentially in order of information gain. Despite its widespread use, existing guarantees on its performance are often vacuous when compared to its empirical efficiency. In this paper, for the first time to the best of our knowledge, we establish tight non-vacuous bounds on InfoMax's performance. Our analysis is based on the assumption that at any iteration of the greedy strategy, there is always a binary test available whose conditional probability of being 'true', given the history, is within $\delta$ units of one-half. This assumption is motivated by practical applications where the available set of tests often satisfies this property for modest values of $\delta$, say, ${0.1 \leq \delta \leq 0.4}$. Specifically, we analyze two distinct scenarios: (i) all tests are functions of $Y$, and (ii) test outcomes are corrupted by a binary symmetric channel. For both cases, our bounds guarantee the near-optimal performance of InfoMax for modest $\delta$ values. It requires only a small multiplicative factor of the entropy of $Y$, in terms of the average number of tests needed to make accurate predictions.
Aditya Chattopadhyay, Benjamin D. Haeffele, René Vidal, Donald Geman
ICML1
2024 PaCE: Parsimonious Concept Engineering for Large Language Models
abstract
Large Language Models (LLMs) are being used for a wide variety of tasks. While they are capable of generating human-like responses, they can also produce undesirable output including potentially harmful information, racist or sexist language, and hallucinations. Alignment methods are designed to reduce such undesirable output, via techniques such as fine-tuning, prompt engineering, and representation engineering. However, existing methods face several challenges: some require costly fine-tuning for every alignment task; some do not adequately remove undesirable concepts, failing alignment; some remove benign concepts, lowering the linguistic capabilities of LLMs. To address these issues, we propose Parsimonious Concept Engineering (PaCE), a novel activation engineering framework for alignment. First, to sufficiently model the concepts, we construct a large-scale concept dictionary in the activation space, in which each atom corresponds to a semantic concept. Given any alignment task, we instruct a concept partitioner to efficiently annotate the concepts as benign or undesirable. Then, at inference time, we decompose the LLM activations along the concept dictionary via sparse coding, to accurately represent the activations as linear combinations of benign and undesirable components. By removing the latter ones from the activations, we reorient the behavior of the LLM towards the alignment goal. We conduct experiments on tasks such as response detoxification, faithfulness enhancement, and sentiment revising, and show that PaCE achieves state-of-the-art alignment performance while maintaining linguistic capabilities.
Jinqi Luo, Tianjiao Ding, Kwan Ho Ryan Chan, Darshan Thaker, Aditya Chattopadhyay, Chris Callison-Burch, René Vidal
NeurIPS5
2023 Variational Information Pursuit for Interpretable Predictions
Aditya Chattopadhyay, Kwan Ho Ryan Chan, Benjamin D. Haeffele, Donald Geman, René Vidal
ICLR1
2023 Information Maximization Perspective of Orthogonal Matching Pursuit with Applications to Explainable AI
abstract
Information Pursuit (IP) is a classical active testing algorithm for predicting an output by sequentially and greedily querying the input in order of information gain. However, IP is computationally intensive since it involves estimating mutual information in high-dimensional spaces. This paper explores Orthogonal Matching Pursuit (OMP) as an alternative to IP for greedily selecting the queries. OMP is a classical signal processing algorithm for sequentially encoding a signal in terms of dictionary atoms chosen in order of correlation gain. In each iteration, OMP selects the atom that is most correlated with the signal residual (the signal minus its reconstruction thus far). Our first contribution is to establish a fundamental connection between IP and OMP, where we prove that IP with random projections of dictionary atoms as queries ``almost'' reduces to OMP, with the difference being that IP selects atoms in order of normalized correlation gain. We call this version IP-OMP and present simulations indicating that this difference does not have any appreciable effect on the sparse code recovery rate of IP-OMP compared to that of OMP for random Gaussian dictionaries. Inspired by this connection, our second contribution is to explore the utility of IP-OMP for generating explainable predictions, an area in which IP has recently gained traction. More specifically, we propose a simple explainable AI algorithm which encodes an image as a sparse combination of semantically meaningful dictionary atoms that are defined as text embeddings of interpretable concepts. The final prediction is made using the weights of this sparse combination, which serve as an explanation. Empirically, our proposed algorithm is not only competitive with existing explainability methods but also computationally less expensive.
Aditya Chattopadhyay, Ryan Pilgrim, René Vidal
NeurIPS1
2023 Learning Graph Variational Autoencoders with Constraints and Structured Priors for Conditional Indoor 3D Scene Generation
abstract
We present a graph variational autoencoder with a structured prior for generating the layout of indoor 3D scenes. Given the room type (e.g., living room or library) and the room layout (e.g., room elements such as floor and walls), our architecture generates a collection of objects (e.g., furniture items such as sofa, table and chairs) that is consistent with the room type and layout. This is a challenging problem because the generated scene needs to satisfy multiple constrains, e.g., each object should lie inside the room and two objects should not occupy the same volume. To address these challenges, we propose a deep generative model that encodes these relationships as soft constraints on an attributed graph (e.g., the nodes capture attributes of room and furniture elements, such as shape, class, pose and size, and the edges capture geometric relationships such as relative orientation). The architecture consists of a graph encoder that maps the input graph to a structured latent space, and a graph decoder that generates a furniture graph, given a latent code and the room graph. The latent space is modeled with autoregressive priors, which facilitates the generation of highly structured scenes. We also propose an efficient training procedure that combines matching and constrained learning. Experiments on the 3D-FRONT dataset show that our method produces scenes that are diverse and are adapted to the room layout.
Aditya Chattopadhyay, David P. Wipf, Himanshu Arora, René Vidal
WACV1
2023 Interpretable by Design: Learning Predictors by Composing Interpretable Queries
abstract
There is a growing concern about typically opaque decision-making with high-performance machine learning algorithms. Providing an explanation of the reasoning process in domain-specific terms can be crucial for adoption in risk-sensitive domains such as healthcare. We argue that machine learning algorithms should be interpretable by design and that the language in which these interpretations are expressed should be domain- and task-dependent. Consequently, we base our model's prediction on a family of user-defined and task-specific binary functions of the data, each having a clear interpretation to the end-user. We then minimize the expected number of queries needed for accurate prediction on any given input. As the solution is generally intractable, following prior work, we choose the queries sequentially based on information gain. However, in contrast to previous work, we need not assume the queries are conditionally independent. Instead, we leverage a stochastic generative model (VAE) and an MCMC algorithm (Unadjusted Langevin) to select the most informative query about the input based on previous query-answers. This enables the online determination of a query chain of whatever depth is required to resolve prediction ambiguities. Finally, experiments on vision and NLP tasks demonstrate the efficacy of our approach and its superiority over post-hoc explanations.
Aditya Chattopadhyay, Stewart Slocum, Benjamin D. Haeffele, René Vidal, Donald Geman
IEEE Trans. Pattern Anal. Mach. Intell.1
2019 Neural Network Attributions: A Causal Perspective
abstract
We propose a new attribution method for neural networks developed using first principles of causality (to the best of our knowledge, the first such). The neural network architecture is viewed as a Structural Causal Model, and a methodology to compute the causal effect of each feature on the output is presented. With reasonable assumptions on the causal structure of the input data, we propose algorithms to efficiently compute the causal effects, as well as scale the approach to data with large dimensionality. We also show how this method can be used for recurrent neural networks. We report experimental results on both simulated and real datasets showcasing the promise and usefulness of the proposed algorithm.
Aditya Chattopadhyay, Piyushi Manupriya, Anirban Sarkar 0001, Vineeth N. Balasubramanian
ICML1
2018 Grad-CAM++: Generalized Gradient-Based Visual Explanations for Deep Convolutional Networks
abstract
Over the last decade, Convolutional Neural Network (CNN) models have been highly successful in solving complex vision based problems. However, deep models are perceived as "black box" methods considering the lack of understanding of their internal functioning. There has been a significant recent interest to develop explainable deep learning models, and this paper is an effort in this direction. Building on a recently proposed method called Grad-CAM, we propose Grad-CAM++ to provide better visual explanations of CNN model predictions (when compared to Grad-CAM), in terms of better localization of objects as well as explaining occurrences of multiple objects of a class in a single image. We provide a mathematical explanation for the proposed method, Grad-CAM++, which uses a weighted combination of the positive partial derivatives of the last convolutional layer feature maps with respect to a specific class score as weights to generate a visual explanation for the class label under consideration. Our extensive experiments and evaluations, both subjective and objective, on standard datasets showed that Grad-CAM++ indeed provides better visual explanations for a given CNN architecture when compared to Grad-CAM.
Aditya Chattopadhyay, Anirban Sarkar 0001, Prantik Howlader, Vineeth N. Balasubramanian
WACV1