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

Russell Webb

dblp:62/1807 · also Russ Webb · DBLP profile ↗
← Back
11ranked-venue papers
0as 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 · 11 · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 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
6 papers
Deep learning architectures and training · 55% Representation and self-supervised learning · 17% Efficient and distributed learning · 10%
Computer graphics and multimedia
1 paper
Rendering · 50% Visual content generation and editing · 50%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
attention mechanism
0.912025
Theory, Analysis, and Best Practices for Sigmoid Self-Attention · ICLR 2025
Machine learning › Deep learning architectures and training › attention mechanism
efficient attention
0.912025
Theory, Analysis, and Best Practices for Sigmoid Self-Attention · ICLR 2025
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.912025
Distillation Scaling Laws · ICML 2025
Machine learning › Deep learning architectures and training
scaling laws
0.912025
Distillation Scaling Laws · ICML 2025
Machine learning › Representation and self-supervised learning
contrastive learning
0.812024
Poly-View Contrastive Learning · ICLR 2024
Machine learning › Representation and self-supervised learning › contrastive learning
multi-view contrastive learning
0.812024
Poly-View Contrastive Learning · ICLR 2024
Machine learning › Deep learning architectures and training › training dynamics
batch size scaling
0.712023
How to Scale Your EMA · NeurIPS 2023
Machine learning › Deep learning architectures and training › training optimization
large-batch training
0.712023
How to Scale Your EMA · NeurIPS 2023
Machine learning › Deep learning architectures and training
training dynamics
0.712023
How to Scale Your EMA · NeurIPS 2023
Computer vision › Segmentation and scene understanding › scene understanding
indoor scene understanding
0.512021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Computer vision › 3D vision
shape prediction
0.512021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Machine learning › Generative modeling
image generation
0.312017
Learning from Simulated and Unsupervised Images through Adversarial Training · CVPR 2017
Machine learning › Transfer learning and domain adaptation
sim-to-real transfer
0.312017
Learning from Simulated and Unsupervised Images through Adversarial Training · CVPR 2017
Machine learning › Deep learning architectures and training
transformer
0.312025
Theory, Analysis, and Best Practices for Sigmoid Self-Attention · ICLR 2025
Rendering
photorealistic rendering
0.112021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021
Visual content generation and editing
synthetic data generation
0.112021
Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding · ICCV 2021

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

