EDBT 2026 Demo / reviewers in the wild / expert
Soledad Villar
dblp:150/6522
· DBLP profile ↗
17ranked-venue papers
2as first author
10since 2021 · last 2025
0000-0003-4968-3829ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 2 first-author · 8 since 2021Theory of computation · 4Graphics, computer vision, multimedia, augmented reality and games · 3 · 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
9 papers |
Graph learning · 54% Representation and self-supervised learning · 26% Learning theory · 10% | |
| Theoretical computer science
3 papers |
Mathematical optimization · 26% Algorithms and data structures · 26% Graph algorithms and graph theory · 24% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computational science and engineering · 100% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
3.4 | 5 | 2025 | On Transferring Transferability: Towards a Theory for Size Generalization · NeurIPS 2025 Graph neural networks and non-commuting operators · NeurIPS 2024 Approximately Equivariant Graph Networks · NeurIPS 2023 |
Machine learning › Graph learning › graph neural network › graph neural network generalization
size generalization |
0.9 | 1 | 2025 | On Transferring Transferability: Towards a Theory for Size Generalization · NeurIPS 2025 |
Machine learning › Graph learning › graph neural network
expressive power |
0.8 | 2 | 2020 | Can Graph Neural Networks Count Substructures? · NeurIPS 2020 On the equivalence between graph isomorphism testing and function approximation with GNNs · NeurIPS 2019 |
Machine learning › Representation and self-supervised learning
contrastive learning |
0.8 | 1 | 2024 | Structuring Representation Geometry with Rotationally Equivariant Contrastive Learning · ICLR 2024 |
Machine learning › Representation and self-supervised learning › contrastive learning › self-supervised contrastive learning
equivariant contrastive learning |
0.8 | 1 | 2024 | Structuring Representation Geometry with Rotationally Equivariant Contrastive Learning · ICLR 2024 |
Machine learning › Representation and self-supervised learning › representation learning
representation geometry |
0.8 | 1 | 2024 | Structuring Representation Geometry with Rotationally Equivariant Contrastive Learning · ICLR 2024 |
Machine learning › Deep learning architectures and training › equivariant neural network
rotation equivariance |
0.8 | 1 | 2024 | Structuring Representation Geometry with Rotationally Equivariant Contrastive Learning · ICLR 2024 |
Computational science and engineering
scientific machine learning |
0.8 | 1 | 2024 | Position: Is machine learning good or bad for the natural sciences? · ICML 2024 |
Machine learning › Graph learning › graph neural network › geometric graph neural network
equivariant graph neural network |
0.7 | 1 | 2023 | Approximately Equivariant Graph Networks · NeurIPS 2023 |
Machine learning › Representation and self-supervised learning › equivariance
equivariant learning |
0.7 | 1 | 2023 | Dimensionless machine learning: Imposing exact units equivariance · J. Mach. Learn. Res. 2023 |
Machine learning › Deep learning architectures and training
equivariant neural network |
0.5 | 1 | 2021 | Scalars are universal: Equivariant machine learning, structured like classical physics · NeurIPS 2021 |
Machine learning › Representation and self-supervised learning
symmetry-aware representation |
0.5 | 1 | 2021 | Scalars are universal: Equivariant machine learning, structured like classical physics · NeurIPS 2021 |
Machine learning › Graph learning › graph neural network › expressive power
substructure counting |
0.4 | 1 | 2020 | Can Graph Neural Networks Count Substructures? · NeurIPS 2020 |
Machine learning › Graph learning › graph neural network › expressive power
weisfeiler-leman hierarchy |
0.4 | 1 | 2020 | Can Graph Neural Networks Count Substructures? · NeurIPS 2020 |
Algorithms and data structures › numerical linear algebra
dimensionality reduction |
0.4 | 1 | 2020 | SqueezeFit: Label-Aware Dimensionality Reduction by Semidefinite Programming · IEEE Trans. Inf. Theory 2020 |
Mathematical optimization
semidefinite programming |
0.4 | 1 | 2020 | SqueezeFit: Label-Aware Dimensionality Reduction by Semidefinite Programming · IEEE Trans. Inf. Theory 2020 |
Machine learning › Graph learning › graph matching
graph isomorphism test |
0.4 | 1 | 2019 | On the equivalence between graph isomorphism testing and function approximation with GNNs · NeurIPS 2019 |
Logic in computer science
finite model theory |
0.4 | 1 | 2019 | On the equivalence between graph isomorphism testing and function approximation with GNNs · NeurIPS 2019 |
Machine learning › Graph learning › graph algorithms
graph coarsening |
0.2 | 1 | 2023 | Approximately Equivariant Graph Networks · NeurIPS 2023 |
Computer vision › Face, body and person analysis
human pose estimation |
0.2 | 1 | 2023 | Approximately Equivariant Graph Networks · NeurIPS 2023 |
Graph algorithms and graph theory
graph isomorphism |
0.2 | 1 | 2023 | Fine-grained Expressivity of Graph Neural Networks · NeurIPS 2023 |
Graph algorithms and graph theory › graph isomorphism
weisfeiler-leman algorithm |
0.2 | 1 | 2023 | Fine-grained Expressivity of Graph Neural Networks · NeurIPS 2023 |
Methods — techniques the papers use, named apart from their topics
graphon theory · 2.1topological characterization · 1.3limit space framework · 0.9continuity analysis · 0.9regression · 0.8non-commuting operators · 0.8equivariance objective · 0.8contrastive learning · 0.8causal inference · 0.8graph coarsening · 0.7dimensional analysis · 0.7bias-variance analysis · 0.7semidefinite relaxation · 0.4large margin nearest neighbor · 0.4sigma-algebra framework · 0.4permutation-invariant function approximation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | On Transferring Transferability: Towards a Theory for Size GeneralizationabstractMany modern learning tasks require models that can take inputs of varying sizes. Consequently, dimension-independent architectures have been proposed for domains where the inputs are graphs, sets, and point clouds. Recent work on graph neural networks has explored whether a model trained on low-dimensional data can transfer its performance to higher-dimensional inputs. We extend this body of work by introducing a general framework for transferability across dimensions. We show that transferability corresponds precisely to continuity in a limit space formed by identifying small problem instances with equivalent large ones. This identification is driven by the data and the learning task. We instantiate our framework on existing architectures, and implement the necessary changes to ensure their transferability. Finally, we provide design principles for designing new transferable models. Numerical experiments support our findings. Eitan Levin, Mateo Díaz, Soledad Villar |
NeurIPS | 4 |
| 2024 | A Spectral Analysis of Graph Neural Networks on Dense and Sparse GraphsabstractIn this work we propose a random graph model that can produce graphs at different levels of sparsity. We analyze how sparsity affects the graph spectra, and thus the performance of graph neural networks (GNNs) in node classification on dense and sparse graphs. We compare GNNs with spectral methods known to provide consistent estimators for community detection on dense graphs, a closely related task. We show that GNNs can outperform spectral methods on sparse graphs, and illustrate these results with numerical examples on both synthetic and real graphs. Luana Ruiz, Ningyuan Huang, Soledad Villar |
ICASSP | 3 |
| 2024 | Structuring Representation Geometry with Rotationally Equivariant Contrastive LearningabstractSelf-supervised learning converts raw perceptual data such as images to a compact space where simple Euclidean distances measure meaningful variations in data. In this paper, we extend this formulation by adding additional geometric structure to the embedding space by enforcing transformations of input space to correspond to simple (i.e., linear) transformations of embedding space. Specifically, in the contrastive learning setting, we introduce an equivariance objective and theoretically prove that its minima force augmentations on input space to correspond to rotations on the spherical embedding space. We show that merely combining our equivariant loss with a non-collapse term results in non-trivial representations, without requiring invariance to data augmentations. Optimal performance is achieved by also encouraging approximate invariance, where input augmentations correspond to small rotations. Our method, CARE: Contrastive Augmentation-induced Rotational Equivariance, leads to improved performance on downstream tasks and ensures sensitivity in embedding space to important variations in data (e.g., color) that standard contrastive methods do not achieve. Code is available at https://github.com/Sharut/CARE Sharut Gupta, Joshua Robinson 0001, Derek Lim, Soledad Villar, Stefanie Jegelka |
ICLR | 4 |
| 2024 | Position: Is machine learning good or bad for the natural sciences?abstractMachine learning (ML) methods are having a huge impact across all of the sciences. However, ML has a strong ontology — in which only the data exist — and a strong epistemology — in which a model is considered good if it performs well on held-out training data. These philosophies are in strong conflict with both standard practices and key philosophies in the natural sciences. Here we identify some locations for ML in the natural sciences at which the ontology and epistemology are valuable. For example, when an expressive machine learning model is used in a causal inference to represent the effects of confounders, such as foregrounds, backgrounds, or instrument calibration parameters, the model capacity and loose philosophy of ML can make the results more trustworthy. We also show that there are contexts in which the introduction of ML introduces strong, unwanted statistical biases. For one, when ML models are used to emulate physical (or first-principles) simulations, they amplify confirmation biases. For another, when expressive regressions are used to label datasets, those labels cannot be used in downstream joint or ensemble analyses without taking on uncontrolled biases. The question in the title is being asked of all of the natural sciences; that is, we are calling on the scientific communities to take a step back and consider the role and value of ML in their fields; the (partial) answers we give here come from the particular perspective of physics. David W. Hogg, Soledad Villar |
ICML | 2 |
| 2024 | Graph neural networks and non-commuting operatorsabstractGraph neural networks (GNNs) provide state-of-the-art results in a wide variety of tasks which typically involve predicting features at the vertices of a graph. They are built from layers of graph convolutions which serve as a powerful inductive bias for describing the flow of information among the vertices. Often, more than one data modality is available. This work considers a setting in which several graphs have the same vertex set and a common vertex-level learning task. This generalizes standard GNN models to GNNs with several graph operators that do not commute. We may call this model graph-tuple neural networks (GtNN).
In this work, we develop the mathematical theory to address the stability and transferability of GtNNs using properties of non-commuting non-expansive operators. We develop a limit theory of graphon-tuple neural networks and use it to prove a universal transferability theorem that guarantees that all graph-tuple neural networks are transferable on convergent graph-tuple sequences. In particular, there is no non-transferable energy under the convergence we consider here. Our theoretical results extend well-known transferability theorems for GNNs to the case of several simultaneous graphs (GtNNs) and provide a strict improvement on what is currently known even in the GNN case.
We illustrate our theoretical results with simple experiments on synthetic and real-world data. To this end, we derive a training procedure that provably enforces the stability of the resulting model. Mauricio Velasco, Kaiying O'Hare, Bernardo Rychtenberg, Soledad Villar |
NeurIPS | 4 |
| 2023 | Fine-grained Expressivity of Graph Neural NetworksabstractNumerous recent works have analyzed the expressive power of message-passing graph neural networks (MPNNs), primarily utilizing combinatorial techniques such as the $1$-dimensional Weisfeiler--Leman test ($1$-WL) for the graph isomorphism problem. However, the graph isomorphism objective is inherently binary, not giving insights into the degree of similarity between two given graphs. This work resolves this issue by considering continuous extensions of both $1$-WL and MPNNs to graphons. Concretely, we show that the continuous variant of $1$-WL delivers an accurate topological characterization of the expressive power of MPNNs on graphons, revealing which graphs these networks can distinguish and the level of difficulty in separating them. We identify the finest topology where MPNNs separate points and prove a universal approximation theorem. Consequently, we provide a theoretical framework for graph and graphon similarity combining various topological variants of classical characterizations of the $1$-WL. In particular, we characterize the expressive power of MPNNs in terms of the tree distance, which is a graph distance based on the concept of fractional isomorphisms, and substructure counts via tree homomorphisms, showing that these concepts have the same expressive power as the $1$-WL and MPNNs on graphons. Empirically, we validate our theoretical findings by showing that randomly initialized MPNNs, without training, exhibit competitive performance compared to their trained counterparts. Moreover, we evaluate different MPNN architectures based on their ability to preserve graph distances, highlighting the significance of our continuous $1$-WL test in understanding MPNNs' expressivity. Jan Böker, Ron Levie, Ningyuan Huang, Soledad Villar, Christopher Morris 0001 |
NeurIPS | 4 |
| 2023 | Approximately Equivariant Graph NetworksabstractGraph neural networks (GNNs) are commonly described as being permutation equivariant with respect to node relabeling in the graph. This symmetry of GNNs is often compared to the translation equivariance of Euclidean convolution neural networks (CNNs). However, these two symmetries are fundamentally different: The translation equivariance of CNNs corresponds to symmetries of the fixed domain acting on the image signals (sometimes known as active symmetries), whereas in GNNs any permutation acts on both the graph signals and the graph domain (sometimes described as passive symmetries). In this work, we focus on the active symmetries of GNNs, by considering a learning setting where signals are supported on a fixed graph. In this case, the natural symmetries of GNNs are the automorphisms of the graph. Since real-world graphs tend to be asymmetric, we relax the notion of symmetries by formalizing approximate symmetries via graph coarsening. We present a bias-variance formula that quantifies the tradeoff between the loss in expressivity and the gain in the regularity of the learned estimator, depending on the chosen symmetry group. To illustrate our approach, we conduct extensive experiments on image inpainting, traffic flow prediction, and human pose estimation with different choices of symmetries. We show theoretically and empirically that the best generalization performance can be achieved by choosing a suitably larger group than the graph automorphism, but smaller than the permutation group. Ningyuan Huang, Ron Levie, Soledad Villar |
NeurIPS | 3 |
| 2023 | Dimensionless machine learning: Imposing exact units equivarianceabstractUnits equivariance (or units covariance) is the exact symmetry that follows from the requirement that relationships among measured quantities of physics relevance must obey self-consistent dimensional scalings. Here, we express this symmetry in terms of a (non-compact) group action, and we employ dimensional analysis and ideas from equivariant machine learning to provide a methodology for exactly units-equivariant machine learning: For any given learning task, we first construct a dimensionless version of its inputs using classic results from dimensional analysis and then perform inference in the dimensionless space. Our approach can be used to impose units equivariance across a broad range of machine learning methods that are equivariant to rotations and other groups. We discuss the in-sample and out-of-sample prediction accuracy gains one can obtain in contexts like symbolic regression and emulation, where symmetry is important. We illustrate our approach with simple numerical examples involving dynamical systems in physics and ecology. Soledad Villar, Weichi Yao, David W. Hogg, Ben Blum-Smith, Bianca Dumitrascu |
J. Mach. Learn. Res. | 1 |
| 2021 | A Short Tutorial on The Weisfeiler-Lehman Test And Its VariantsabstractGraph neural networks are designed to learn functions on graphs. Typically, the relevant target functions are invariant with respect to actions by permutations. Therefore the design of some graph neural network architectures has been inspired by graph-isomorphism algorithms.The classical Weisfeiler-Lehman algorithm (WL)—a graph-isomorphism test based on color refinement—became relevant to the study of graph neural networks. The WL test can be generalized to a hierarchy of higher-order tests, known as k-WL. This hierarchy has been used to characterize the expressive power of graph neural networks, and to inspire the design of graph neural network architectures.A few variants of the WL hierarchy appear in the literature. The goal of this short note is pedagogical and practical: We explain the differences between the WL and folklore-WL formulations, with pointers to existing discussions in the literature. We illuminate the differences between the formulations by visualizing an example. Ningyuan Huang, Soledad Villar |
ICASSP | 2 |
| 2021 | Scalars are universal: Equivariant machine learning, structured like classical physicsabstractThere has been enormous progress in the last few years in designing neural networks that respect the fundamental symmetries and coordinate freedoms of physical law. Some of these frameworks make use of irreducible representations, some make use of high-order tensor objects, and some apply symmetry-enforcing constraints. Different physical laws obey different combinations of fundamental symmetries, but a large fraction (possibly all) of classical physics is equivariant to translation, rotation, reflection (parity), boost (relativity), and permutations. Here we show that it is simple to parameterize universally approximating polynomial functions that are equivariant under these symmetries, or under the Euclidean, Lorentz, and Poincaré groups, at any dimensionality $d$. The key observation is that nonlinear O($d$)-equivariant (and related-group-equivariant) functions can be universally expressed in terms of a lightweight collection of scalars---scalar products and scalar contractions of the scalar, vector, and tensor inputs. We complement our theory with numerical examples that show that the scalar-based method is simple, efficient, and scalable. Soledad Villar, David W. Hogg, Kate Storey-Fisher, Weichi Yao, Ben Blum-Smith |
NeurIPS | 1 |
| 2020 | Efficient Belief Propagation for Graph MatchingabstractIn this short note we derive a novel belief propagation algorithm for graph matching and we numerically evaluate it in the context of matching random graphs. The derived algorithm has a lower asymptotic time-complexity without significantly compromising the accuracy compared to leading available algorithms in the literature. An extended version of this article, with further theory and numerical simulations is in preparation. Efe Onaran, Soledad Villar |
ICASSP | 2 |
| 2020 | Can Graph Neural Networks Count Substructures?abstractThe ability to detect and count certain substructures in graphs is important for solving many tasks on graph-structured data, especially in the contexts of computational chemistry and biology as well as social network analysis. Inspired by this, we propose to study the expressive power of graph neural networks (GNNs) via their ability to count attributed graph substructures, extending recent works that examine their power in graph isomorphism testing and function approximation. We distinguish between two types of substructure counting: induced-subgraph-count and subgraph-count, and establish both positive and negative answers for popular GNN architectures. Specifically, we prove that Message Passing Neural Networks (MPNNs), 2-Weisfeiler-Lehman (2-WL) and 2-Invariant Graph Networks (2-IGNs) cannot perform induced-subgraph-count of substructures consisting of 3 or more nodes, while they can perform subgraph-count of star-shaped substructures. As an intermediary step, we prove that 2-WL and 2-IGNs are equivalent in distinguishing non-isomorphic graphs, partly answering an open problem raised in Maron et al. (2019). We also prove positive results for k-WL and k-IGNs as well as negative results for k-WL with a finite number of iterations. We then conduct experiments that support the theoretical results for MPNNs and 2-IGNs. Moreover, motivated by substructure counting and inspired by Murphy et al. (2019), we propose the Local Relational Pooling model and demonstrate that it is not only effective for substructure counting but also able to achieve competitive performance on molecular prediction tasks. Zhengdao Chen, Lei Chen 0062, Soledad Villar, Joan Bruna |
NeurIPS | 3 |
| 2020 | SqueezeFit: Label-Aware Dimensionality Reduction by Semidefinite ProgrammingabstractGiven labeled points in a high-dimensional vector space, we seek a low-dimensional subspace such that projecting onto this subspace maintains some prescribed distance between points of differing labels. Intended applications include compressive classification. Taking inspiration from large margin nearest neighbor classification, this paper introduces a semidefinite relaxation of this problem. Unlike its predecessors, this relaxation is amenable to theoretical analysis, allowing us to provably recover a planted projection operator from the data. Culver McWhirter, Dustin G. Mixon, Soledad Villar |
IEEE Trans. Inf. Theory | 3 |
| 2019 | On the equivalence between graph isomorphism testing and function approximation with GNNsabstractGraph neural networks (GNNs) have achieved lots of success on graph-structured data. In light of this, there has been increasing interest in studying their representation power. One line of work focuses on the universal approximation of permutation-invariant functions by certain classes of GNNs, and another demonstrates the limitation of GNNs via graph isomorphism tests. Our work connects these two perspectives and proves their equivalence. We further develop a framework of the representation power of GNNs with the language of sigma-algebra, which incorporates both viewpoints. Using this framework, we compare the expressive power of different classes of GNNs as well as other methods on graphs. In particular, we prove that order-2 Graph G-invariant networks fail to distinguish non-isomorphic regular graphs with the same degree. We then extend them to a new architecture, Ring-GNN, which succeeds in distinguishing these graphs as well as for tasks on real-world datasets. Zhengdao Chen, Soledad Villar, Lei Chen 0062, Joan Bruna |
NeurIPS | 2 |
| 2019 | Fair redistricting is hard
Richard Kueng, Dustin G. Mixon, Soledad Villar |
Theor. Comput. Sci. | 3 |
| 2016 | Clustering subgaussian mixtures with k-meansabstractWe introduce a model-free, parameter-free relax-and-round algorithm for k-means clustering, based on a semidefinite programming relaxation (SDP) due to Peng and Wei [1]. The algorithm interprets the SDP output as a denoised version of the original data and then rounds this output to a hard clustering. We analyze the performance of this algorithm in the setting where the data is drawn from a subgaussian mixture model. We also study the fundamental limits of estimating subgaussian centers with k-means clustering in order to compare our approximation guarantee to the theoretically optimal k-means clustering solution. In particular, our guarantee has no dependence on the number of points, and for equidistant clusters with O(k) separation, our guarantee is optimal up to a factor of k. Dustin G. Mixon, Soledad Villar, Rachel A. Ward |
ITW | 2 |
| 2015 | Relax, No Need to Round: Integrality of Clustering FormulationsabstractWe study exact recovery conditions for convex relaxations of point cloud clustering problems, focusing on two of the most common optimization problems for unsupervised clustering: k-means and k-median clustering. Motivations for focusing on convex relaxations are: (a) they come with a certificate of optimality, and (b) they are generic tools which are relatively parameter-free, not tailored to specific assumptions over the input. More precisely, we consider the distributional setting where there are k clusters in Rm and data from each cluster consists of n points sampled from a symmetric distribution within a ball of unit radius. We ask: what is the minimal separation distance between cluster centers needed for convex relaxations to exactly recover these k clusters as the optimal integral solution? For the k-median linear programming relaxation we show a tight bound: exact recovery is obtained given arbitrarily small pairwise separation ε > O between the balls. In other words, the pairwise center separation is δ > 2+ε. Under the same distributional model, the k-means LP relaxation fails to recover such clusters at separation as large as δ = 4. Yet, if we enforce PSD constraints on the k-means LP, we get exact cluster recovery at separation as low as δ > min{2 + √2k/m}, 2+√2 + 2/m} + ε. In contrast, common heuristics such as Lloyd's algorithm (a.k.a. the k means algorithm) can fail to recover clusters in this setting; even with arbitrarily large cluster separation, k-means++ with overseeding by any constant factor fails with high probability at exact cluster recovery. To complement the theoretical analysis, we provide an experimental study of the recovery guarantees for these various methods, and discuss several open problems which these experiments suggest. Pranjal Awasthi, Afonso S. Bandeira, Moses Charikar, Ravishankar Krishnaswamy, Soledad Villar, Rachel A. Ward |
ITCS | 5 |