David W. Zhang

dblp:119/0960 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
8since 2021 · last 2024
—ORCID · unresolved

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

Artificial intelligence and machine learning · 8 · 2 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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
Deep learning architectures and training · 25% Representation and self-supervised learning · 24% Generative modeling · 11%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%

Topics — the 18 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision › geometric deep learning › set learning
set prediction
1.122022
Multiset-Equivariant Set Prediction with Approximate Implicit Differentiation · ICLR 2022
Set Prediction without Imposing Structure as Conditional Density Estimation · ICLR 2021
Machine learning › Representation and self-supervised learning
contrastive learning
0.812024
Improved Generalization of Weight Space Networks via Augmentations · ICML 2024
Machine learning › Deep learning architectures and training
data augmentation
0.812024
Improved Generalization of Weight Space Networks via Augmentations · ICML 2024
Machine learning › Representation and self-supervised learning › equivariance
equivariant representation
0.812024
Graph Neural Networks for Learning Equivariant Representations of Neural Networks · ICLR 2024
Machine learning › Graph learning
graph neural network
0.812024
Graph Neural Networks for Learning Equivariant Representations of Neural Networks · ICLR 2024
Machine learning › Reinforcement learning › off-policy reinforcement learning › experience replay
hindsight experience replay
0.812024
CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay · ICML 2024
Machine learning › Transfer learning and domain adaptation › meta-learning
weight space learning
0.812024
Improved Generalization of Weight Space Networks via Augmentations · ICML 2024
Program synthesis and code generation
programming by example
0.812024
CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay · ICML 2024
Machine learning › Generative modeling
diffusion model
0.712023
Self-Guided Diffusion Models · CVPR 2023
Machine learning › Generative modeling › diffusion model
guided diffusion
0.712023
Self-Guided Diffusion Models · CVPR 2023
Machine learning › Representation and self-supervised learning › representation learning
object-centric representation learning
0.712023
Unlocking Slot Attention by Changing Optimal Transport Costs · ICML 2023
Machine learning › Deep learning architectures and training › attention mechanism › structured attention
optimal transport attention
0.712023
Unlocking Slot Attention by Changing Optimal Transport Costs · ICML 2023
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling
0.712023
Robust Scheduling with GFlowNets · ICLR 2023
Machine learning › Representation and self-supervised learning › representation learning › object-centric representation learning
slot attention
0.712023
Unlocking Slot Attention by Changing Optimal Transport Costs · ICML 2023
Machine learning › Deep learning architectures and training
equivariant neural network
0.612022
Multiset-Equivariant Set Prediction with Approximate Implicit Differentiation · ICLR 2022
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
conditional density estimation
0.512021
Set Prediction without Imposing Structure as Conditional Density Estimation · ICLR 2021
Machine learning › Deep learning architectures and training › symmetry-aware learning
permutation invariance
0.212024
Graph Neural Networks for Learning Equivariant Representations of Neural Networks · ICLR 2024
Natural language and speech › Language models and text generation
self-improvement
0.212024
CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay · ICML 2024

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