sim-to-real transfer · 1.0pre-training · 1.0universal function approximation · 0.9kernel implementation · 0.9distillation · 0.9compute-optimal allocation · 0.9sufficient statistics · 0.8information maximization · 0.8learning rate scaling rule · 0.7exponential moving average · 0.7
YearPublicationVenuePosition
2025 Theory, Analysis, and Best Practices for Sigmoid Self-Attention
abstract
Attention is a key part of the transformer architecture. It is a sequence-to-sequence mapping that transforms each sequence element into a weighted sum of values. The weights are typically obtained as the softmax of dot products between keys and queries. Recent work has explored alternatives to softmax attention in transformers, such as ReLU and sigmoid activations. In this work, we revisit sigmoid attention and conduct an in-depth theoretical and empirical analysis. Theoretically, we prove that transformers with sigmoid attention are universal function approximators and benefit from improved regularity compared to softmax attention. Through detailed empirical analysis, we identify stabilization of large initial attention norms during the early stages of training as a crucial factor for the successful training of models with sigmoid attention, outperforming prior attempts. We also introduce FLASHSIGMOID, a hardware-aware and memory-efficient implementation of sigmoid attention yielding a 17% inference kernel speed-up over FLASHATTENTION2 on H100 GPUs. Experiments across language, vision, and speech show that properly normalized sigmoid attention matches the strong performance of softmax attention on a wide range of domains and scales, which previous attempts at sigmoid attention were unable to fully achieve. Our work unifies prior art and establishes best practices for sigmoid attention as a drop-in softmax replacement in transformers.
Jason Ramapuram, Federico Danieli, Eeshan Gunesh Dhekane, Floris Weers, Dan Busbridge, Pierre Ablin, Tatiana Likhomanenko, Jagrit Digani, Zijin Gu, Amitis Shidani, Russell Webb
ICLR11
2025 Distillation Scaling Laws
abstract
We propose a distillation scaling law that estimates distilled model performance based on a compute budget and its allocation between the student and teacher. Our findings mitigate the risks associated with large-scale distillation by enabling compute-optimal allocation for both the teacher and student to maximize student performance. We provide compute-optimal distillation recipes for two key scenarios: when a teacher already exists, and when a teacher needs training. In settings involving many students or an existing teacher, distillation outperforms supervised learning up to a compute level that scales predictably with student size. Conversely, if only one student is to be distilled and a teacher also requires training, supervised learning is generally preferable. Additionally, our large-scale study of distillation increases our understanding of the process and helps inform experimental design.
Dan Busbridge, Amitis Shidani, Floris Weers, Jason Ramapuram, Etai Littwin, Russell Webb
ICML6
2024 Poly-View Contrastive Learning
abstract
Contrastive learning typically matches pairs of related views among a number of unrelated negative views. Views can be generated (e.g. by augmentations) or be observed. We investigate matching when there are more than two related views which we call poly-view tasks, and derive new representation learning objectives using information maximization and sufficient statistics. We show that with unlimited computation, one should maximize the number of related views, and with a fixed compute budget, it is beneficial to decrease the number of unique samples whilst increasing the number of views of those samples. In particular, poly-view contrastive models trained for 128 epochs with batch size 256 outperform SimCLR trained for 1024 epochs at batch size 4096 on ImageNet1k, challenging the belief that contrastive models require large batch sizes and many training epochs.
Amitis Shidani, R. Devon Hjelm, Jason Ramapuram, Russell Webb, Eeshan Gunesh Dhekane, Dan Busbridge
ICLR4
2023 How to Scale Your EMA
abstract
Preserving training dynamics across batch sizes is an important tool for practical machine learning as it enables the trade-off between batch size and wall-clock time. This trade-off is typically enabled by a scaling rule, for example, in stochastic gradient descent, one should scale the learning rate linearly with the batch size. Another important machine learning tool is the model EMA, a functional copy of a target model, whose parameters move towards those of its target model according to an Exponential Moving Average (EMA) at a rate parameterized by a momentum hyperparameter. This model EMA can improve the robustness and generalization of supervised learning, stabilize pseudo-labeling, and provide a learning signal for Self-Supervised Learning (SSL). Prior works have not considered the optimization of the model EMA when performing scaling, leading to different training dynamics across batch sizes and lower model performance. In this work, we provide a scaling rule for optimization in the presence of a model EMA and demonstrate the rule's validity across a range of architectures, optimizers, and data modalities. We also show the rule's validity where the model EMA contributes to the optimization of the target model, enabling us to train EMA-based pseudo-labeling and SSL methods at small and large batch sizes. For SSL, we enable training of BYOL up to batch size 24,576 without sacrificing performance, a 6$\times$ wall-clock time reduction under idealized hardware settings.
Dan Busbridge, Jason Ramapuram, Pierre Ablin, Tatiana Likhomanenko, Eeshan Gunesh Dhekane, Xavier Suau, Russell Webb
NeurIPS7
2021 Hypersim: A Photorealistic Synthetic Dataset for Holistic Indoor Scene Understanding
abstract
For many fundamental scene understanding tasks, it is difficult or impossible to obtain per-pixel ground truth labels from real images. We address this challenge by introducing Hypersim, a photorealistic synthetic dataset for holistic indoor scene understanding. To create our dataset, we leverage a large repository of synthetic scenes created by professional artists, and we generate 77,400 images of 461 indoor scenes with detailed per-pixel labels and corresponding ground truth geometry. Our dataset: (1) relies exclusively on publicly available 3D assets; (2) includes complete scene geometry, material information, and lighting information for every scene; (3) includes dense per-pixel semantic instance segmentations and complete camera information for every image; and (4) factors every image into diffuse reflectance, diffuse illumination, and a non-diffuse residual term that captures view-dependent lighting effects.We analyze our dataset at the level of scenes, objects, and pixels, and we analyze costs in terms of money, computation time, and annotation effort. Remarkably, we find that it is possible to generate our entire dataset from scratch, for roughly half the cost of training a popular open-source natural language processing model. We also evaluate sim-to-real transfer performance on two real-world scene understanding tasks – semantic segmentation and 3D shape prediction – where we find that pre-training on our dataset significantly improves performance on both tasks, and achieves state-of-the-art performance on the most challenging Pix3D test set. All of our rendered image data, as well as all the code we used to generate our dataset and perform our experiments, is available online.
Mike Roberts 0001, Jason Ramapuram, Anurag Ranjan, Atulit Kumar, Miguel Ángel Bautista 0001, Nathan Paczan, Russell Webb, Joshua M. Susskind
ICCV7
2020 Improving Discrete Latent Representations With Differentiable Approximation Bridges
abstract
Modern neural network training relies on piece-wise (sub-)differentiable functions in order to use backpropagation to update model parameters. In this work, we introduce a novel method to allow non-differentiable functions at intermediary layers of deep neural networks. We do so by training with a differentiable approximation bridge (DAB) neural network which approximates the non-differentiable forward function and provides gradient updates during backpropagation. We present empirical results from more than 600 experiments in four different domains: unsupervised (image) representation learning, variational (image) density estimation, image classification, and sequence sorting to demonstrate that our proposed method improves state of the art performance. We demonstrate that training with DAB aided discrete non-differentiable functions improves image reconstruction quality and posterior linear separability by 10% against the Gumbel-Softmax relaxed estimator [26], [37] as well as providing a 9% improvement in the test variational lower bound in comparison to the state of the art RELAX [16] discrete estimator. We also observe an accuracy improvement of 77% in neural sequence sorting and a 25% improvement against the straight-through estimator [5] in an image classification setting. The DAB network is not used for inference and expands the class of functions that are usable in neural networks. Our code is available at https://github.com/apple/ml-dab.
Jason Ramapuram, Russell Webb
IJCNN2
2019 Variational Saccading: Efficient Inference for Large Resolution Images
Jason Ramapuram, Maurits Diephuis, Frantzeska Lavda, Russell Webb, Alexandros Kalousis
BMVC4
2019 Mirroring to Build Trust in Digital Assistants
abstract
We describe experiments towards building a conversational digital assistant that considers the preferred conversational style of the user. In particular, these experiments are designed to measure whether users prefer and trust an assistant whose conversational style matches their own. To this end we conducted a user study where subjects interacted with a digital assistant that responded in a way that either matched their conversational style, or did not. Using self-reported personality attributes and subjects' feedback on the interactions, we built models that can reliably predict a user's preferred conversational style.
Katherine Metcalf, Barry-John Theobald, Garrett Weinberg, Robert Lee, Ing-Marie Jonsson, Russell Webb, Nicholas Apostoloff
INTERSPEECH6
2018 A New Benchmark and Progress Toward Improved Weakly Supervised Learning
Jason Ramapuram, Russell Webb
BMVC2
2017 Learning from Simulated and Unsupervised Images through Adversarial Training
abstract
With recent progress in graphics, it has become more tractable to train models on synthetic images, potentially avoiding the need for expensive annotations. However, learning from synthetic images may not achieve the desired performance due to a gap between synthetic and real image distributions. To reduce this gap, we propose Simulated+Unsupervised (S+U) learning, where the task is to learn a model to improve the realism of a simulators output using unlabeled real data, while preserving the annotation information from the simulator. We develop a method for S+U learning that uses an adversarial network similar to Generative Adversarial Networks (GANs), but with synthetic images as inputs instead of random vectors. We make several key modifications to the standard GAN algorithm to preserve annotations, avoid artifacts, and stabilize training: (i) a self-regularization term, (ii) a local adversarial loss, and (iii) updating the discriminator using a history of refined images. We show that this enables generation of highly realistic images, which we demonstrate both qualitatively and with a user study. We quantitatively evaluate the generated images by training models for gaze estimation and hand pose estimation. We show a significant improvement over using synthetic images, and achieve state-of-the-art results on the MPIIGaze dataset without any labeled real data.
Ashish Shrivastava 0001, Tomas Pfister, Oncel Tuzel, Joshua Susskind, Russell Webb
CVPR6
2002 Modeling recognition of speech sounds with minerva2
Travis Wade, Deborah K. Eakin, Russell Webb, Arvin Agah, Frank Brown, Allard Jongman, John Gauch, Thomas A. Schreiber, Joan A. Sereno
INTERSPEECH3