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

Jeffrey Willette

dblp:286/0937 · also Jeffrey Ryan Willette · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
8since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 4 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
7 papers
Deep learning architectures and training · 31% Efficient and distributed learning · 19% Representation and self-supervised learning · 11%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
inference efficiency
0.912025
Training Free Exponential Context Extension via Cascading KV Cache · ICLR 2025
Machine learning › Efficient and distributed learning
KV cache management
0.912025
Training Free Exponential Context Extension via Cascading KV Cache · ICLR 2025
Machine learning › Deep learning architectures and training › attention mechanism › efficient attention
linear attention
0.812024
SEA: Sparse Linear Attention with Estimated Attention Mask · ICLR 2024
Machine learning › Deep learning architectures and training › attention mechanism
sparse attention
0.812024
SEA: Sparse Linear Attention with Estimated Attention Mask · ICLR 2024
Machine learning › Deep learning architectures and training
transformer
0.812024
SEA: Sparse Linear Attention with Estimated Attention Mask · ICLR 2024
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning
masked autoencoder
0.712023
Exploring The Role of Mean Teachers in Self-supervised Masked Auto-Encoders · ICLR 2023
Machine learning › Learning paradigms › semi-supervised learning
mean teacher
0.712023
Exploring The Role of Mean Teachers in Self-supervised Masked Auto-Encoders · ICLR 2023
Computer vision › 3D vision › geometric deep learning › set learning
set function learning
0.712023
Scalable Set Encoding with Universal Mini-Batch Consistency and Unbiased Full Set Gradient Approximation · ICML 2023
Machine learning › Optimization for machine learning › gradient estimation
stochastic gradient estimation
0.712023
Scalable Set Encoding with Universal Mini-Batch Consistency and Unbiased Full Set Gradient Approximation · ICML 2023
Machine learning › Deep learning architectures and training › transformer › vision transformer
multi-scale vision transformer
0.612022
MPViT: Multi-Path Vision Transformer for Dense Prediction · CVPR 2022
Computer vision › Image recognition and object detection
object detection
0.612022
MPViT: Multi-Path Vision Transformer for Dense Prediction · CVPR 2022
Computer vision › Segmentation and scene understanding
semantic segmentation
0.612022
MPViT: Multi-Path Vision Transformer for Dense Prediction · CVPR 2022
Machine learning › Deep learning architectures and training › transformer
vision transformer
0.612022
MPViT: Multi-Path Vision Transformer for Dense Prediction · CVPR 2022
Machine learning › Representation and self-supervised learning › representation learning › structured representation learning
set representation
0.512021
Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding · NeurIPS 2021
Natural language and speech › Language models and text generation › language modeling › long-context language modeling › context utilization › long-context modeling
long-context language model
0.312025
Training Free Exponential Context Extension via Cascading KV Cache · ICLR 2025
Machine learning › Efficient and distributed learning
scalable learning
0.212023
Scalable Set Encoding with Universal Mini-Batch Consistency and Unbiased Full Set Gradient Approximation · ICML 2023
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
covariance estimation
0.212022
Meta Learning Low Rank Covariance Factors for Energy Based Deterministic Uncertainty · ICLR 2022
Machine learning › Optimization for machine learning › stochastic gradient descent
mini-batch methods
0.112021
Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding · NeurIPS 2021
Machine learning › Efficient and distributed learning › large-scale learning
scalable training
0.112021
Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding · NeurIPS 2021

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

