Demo Data from EDBT 2026 / reviewers in the wild / expert
Harshay Shah
dblp:211/7945
· DBLP profile ↗
7ranked-venue papers
5as first author
5since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 4 first-author · 5 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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
7 papers |
Trustworthy machine learning · 63% Deep learning architectures and training · 11% Efficient and distributed learning · 8% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational social science and digital humanities · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
2.7 | 4 | 2024 | ContextCite: Attributing Model Generation to Context · NeurIPS 2024 Decomposing and Editing Predictions by Modeling Model Computation · ICML 2024 ModelDiff: A Framework for Comparing Learning Algorithms · ICML 2023 |
Machine learning › Trustworthy machine learning › robustness
adversarial robustness |
0.9 | 2 | 2021 | Do Input Gradients Highlight Discriminative Features? · NeurIPS 2021 The Pitfalls of Simplicity Bias in Neural Networks · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
mixture of experts |
0.9 | 1 | 2025 | Parameters vs FLOPs: Scaling Laws for Optimal Sparsity for Mixture-of-Experts Language Models · ICML 2025 |
Machine learning › Efficient and distributed learning › large-scale learning
model scaling |
0.9 | 1 | 2025 | Parameters vs FLOPs: Scaling Laws for Optimal Sparsity for Mixture-of-Experts Language Models · ICML 2025 |
Machine learning › Trustworthy machine learning › interpretability
attribution methods |
0.8 | 1 | 2024 | ContextCite: Attributing Model Generation to Context · NeurIPS 2024 |
Machine learning › Trustworthy machine learning › language model interpretability
context attribution |
0.8 | 1 | 2024 | ContextCite: Attributing Model Generation to Context · NeurIPS 2024 |
Natural language and speech › Language models and text generation
knowledge editing |
0.8 | 1 | 2024 | Decomposing and Editing Predictions by Modeling Model Computation · ICML 2024 |
Machine learning › Trustworthy machine learning › interpretability › training data attribution
datamodels |
0.7 | 1 | 2023 | ModelDiff: A Framework for Comparing Learning Algorithms · ICML 2023 |
Machine learning › Trustworthy machine learning
learning algorithm comparison |
0.7 | 1 | 2023 | ModelDiff: A Framework for Comparing Learning Algorithms · ICML 2023 |
Machine learning › Trustworthy machine learning › interpretability › attribution methods
gradient-based attribution |
0.5 | 1 | 2021 | Do Input Gradients Highlight Discriminative Features? · NeurIPS 2021 |
Machine learning › Learning theory
generalization |
0.4 | 1 | 2020 | The Pitfalls of Simplicity Bias in Neural Networks · NeurIPS 2020 |
Machine learning › Trustworthy machine learning
robustness |
0.4 | 1 | 2020 | The Pitfalls of Simplicity Bias in Neural Networks · NeurIPS 2020 |
Machine learning › Learning theory › inductive bias
simplicity bias |
0.4 | 1 | 2020 | The Pitfalls of Simplicity Bias in Neural Networks · NeurIPS 2020 |
Machine learning › Deep learning architectures and training › architecture learning
network growth |
0.4 | 1 | 2019 | Growing Attributed Networks through Local Processes · WWW 2019 |
Computational social science and digital humanities
social network analysis |
0.1 | 1 | 2019 | Growing Attributed Networks through Local Processes · WWW 2019 |
Methods — techniques the papers use, named apart from their topics
sparsity analysis · 0.9scaling laws · 0.9language model · 0.8counterfactual estimation · 0.8context attribution · 0.8distinguishing feature transformations · 0.7linear probing · 0.5DiffROAR evaluation · 0.5ensemble methods · 0.4adversarial training · 0.4triadic closure · 0.4preferential attachment · 0.4biased random walk · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Parameters vs FLOPs: Scaling Laws for Optimal Sparsity for Mixture-of-Experts Language ModelsabstractScaling the capacity of language models has consistently proven to be a reliable approach for improving performance and unlocking new capabilities. Capacity can be primarily defined by two dimensions: the number of model parameters and the compute per example. While scaling typically involves increasing both, the precise interplay between these factors and their combined contribution to overall capacity remains not fully understood. We explore this relationship in the context of sparse Mixture-of-Expert models (MoEs), which allow scaling the number of parameters without proportionally increasing the FLOPs per example. We investigate how varying the sparsity level, i.e., the ratio of non-active to total parameters, affects model performance in terms of both pretraining and downstream performance. We find that under different constraints (e.g. parameter size and total training compute), there is an optimal level of sparsity that improves both training efficiency and model performance.These results provide a better understanding of the impact of sparsity in scaling laws for MoEs and complement existing works in this area, offering insights for designing more efficient architectures. Samira Abnar, Harshay Shah, Dan Busbridge, Alaaeldin El-Nouby, Joshua M. Susskind, Vimal Thilak |
ICML | 2 |
| 2024 | Decomposing and Editing Predictions by Modeling Model ComputationabstractHow does the internal computation of a machine learning model transform inputs into predictions? To tackle this question, we introduce a framework called component modeling for decomposing a model prediction in terms of its components—architectural "building blocks" such as convolution filters or attention heads. We focus on a special case of this framework, component attribution, where the goal is to estimate the counterfactual impact of individual components on a given prediction. We then present COAR, a scalable algorithm for estimating component attributions, and demonstrate its effectiveness across models, datasets and modalities. Finally, we show that COAR directly enables effective model editing. Our code is available at github.com/MadryLab/modelcomponents. Harshay Shah, Andrew Ilyas, Aleksander Madry |
ICML | 1 |
| 2024 | ContextCite: Attributing Model Generation to ContextabstractHow do language models use information provided as context when generating a response?
Can we infer whether a particular generated statement is actually grounded in the context, a misinterpretation, or fabricated?
To help answer these questions, we introduce the problem of *context attribution*: pinpointing the parts of the context (if any) that *led* a model to generate a particular statement.
We then present ContextCite, a simple and scalable method for context attribution that can be applied on top of any existing language model.
Finally, we showcase the utility of ContextCite through three applications:
(1) helping verify generated statements
(2) improving response quality by pruning the context and
(3) detecting poisoning attacks.
We provide code for ContextCite at https://github.com/MadryLab/context-cite. Benjamin Cohen-Wang, Harshay Shah, Kristian Georgiev, Aleksander Madry |
NeurIPS | 2 |
| 2023 | ModelDiff: A Framework for Comparing Learning AlgorithmsabstractWe study the problem of (learning) algorithm comparison, where the goal is to find differences between models trained with two different learning algorithms. We begin by formalizing this goal as one of finding distinguishing feature transformations, i.e., input transformations that change the predictions of models trained with one learning algorithm but not the other. We then present ModelDiff, a method that leverages the datamodels framework (Ilyas et al., 2022) to compare learning algorithms based on how they use their training data. We demonstrate ModelDiff through three case studies, comparing models trained with/without data augmentation, with/without pre-training, and with different SGD hyperparameters. Harshay Shah, Andrew Ilyas, Aleksander Madry |
ICML | 1 |
| 2021 | Do Input Gradients Highlight Discriminative Features?abstractPost-hoc gradient-based interpretability methods [Simonyan et al., 2013, Smilkov et al., 2017] that provide instance-specific explanations of model predictions are often based on assumption (A): magnitude of input gradients—gradients of logits with respect to input—noisily highlight discriminative task-relevant features. In this work, we test the validity of assumption (A) using a three-pronged approach:1. We develop an evaluation framework, DiffROAR, to test assumption (A) on four image classification benchmarks. Our results suggest that (i) input gradients of standard models (i.e., trained on original data) may grossly violate (A), whereas (ii) input gradients of adversarially robust models satisfy (A).2. We then introduce BlockMNIST, an MNIST-based semi-real dataset, that by design encodes a priori knowledge of discriminative features. Our analysis on BlockMNIST leverages this information to validate as well as characterize differences between input gradient attributions of standard and robust models.3. Finally, we theoretically prove that our empirical findings hold on a simplified version of the BlockMNIST dataset. Specifically, we prove that input gradients of standard one-hidden-layer MLPs trained on this dataset do not highlight instance-specific signal coordinates, thus grossly violating assumption (A).Our findings motivate the need to formalize and test common assumptions in interpretability in a falsifiable manner [Leavitt and Morcos, 2020]. We believe that the DiffROAR evaluation framework and BlockMNIST-based datasets can serve as sanity checks to audit instance-specific interpretability methods; code and data available at https://github.com/harshays/inputgradients. Harshay Shah, Prateek Jain 0002, Praneeth Netrapalli |
NeurIPS | 1 |
| 2020 | The Pitfalls of Simplicity Bias in Neural NetworksabstractSeveral works have proposed Simplicity Bias (SB)---the tendency of standard training procedures such as Stochastic Gradient Descent (SGD) to find simple models---to justify why neural networks generalize well [Arpit et al. 2017, Nakkiran et al. 2019, Valle-Perez et al. 2019]. However, the precise notion of simplicity remains vague. Furthermore, previous settings [Soudry et al. 2018, Gunasekar et al. 2018] that use SB to theoretically justify why neural networks generalize well do not simultaneously capture the non-robustness of neural networks---a widely observed phenomenon in practice [Goodfellow et al. 2014, Jo and Bengio 2017]. We attempt to reconcile SB and the superior standard generalization of neural networks with the non-robustness observed in practice by introducing piecewise-linear and image-based datasets, which (a) incorporate a precise notion of simplicity, (b) comprise multiple predictive features with varying levels of simplicity, and (c) capture the non-robustness of neural networks trained on real data. Using theory and empirics on these datasets, we make four observations: (i) SB of SGD and variants can be extreme: neural networks can exclusively rely on the simplest feature and remain invariant to all predictive complex features. (ii) The extreme aspect of SB could explain why seemingly benign distribution shifts and small adversarial perturbations significantly degrade model performance. (iii) Contrary to conventional wisdom, SB can also hurt generalization on the same data distribution, as SB persists even when the simplest feature has less predictive power than the more complex features. (iv) Common approaches to improve generalization and robustness---ensembles and adversarial training---can fail in mitigating SB and its pitfalls. Given the role of SB in training neural networks, we hope that the proposed datasets and methods serve as an effective testbed to evaluate novel algorithmic approaches aimed at avoiding the pitfalls of SB. Harshay Shah, Kaustav Tamuly, Aditi Raghunathan, Prateek Jain 0002, Praneeth Netrapalli |
NeurIPS | 1 |
| 2019 | Growing Attributed Networks through Local ProcessesabstractThis paper proposes an attributed network growth model. Despite the knowledge that individuals use limited resources to form connections to similar others, we lack an understanding of how local and resource-constrained mechanisms explain the emergence of structural properties found in real-world networks. We make three contributions. First, we propose a simple and accurate model of attributed network growth that jointly explains the emergence of in-degree, local clustering, clustering-degree relationship and attribute mixing patterns. Second, we make use of biased random walks to develop a model that forms edges locally, without recourse to global information. Third, we account for multiple sociological phenomena: bounded rationality; structural constraints; triadic closure; attribute homophily; preferential attachment. Our experiments show that the proposed Attributed Random Walk (ARW) model accurately preserves network structure and attribute mixing patterns of real-world networks; it improves upon the performance of eight well-known models by a significant margin of 2.5-10 × . Harshay Shah, Suhansanu Kumar, Hari Sundaram |
WWW | 1 |