Demo Data from EDBT 2026 / reviewers in the wild / expert
David J. Schwab
dblp:153/1725
· DBLP profile ↗
16ranked-venue papers
0as first author
7since 2021 · last 2025
0000-0003-2726-4527ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 7 since 2021Applied, interdisciplinary, general and emerging computing · 1
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
11 papers |
Trustworthy machine learning · 26% Learning theory · 24% Representation and self-supervised learning · 17% | |
| Theoretical computer science
3 papers |
Coding theory · 92% Information theory · 8% |
Topics — the 19 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
out-of-distribution generalization |
2.0 | 3 | 2025 | When can in-context learning generalize out of task distribution? · ICML 2025 Don't forget the nullspace! Nullspace occupancy as a mechanism for out of distribution failure · ICLR 2023 An Empirical Investigation of Domain Generalization with Empirical Risk Minimizers · NeurIPS 2021 |
Coding theory › source coding › rate-distortion theory
information bottleneck |
1.1 | 2 | 2022 | Information bottleneck theory of high-dimensional regression: relevancy, efficiency and optimality · NeurIPS 2022 Perturbation Theory for the Information Bottleneck · NeurIPS 2021 |
Machine learning › Representation and self-supervised learning
information bottleneck |
0.9 | 2 | 2021 | Perturbation Theory for the Information Bottleneck · NeurIPS 2021 Learning Optimal Representations with the Decodable Information Bottleneck · NeurIPS 2020 |
Machine learning › Graph learning
concept shift |
0.9 | 1 | 2025 | Generalization vs Specialization under Concept Shift · NeurIPS 2025 |
Machine learning › Trustworthy machine learning › robustness
distribution shift |
0.9 | 1 | 2025 | Generalization vs Specialization under Concept Shift · NeurIPS 2025 |
Machine learning › Learning theory › over-parameterization
double descent |
0.9 | 1 | 2025 | Generalization vs Specialization under Concept Shift · NeurIPS 2025 |
Machine learning › Learning theory
generalization |
0.9 | 1 | 2025 | Generalization vs Specialization under Concept Shift · NeurIPS 2025 |
Natural language and speech › Language models and text generation
in-context learning |
0.9 | 1 | 2025 | When can in-context learning generalize out of task distribution? · ICML 2025 |
Machine learning › Learning theory
information-theoretic learning |
0.6 | 1 | 2022 | Information bottleneck theory of high-dimensional regression: relevancy, efficiency and optimality · NeurIPS 2022 |
Machine learning › Deep learning architectures and training › normalization
batch normalization |
0.5 | 1 | 2021 | Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNs · ICLR 2021 |
Machine learning › Transfer learning and domain adaptation
domain generalization |
0.5 | 1 | 2021 | An Empirical Investigation of Domain Generalization with Empirical Risk Minimizers · NeurIPS 2021 |
Machine learning › Learning theory
empirical risk minimization |
0.5 | 1 | 2021 | An Empirical Investigation of Domain Generalization with Empirical Risk Minimizers · NeurIPS 2021 |
Machine learning › Trustworthy machine learning
robustness |
0.5 | 1 | 2021 | An Empirical Investigation of Domain Generalization with Empirical Risk Minimizers · NeurIPS 2021 |
Machine learning › Learning theory
generalization bounds |
0.4 | 1 | 2020 | Learning Optimal Representations with the Decodable Information Bottleneck · NeurIPS 2020 |
Machine learning › Representation and self-supervised learning
information-theoretic representation learning |
0.4 | 1 | 2020 | Learning Optimal Representations with the Decodable Information Bottleneck · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
training dynamics |
0.4 | 1 | 2020 | The Early Phase of Neural Network Training · ICLR 2020 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.3 | 1 | 2018 | Learning to Share and Hide Intentions using Information Regularization · NeurIPS 2018 |
Machine learning › Generative modeling › autoregressive model
next-token prediction |
0.3 | 1 | 2025 | Generalization vs Specialization under Concept Shift · NeurIPS 2025 |
Machine learning › Learning paradigms
supervised learning |
0.2 | 1 | 2016 | Supervised Learning with Tensor Networks · NIPS 2016 |
Methods — techniques the papers use, named apart from their topics
random matrix theory · 1.1perturbation theory · 1.0transformer · 0.9thermodynamic limit · 0.9ridge regression analysis · 0.9phase diagram analysis · 0.9null space analysis · 0.7predictive entropy · 0.5maximum mean discrepancy · 0.5fisher information · 0.5policy gradient · 0.3mutual information · 0.3information-theoretic regularizer · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | When can in-context learning generalize out of task distribution?abstractIn-context learning (ICL) is a remarkable capability of pretrained transformers that allows models to generalize to unseen tasks after seeing only a few examples. We investigate empirically the conditions necessary on the pretraining distribution for ICL to emerge and generalize \emph{out-of-distribution}. Previous work has focused on the number of distinct tasks necessary in the pretraining dataset. Here, we use a different notion of task diversity to study the emergence of ICL in transformers trained on linear functions. We find that as task diversity increases, transformers undergo a transition from a specialized solution, which exhibits ICL only within the pretraining task distribution, to a solution which generalizes out of distribution to the entire task space. We also investigate the nature of the solutions learned by the transformer on both sides of the transition, and observe similar transitions in nonlinear regression problems. We construct a phase diagram to characterize how our concept of task diversity interacts with the number of pretraining tasks. In addition, we explore how factors such as the depth of the model and the dimensionality of the regression problem influence the transition. Page C. Goddard, Lindsay M. Smith, Vudtiwat Ngampruetikorn, David J. Schwab |
ICML | 4 |
| 2025 | Generalization vs Specialization under Concept ShiftabstractMachine learning models are often brittle under distribution shift, i.e., when data distributions at test time differ from those during training. Understanding this failure mode is central to identifying and mitigating safety risks of mass adoption of machine learning. Here we analyze ridge regression under concept shift—a form of distribution shift in which the input-label relationship changes at test time. We derive an exact expression for prediction risk in the thermodynamic limit. Our results reveal nontrivial effects of concept shift on generalization performance, including a phase transition between weak and strong concept shift regimes and nonmonotonic data dependence of test performance even when double descent is absent. Our theoretical results are in good agreement with experiments based on transformers pretrained to solve linear regression; under concept shift, too long context length can be detrimental to generalization performance of next token prediction. Finally, experiments on MNIST and FashionMNIST further validate our theoretical predictions, suggesting these phenomena represent a fundamental aspect of learning under distribution shift. David J. Schwab, Vudtiwat Ngampruetikorn |
NeurIPS | 2 |
| 2023 | Don't forget the nullspace! Nullspace occupancy as a mechanism for out of distribution failure
Daksh Idnani, Vivek Madan, Naman Goyal 0001, David J. Schwab, Ramakrishna Vedantam |
ICLR | 4 |
| 2022 | Information bottleneck theory of high-dimensional regression: relevancy, efficiency and optimalityabstractAvoiding overfitting is a central challenge in machine learning, yet many large neural networks readily achieve zero training loss. This puzzling contradiction necessitates new approaches to the study of overfitting. Here we quantify overfitting via residual information, defined as the bits in fitted models that encode noise in training data. Information efficient learning algorithms minimize residual information while maximizing the relevant bits, which are predictive of the unknown generative models. We solve this optimization to obtain the information content of optimal algorithms for a linear regression problem and compare it to that of randomized ridge regression. Our results demonstrate the fundamental trade-off between residual and relevant information and characterize the relative information efficiency of randomized regression with respect to optimal algorithms. Finally, using results from random matrix theory, we reveal the information complexity of learning a linear map in high dimensions and unveil information-theoretic analogs of double and multiple descent phenomena. Vudtiwat Ngampruetikorn, David J. Schwab |
NeurIPS | 2 |
| 2021 | Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNs
Jonathan Frankle, David J. Schwab, Ari S. Morcos |
ICLR | 2 |
| 2021 | Perturbation Theory for the Information BottleneckabstractExtracting relevant information from data is crucial for all forms of learning. The information bottleneck (IB) method formalizes this, offering a mathematically precise and conceptually appealing framework for understanding learning phenomena. However the nonlinearity of the IB problem makes it computationally expensive and analytically intractable in general. Here we derive a perturbation theory for the IB method and report the first complete characterization of the learning onset, the limit of maximum relevant information per bit extracted from data. We test our results on synthetic probability distributions, finding good agreement with the exact numerical solution near the onset of learning. We explore the difference and subtleties in our derivation and previous attempts at deriving a perturbation theory for the learning onset and attribute the discrepancy to a flawed assumption. Our work also provides a fresh perspective on the intimate relationship between the IB method and the strong data processing inequality. Vudtiwat Ngampruetikorn, David J. Schwab |
NeurIPS | 2 |
| 2021 | An Empirical Investigation of Domain Generalization with Empirical Risk MinimizersabstractRecent work demonstrates that deep neural networks trained using Empirical Risk Minimization (ERM) can generalize under distribution shift, outperforming specialized training algorithms for domain generalization. The goal of this paper is to further understand this phenomenon. In particular, we study the extent to which the seminal domain adaptation theory of Ben-David et al. (2007) explains the performance of ERMs. Perhaps surprisingly, we find that this theory does not provide a tight explanation of the out-of-domain generalization observed across a large number of ERM models trained on three popular domain generalization datasets. This motivates us to investigate other possible measures—that, however, lack theory—which could explain generalization in this setting. Our investigation reveals that measures relating to the Fisher information, predictive entropy, and maximum mean discrepancy are good predictors of the out-of-distribution generalization of ERM models. We hope that our work helps galvanize the community towards building a better understanding of when deep networks trained with ERM generalize out-of-distribution. Ramakrishna Vedantam, David Lopez-Paz, David J. Schwab |
NeurIPS | 3 |
| 2020 | The Early Phase of Neural Network Training
Jonathan Frankle, David J. Schwab, Ari S. Morcos |
ICLR | 2 |
| 2020 | Learning Optimal Representations with the Decodable Information BottleneckabstractWe address the question of characterizing and finding optimal representations for supervised learning. Traditionally, this question has been tackled using the Information Bottleneck, which compresses the inputs while retaining information about the targets, in a decoder-agnostic fashion. In machine learning, however, our goal is not compression but rather generalization, which is intimately linked to the predictive family or decoder of interest (e.g. linear classifier). We propose the Decodable Information Bottleneck (DIB) that considers information retention and compression from the perspective of the desired predictive family. As a result, DIB gives rise to representations that are optimal in terms of expected test performance and can be estimated with guarantees. Empirically, we show that the framework can be used to enforce a small generalization gap on downstream classifiers and to predict the generalization ability of neural networks. Yann Dubois, Douwe Kiela, David J. Schwab, Ramakrishna Vedantam |
NeurIPS | 3 |
| 2020 | Nonequilibrium Statistical Mechanics of Continuous AttractorsabstractContinuous attractors have been used to understand recent neuroscience experiments where persistent activity patterns encode internal representations of external attributes like head direction or spatial location. However, the conditions under which the emergent bump of neural activity in such networks can be manipulated by space and time-dependent external sensory or motor signals are not understood. Here, we find fundamental limits on how rapidly internal representations encoded along continuous attractors can be updated by an external signal. We apply these results to place cell networks to derive a velocity-dependent nonequilibrium memory capacity in neural networks. Weishun Zhong, Zhiyue Lu, David J. Schwab, Arvind Murugan |
Neural Comput. | 3 |
| 2019 | The Information Bottleneck and Geometric ClusteringabstractThe information bottleneck (IB) approach to clustering takes a joint distribution [Formula: see text] and maps the data [Formula: see text] to cluster labels [Formula: see text], which retain maximal information about [Formula: see text] (Tishby, Pereira, & Bialek, 1999 ). This objective results in an algorithm that clusters data points based on the similarity of their conditional distributions [Formula: see text]. This is in contrast to classic geometric clustering algorithms such as [Formula: see text]-means and gaussian mixture models (GMMs), which take a set of observed data points [Formula: see text] and cluster them based on their geometric (typically Euclidean) distance from one another. Here, we show how to use the deterministic information bottleneck (DIB) (Strouse & Schwab, 2017 ), a variant of IB, to perform geometric clustering by choosing cluster labels that preserve information about data point location on a smoothed data set. We also introduce a novel intuitive method to choose the number of clusters via kinks in the information curve. We apply this approach to a variety of simple clustering problems, showing that DIB with our model selection procedure recovers the generative cluster labels. We also show that, in particular limits of our model parameters, clustering with DIB and IB is equivalent to [Formula: see text]-means and EM fitting of a GMM with hard and soft assignments, respectively. Thus, clustering with (D)IB generalizes and provides an information-theoretic perspective on these classic algorithms. DJ Strouse, David J. Schwab |
Neural Comput. | 2 |
| 2018 | Learning to Share and Hide Intentions using Information RegularizationabstractLearning to cooperate with friends and compete with foes is a key component of multi-agent reinforcement learning. Typically to do so, one requires access to either a model of or interaction with the other agent(s). Here we show how to learn effective strategies for cooperation and competition in an asymmetric information game with no such model or interaction. Our approach is to encourage an agent to reveal or hide their intentions using an information-theoretic regularizer. We consider both the mutual information between goal and action given state, as well as the mutual information between goal and state. We show how to stochastically optimize these regularizers in a way that is easy to integrate with policy gradient reinforcement learning. Finally, we demonstrate that cooperative (competitive) policies learned with our approach lead to more (less) reward for a second agent in two simple asymmetric information games. DJ Strouse, Max Kleiman-Weiner, Josh Tenenbaum, Matt M. Botvinick, David J. Schwab |
NeurIPS | 5 |
| 2017 | The Deterministic Information BottleneckabstractLossy compression and clustering fundamentally involve a decision about which features are relevant and which are not. The information bottleneck method (IB) by Tishby, Pereira, and Bialek ( 1999 ) formalized this notion as an information-theoretic optimization problem and proposed an optimal trade-off between throwing away as many bits as possible and selectively keeping those that are most important. In the IB, compression is measured by mutual information. Here, we introduce an alternative formulation that replaces mutual information with entropy, which we call the deterministic information bottleneck (DIB) and argue better captures this notion of compression. As suggested by its name, the solution to the DIB problem turns out to be a deterministic encoder, or hard clustering, as opposed to the stochastic encoder, or soft clustering, that is optimal under the IB. We compare the IB and DIB on synthetic data, showing that the IB and DIB perform similarly in terms of the IB cost function, but that the DIB significantly outperforms the IB in terms of the DIB cost function. We also empirically find that the DIB offers a considerable gain in computational efficiency over the IB, over a range of convergence parameters. Our derivation of the DIB also suggests a method for continuously interpolating between the soft clustering of the IB and the hard clustering of the DIB. DJ Strouse, David J. Schwab |
Neural Comput. | 2 |
| 2016 | Supervised Learning with Tensor NetworksabstractTensor networks are approximations of high-order tensors which are efficient to work with and have been very successful for physics and mathematics applications. We demonstrate how algorithms for optimizing tensor networks can be adapted to supervised learning tasks by using matrix product states (tensor trains) to parameterize non-linear kernel learning models. For the MNIST data set we obtain less than 1% test set classification error. We discuss an interpretation of the additional structure imparted by the tensor network to the learned model. E. Miles Stoudenmire, David J. Schwab |
NIPS | 2 |
| 2016 | The Deterministic Information Bottleneck
DJ Strouse, David J. Schwab |
UAI | 2 |
| 2014 | Quantifying the Role of Population Subdivision in Evolution on Rugged Fitness LandscapesabstractNatural selection drives populations towards higher fitness, but crossing fitness valleys or plateaus may facilitate progress up a rugged fitness landscape involving epistasis. We investigate quantitatively the effect of subdividing an asexual population on the time it takes to cross a fitness valley or plateau. We focus on a generic and minimal model that includes only population subdivision into equivalent demes connected by global migration, and does not require significant size changes of the demes, environmental heterogeneity or specific geographic structure. We determine the optimal speedup of valley or plateau crossing that can be gained by subdivision, if the process is driven by the deme that crosses fastest. We show that isolated demes have to be in the sequential fixation regime for subdivision to significantly accelerate crossing. Using Markov chain theory, we obtain analytical expressions for the conditions under which optimal speedup is achieved: valley or plateau crossing by the subdivided population is then as fast as that of its fastest deme. We verify our analytical predictions through stochastic simulations. We demonstrate that subdivision can substantially accelerate the crossing of fitness valleys and plateaus in a wide range of parameters extending beyond the optimal window. We study the effect of varying the degree of subdivision of a population, and investigate the trade-off between the magnitude of the optimal speedup and the width of the parameter range over which it occurs. Our results, obtained for fitness valleys and plateaus, also hold for weakly beneficial intermediate mutations. Finally, we extend our work to the case of a population connected by migration to one or several smaller islands. Our results demonstrate that subdivision with migration alone can significantly accelerate the crossing of fitness valleys and plateaus, and shed light onto the quantitative conditions necessary for this to occur. Anne-Florence Bitbol, David J. Schwab |
PLoS Comput. Biol. | 2 |