cascading cache buffers · 0.9attention mechanism · 0.9knowledge distillation · 0.8kernel-based linear attention · 0.8unbiased gradient estimation · 0.7self-supervised learning · 0.7mini-batch aggregation · 0.7mean teacher · 0.7masked autoencoder · 0.7multi-path transformer encoder · 0.6
YearPublicationVenuePosition
2025 Training Free Exponential Context Extension via Cascading KV Cache
abstract
The transformer's context window is vital for tasks such as few-shot learning and conditional generation as it preserves previous tokens for active memory. However, as the context lengths increase, the computational costs grow quadratically, hindering the deployment of large language models (LLMs) in real-world, long sequence scenarios. Although some recent key-value caching (KV Cache) methods offer linear inference complexity, they naively manage the stored context, prematurely evicting tokens and losing valuable information. Moreover, they lack an optimized prefill/prompt stage strategy, resulting in higher latency than even quadratic attention for realistic context sizes. In response, we introduce a novel mechanism that leverages cascading sub-cache buffers to selectively retain the most relevant tokens, enabling the model to maintain longer context histories without increasing the cache size. Our approach outperforms linear caching baselines across key benchmarks, including streaming perplexity, question answering, book summarization, and passkey retrieval, where it retains better retrieval accuracy at 1M tokens after four doublings of the cache size of 65K. Additionally, our method reduces prefill stage latency by a factor of 6.8 when compared to flash attention on 1M tokens. These innovations not only enhance the computational efficiency of LLMs but also pave the way for their effective deployment in resource-constrained environments, enabling large-scale, real-time applications with significantly reduced latency.
Jeffrey Willette, Heejun Lee, Youngwan Lee, Myeongjae Jeon, Sung Ju Hwang
ICLR1
2025 Delta Attention: Fast and Accurate Sparse Attention Inference by Delta Correction
abstract
The attention mechanism of a transformer has a quadratic complexity, leading to high inference costs and latency for long sequences. However, attention matrices are mostly sparse, which implies that many entries may be omitted from computation for efficient inference. Sparse attention inference methods aim to reduce this computational burden; however, they also come with a troublesome performance degradation. We discover that one reason for this degradation is that the sparse calculation induces a distributional shift in the attention outputs. The distributional shift causes decoding-time queries to fail to align well with the appropriate keys from the prefill stage, leading to a drop in performance. We propose a simple, novel, and effective procedure for correcting this distributional shift, bringing the distribution of sparse attention outputs closer to that of quadratic attention. Our method can be applied on top of any sparse attention method, and results in an average 36\%pt performance increase, recovering 88\% of quadratic attention accuracy on the 131K RULER benchmark when applied on top of sliding window attention with sink tokens while only adding a small overhead. Our method can maintain approximately 98.5\% sparsity over full quadratic attention, making our model 32 times faster than Flash Attention 2 when processing 1M token prefills.
Jeffrey Willette, Heejun Lee, Sung Ju Hwang
NeurIPS1
2024 SEA: Sparse Linear Attention with Estimated Attention Mask
abstract
The transformer architecture has driven breakthroughs in recent years on tasks which require modeling pairwise relationships between sequential elements, as is the case in natural language understanding. However, long seqeuences pose a problem due to the quadratic complexity of the attention operation. Previous re- search has aimed to lower the complexity by sparsifying or linearly approximating the attention matrix. Yet, these approaches cannot straightforwardly distill knowl- edge from a teacher’s attention matrix, and often require complete retraining from scratch. Furthermore, previous sparse and linear approaches lose interpretability if they cannot produce full attention matrices. To address these challenges, we propose SEA: Sparse linear attention with an Estimated Attention mask. SEA estimates the attention matrix with linear complexity via kernel-based linear at- tention, then subsequently creates a sparse attention matrix with a top-k̂ selection to perform a sparse attention operation. For language modeling tasks (Wikitext2), previous linear and sparse attention methods show roughly two-fold worse per- plexity scores over the quadratic OPT-1.3B baseline, while SEA achieves better perplexity than OPT-1.3B, using roughly half the memory of OPT-1.3B. More- over, SEA maintains an interpretable attention matrix and can utilize knowledge distillation to lower the complexity of existing pretrained transformers. We be- lieve that our work will have a large practical impact, as it opens the possibility of running large transformers on resource-limited devices with less memory. Code: https://github.com/gmlwns2000/sea-attention
Heejun Lee, Jeffrey Willette, Sung Ju Hwang
ICLR3
2023 Exploring The Role of Mean Teachers in Self-supervised Masked Auto-Encoders
Youngwan Lee, Jeffrey Willette, Jonghee Kim, Juho Lee 0001, Sung Ju Hwang
ICLR2
2023 Scalable Set Encoding with Universal Mini-Batch Consistency and Unbiased Full Set Gradient Approximation
abstract
Recent work on mini-batch consistency (MBC) for set functions has brought attention to the need for sequentially processing and aggregating chunks of a partitioned set while guaranteeing the same output for all partitions. However, existing constraints on MBC architectures lead to models with limited expressive power. Additionally, prior work has not addressed how to deal with large sets during training when the full set gradient is required. To address these issues, we propose a Universally MBC (UMBC) class of set functions which can be used in conjunction with arbitrary non-MBC components while still satisfying MBC, enabling a wider range of function classes to be used in MBC settings. Furthermore, we propose an efficient MBC training algorithm which gives an unbiased approximation of the full set gradient and has a constant memory overhead for any set size for both train- and test-time. We conduct extensive experiments including image completion, text classification, unsupervised clustering, and cancer detection on high-resolution images to verify the efficiency and efficacy of our scalable set encoding framework. Our code is available at github.com/jeffwillette/umbc
Jeffrey Willette, Seanie Lee, Andreis Bruno, Kenji Kawaguchi, Juho Lee 0001, Sung Ju Hwang
ICML1
2022 MPViT: Multi-Path Vision Transformer for Dense Prediction
abstract
Dense computer vision tasks such as object detection and segmentation require effective multi-scale feature representation for detecting or classifying objects or regions with varying sizes. While Convolutional Neural Networks (CNNs) have been the dominant architectures for such tasks, recently introduced Vision Transformers (ViTs) aim to replace them as a backbone. Similar to CNNs, ViTs build a simple multi-stage structure (i.e., fine-to-coarse) for multi-scale representation with single-scale patches. In this work, with a different perspective from existing Transformers, we explore multi-scale patch embedding and multi-path structure, constructing the Multi-Path Vision Transformer (MPViT). MPViT embeds features of the same size (i.e., sequence length) with patches of different scales simultaneously by using overlapping convolutional patch embedding. Tokens of different scales are then independently fed into the Transformer encoders via multiple paths and the resulting features are aggregated, enabling both fine and coarse feature representations at the same feature level. Thanks to the diverse, multi-scale feature representations, our MPViTs scaling from tiny (5M) to base (73M) consistently achieve superior performance over state-of-the-art Vision Transformers on ImageNet classification, object detection, instance segmentation, and semantic segmentation.
Youngwan Lee, Jonghee Kim, Jeffrey Willette, Sung Ju Hwang
CVPR3
2022 Meta Learning Low Rank Covariance Factors for Energy Based Deterministic Uncertainty
Jeffrey Willette, Hae Beom Lee, Juho Lee 0001, Sung Ju Hwang
ICLR1
2021 Mini-Batch Consistent Slot Set Encoder for Scalable Set Encoding
abstract
Most existing set encoding algorithms operate under the implicit assumption that all the set elements are accessible, and that there are ample computational and memory resources to load the set into memory during training and inference. However, both assumptions fail when the set is excessively large such that it is impossible to load all set elements into memory, or when data arrives in a stream. To tackle such practical challenges in large-scale set encoding, the general set-function constraints of permutation invariance and equivariance are not sufficient. We introduce a new property termed Mini-Batch Consistency (MBC) that is required for large scale mini-batch set encoding. Additionally, we present a scalable and efficient attention-based set encoding mechanism that is amenable to mini-batch processing of sets, and capable of updating set representations as data arrives. The proposed method adheres to the required symmetries of invariance and equivariance as well as maintaining MBC for any partition of the input set. We perform extensive experiments and show that our method is computationally efficient and results in rich set encoding representations for set-structured data.
Andreis Bruno, Jeffrey Willette, Juho Lee 0001, Sung Ju Hwang
NeurIPS2