prioritized experience replay · 1.5language model · 1.5hindsight relabeling · 1.5transformer · 0.8mixup · 0.8graph neural network · 0.8contrastive learning · 0.8self-supervised learning · 0.7feature extraction · 0.7GFlowNets · 0.7
YearPublicationVenuePosition
2024 Graph Neural Networks for Learning Equivariant Representations of Neural Networks
abstract
Neural networks that process the parameters of other neural networks find applications in domains as diverse as classifying implicit neural representations, generating neural network weights, and predicting generalization errors. However, existing approaches either overlook the inherent permutation symmetry in the neural network or rely on intricate weight-sharing patterns to achieve equivariance, while ignoring the impact of the network architecture itself. In this work, we propose to represent neural networks as computational graphs of parameters, which allows us to harness powerful graph neural networks and transformers that preserve permutation symmetry. Consequently, our approach enables a single model to encode neural computational graphs with diverse architectures. We showcase the effectiveness of our method on a wide range of tasks, including classification and editing of implicit neural representations, predicting generalization performance, and learning to optimize, while consistently outperforming state-of-the-art methods. The source code is open-sourced at https://github.com/mkofinas/neural-graphs.
Miltiadis Kofinas, Boris Knyazev 0001, Yunlu Chen, Gertjan J. Burghouts, Efstratios Gavves, Cees Snoek, David W. Zhang
ICLR8
2024 CodeIt: Self-Improving Language Models with Prioritized Hindsight Replay
abstract
Large language models are increasingly solving tasks that are commonly believed to require human-level reasoning ability. However, these models still perform very poorly on benchmarks of general intelligence such as the Abstraction and Reasoning Corpus (ARC). In this paper, we approach the ARC as a programming-by-examples problem, and introduce a novel and scalable method for language model self-improvement called Code Iteration (CodeIt). Our method iterates between 1) program sampling and hindsight relabeling, and 2) learning from prioritized experience replay. By relabeling the goal of an episode (i.e., the program output given input) to the output actually produced by the sampled program, our method effectively deals with the extreme sparsity of rewards in program synthesis. Applying CodeIt to the ARC dataset, we demonstrate that prioritized hindsight replay, along with pre-training and data-augmentation, leads to successful inter-task generalization. CodeIt is the first neuro-symbolic approach that scales to the full ARC evaluation dataset. Our method solves 15% of ARC evaluation tasks, achieving state-of-the-art performance and outperforming existing neural and symbolic baselines. Our code is available at https://github.com/Qualcomm-AI-research/codeit.
Natasha Butt, Blazej Manczak, Auke J. Wiggers, Corrado Rainone, David W. Zhang, Michaël Defferrard, Taco Cohen
ICML5
2024 Improved Generalization of Weight Space Networks via Augmentations
abstract
Learning in deep weight spaces (DWS), where neural networks process the weights of other neural networks, is an emerging research direction, with applications to 2D and 3D neural fields (INRs, NeRFs), as well as making inferences about other types of neural networks. Unfortunately, weight space models tend to suffer from substantial overfitting. We empirically analyze the reasons for this overfitting and find that a key reason is the lack of diversity in DWS datasets. While a given object can be represented by many different weight configurations, typical INR training sets fail to capture variability across INRs that represent the same object. To address this, we explore strategies for data augmentation in weight spaces and propose a MixUp method adapted for weight spaces. We demonstrate the effectiveness of these methods in two setups. In classification, they improve performance similarly to having up to 10 times more data. In self-supervised contrastive learning, they yield substantial 5-10% gains in downstream classification.
Aviv Shamsian, Aviv Navon, David W. Zhang, Ethan Fetaya, Gal Chechik, Haggai Maron
ICML3
2023 Self-Guided Diffusion Models
abstract
Diffusion models have demonstrated remarkable progress in image generation quality, especially when guidance is used to control the generative process. However, guidance requires a large amount of image-annotation pairs for training and is thus dependent on their availability and correctness. In this paper, we eliminate the need for such annotation by instead exploiting the flexibility of self-supervision signals to design a framework for self-guided diffusion models. By leveraging a feature extraction function and a self-annotation function, our method provides guidance signals at various image granularities: from the level of holistic images to object boxes and even segmentation masks. Our experiments on single-label and multi-label image datasets demonstrate that self-labeled guidance always outperforms diffusion models without guidance and may even surpass guidance based on ground-truth labels. When equipped with self-supervised box or mask proposals, our method further generates visually diverse yet semantically consistent images, without the need for any class, box, or segment label annotation. Self-guided diffusion is simple, flexible and expected to profit from deployment at scale.
Vincent Tao Hu, David W. Zhang, Yuki Markus Asano, Gertjan J. Burghouts, Cees Snoek
CVPR2
2023 Robust Scheduling with GFlowNets
David W. Zhang, Corrado Rainone, Markus Peschl, Roberto Bondesan
ICLR1
2023 Unlocking Slot Attention by Changing Optimal Transport Costs
abstract
Slot attention is a powerful method for object-centric modeling in images and videos. However, its set-equivariance limits its ability to handle videos with a dynamic number of objects because it cannot break ties. To overcome this limitation, we first establish a connection between slot attention and optimal transport. Based on this new perspective we propose MESH (Minimize Entropy of Sinkhorn): a cross-attention module that combines the tiebreaking properties of unregularized optimal transport with the speed of regularized optimal transport. We evaluate slot attention using MESH on multiple object-centric learning benchmarks and find significant improvements over slot attention in every setting.
David W. Zhang, Simon Lacoste-Julien, Gertjan J. Burghouts, Cees Snoek
ICML2
2022 Multiset-Equivariant Set Prediction with Approximate Implicit Differentiation
David W. Zhang, Simon Lacoste-Julien, Gertjan J. Burghouts, Cees Snoek
ICLR2
2021 Set Prediction without Imposing Structure as Conditional Density Estimation
David W. Zhang, Gertjan J. Burghouts, Cees Snoek
ICLR1