Rachel S. Y. Teo

dblp:380/2055 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
7since 2021 · last 2026
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 3 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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 · 46% Efficient and distributed learning · 16% Optimization for machine learning · 11%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
mixture of experts
2.532025
MoLEx: Mixture of Layer Experts for Fine-tuning with Sparse Upcycling · ICLR 2025
Tight Clusters Make Specialized Experts · ICLR 2025
MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts · NeurIPS 2024
Machine learning › Deep learning architectures and training › mixture of experts
sparse mixture-of-experts
2.532025
MoLEx: Mixture of Layer Experts for Fine-tuning with Sparse Upcycling · ICLR 2025
Tight Clusters Make Specialized Experts · ICLR 2025
MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts · NeurIPS 2024
Machine learning › Deep learning architectures and training
attention mechanism
1.522024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Elliptical Attention · NeurIPS 2024
Machine learning › Trustworthy machine learning
robustness
1.522024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Elliptical Attention · NeurIPS 2024
Machine learning › Deep learning architectures and training › attention mechanism
self-attention
1.522024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Elliptical Attention · NeurIPS 2024
Machine learning › Efficient and distributed learning › model merging
expert merging
0.912025
CAMEx: Curvature-aware Merging of Experts · ICLR 2025
Machine learning › Deep learning architectures and training › mixture of experts
expert specialization
0.912025
Tight Clusters Make Specialized Experts · ICLR 2025
Machine learning › Efficient and distributed learning
model merging
0.912025
CAMEx: Curvature-aware Merging of Experts · ICLR 2025
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
natural gradient descent
0.912025
CAMEx: Curvature-aware Merging of Experts · ICLR 2025
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.912025
MoLEx: Mixture of Layer Experts for Fine-tuning with Sparse Upcycling · ICLR 2025
Machine learning › Efficient and distributed learning › dynamic neural network
token routing
0.912025
Tight Clusters Make Specialized Experts · ICLR 2025
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.812024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › principal component analysis
kernel principal component analysis
0.812024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Machine learning › Optimization for machine learning › gradient-based optimization
momentum methods
0.812024
MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts · NeurIPS 2024
Machine learning › Representation and self-supervised learning › representation analysis
representation collapse
0.812024
Elliptical Attention · NeurIPS 2024
Machine learning › Deep learning architectures and training › attention mechanism
robust attention
0.812024
Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis · NeurIPS 2024
Machine learning › Trustworthy machine learning › robustness
robust learning
0.812024
MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts · NeurIPS 2024
Machine learning › Optimization for machine learning
stochastic optimization
0.812024
MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts · NeurIPS 2024
Natural language and speech › Language models and text generation
language modeling
0.312025
Tight Clusters Make Specialized Experts · ICLR 2025
Computer vision › Segmentation and scene understanding
image segmentation
0.212024
Elliptical Attention · NeurIPS 2024
Computer vision › Image recognition and object detection › image classification
object classification
0.212024
Elliptical Attention · NeurIPS 2024

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

sparse upcycling · 0.9prompt tuning · 0.9natural gradient · 0.9fisher information matrix · 0.9clustering optimization · 0.9adaptive feature weighting · 0.9adapter · 0.9mahalanobis distance · 0.8hyper-ellipsoidal neighborhood · 0.8adam · 0.8
YearPublicationVenuePosition
2026 Almost Asymptotically Optimal Active Clustering Through Pairwise Observations
abstract
We propose a new analysis framework for clustering $M$ items into an unknown number of $K$ distinct groups using noisy and actively collected responses. At each time step, an agent is allowed to query pairs of items and observe bandit binary feedback. If the pair of items belongs to the same (resp.\ different) cluster, the observed feedback is $1$ with probability $p>1/2$ (resp.\ $q<1/2$). Leveraging the ubiquitous change-of-measure technique, we establish a fundamental lower bound on the expected number of queries needed to achieve a desired confidence in the clustering accuracy, formulated as a sup-inf optimization problem. Building on this theoretical foundation, we design an asymptotically optimal algorithm in which the stopping criterion involves an empirical version of the inner infimum -- the Generalized Likelihood Ratio (GLR) statistic -- being compared to a threshold. We develop a computationally feasible variant of the GLR statistic and show that its performance gap to the lower bound can be accurately empirically estimated and remains within a constant multiple of the lower bound.
Rachel S. Y. Teo, P. N. Karthik, Ramya Korlakai Vinayak, Vincent Y. F. Tan
ISIT1
2025 CAMEx: Curvature-aware Merging of Experts
abstract
Existing methods for merging experts during model training and fine-tuning predominantly rely on Euclidean geometry, which assumes a flat parameter space. This assumption can limit the model's generalization ability, especially during the pre-training phase, where the parameter manifold might exhibit more complex curvature. Curvature-aware merging methods typically require additional information and computational resources to approximate the Fisher Information Matrix, adding memory overhead. In this paper, we introduce CAMEx (Curvature-Aware Merging of Experts), a novel expert merging protocol that incorporates natural gradients to account for the non-Euclidean curvature of the parameter manifold. By leveraging natural gradients, CAMEx adapts more effectively to the structure of the parameter space, improving alignment between model updates and the manifold's geometry. This approach enhances both pre-training and fine-tuning, resulting in better optimization trajectories and improved generalization without the substantial memory overhead typically associated with curvature-aware methods. Our contributions are threefold: (1) CAMEx significantly outperforms traditional Euclidean-based expert merging techniques across various natural language processing tasks, leading to enhanced performance during pre-training and fine-tuning; (2) we introduce a dynamic merging architecture that optimizes resource utilization, achieving high performance while reducing computational costs, facilitating efficient scaling of large language models; and (3) we provide both theoretical and empirical evidence to demonstrate the efficiency of our proposed method. The code is publicly available at: https://github.com/kpup1710/CAMEx.
Viet Dung Nguyen, Minh Nguyen Hoang, Luc Q. Nguyen, Rachel S. Y. Teo, Tan M. Nguyen, Linh Duy Tran
ICLR4
2025 Tight Clusters Make Specialized Experts
abstract
Sparse Mixture-of-Experts (MoE) architectures have emerged as a promising approach to decoupling model capacity from computational cost. At the core of the MoE model is the router, which learns the underlying clustering structure of the input distribution in order to send input tokens to appropriate experts. However, latent clusters may be unidentifiable in high dimension, which causes slow convergence, susceptibility to data contamination, and overall degraded representations as the router is unable to perform appropriate token-expert matching. We examine the router through the lens of clustering optimization and derive optimal feature weights that maximally identify the latent clusters. We use these weights to compute the token-expert routing assignments in an adaptively transformed space that promotes well-separated clusters, which helps identify the best-matched expert for each token. In particular, for each expert cluster, we compute a set of weights that scales features according to whether that expert clusters tightly along that feature. We term this novel router the Adaptive Clustering (AC) router. Our AC router enables the MoE model to obtain three connected benefits: 1) faster convergence, 2) better robustness to data corruption, and 3) overall performance improvement, as experts are specialized in semantically distinct regions of the input space. We empirically demonstrate the advantages of our AC router over baseline routing methods when applied on a variety of MoE backbones for language modeling and image recognition tasks in both clean and corrupted settings.
Stefan K. Nielsen, Rachel S. Y. Teo, Laziz U. Abdullaev, Tan M. Nguyen
ICLR2
2025 MoLEx: Mixture of Layer Experts for Fine-tuning with Sparse Upcycling
abstract
Large-scale pre-training of deep models, followed by fine-tuning them to adapt to downstream tasks, has become the cornerstone of natural language processing (NLP). The prevalence of vast corpses of data coupled with computational resources has led to large models with a considerable number of parameters. While the massive size of these models has led to remarkable success in many NLP tasks, a detriment is the expense required to retrain all the base model's parameters for the adaptation to each task or domain. Parameter Efficient Fine-Tuning (PEFT) provides a highly effective solution for this challenge by minimizing the number of parameters required to be trained in adjusting to the new task while maintaining the quality of the model. While existing methods have achieved impressive results, they mainly focus on adapting a subset of parameters using adapters, weight reparameterization, and prompt engineering. In this paper, we study layers as extractors of different types of linguistic information that are valuable when used in conjunction with each other. We then propose the Mixture of Layer Experts (MoLEx), a novel Sparse Mixture of Experts (SMoE) whose experts are layers in the pre-trained model. In particular, MoLEx is applied at each layer of the pre-trained model. It performs a conditional computation of a mixture of layers during fine-tuning to provide the model with more structural knowledge about the data. By providing an avenue for information exchange between layers, MoLEx enables the model to make a more well-informed prediction for the downstream task, leading to better fine-tuning results with the same number of effective parameters. As experts can be processed in parallel, MoLEx introduces minimal additional computational overhead. We empirically corroborate the advantages of MoLEx when combined with popular PEFT baseline methods on a variety of downstream fine-tuning tasks, including the popular GLUE benchmark for natural language understanding (NLU) as well as the natural language generation (NLG) End-to-End Challenge (E2E).
Rachel S. Y. Teo, Tan M. Nguyen
ICLR1
2024 Elliptical Attention
abstract
Pairwise dot-product self-attention is key to the success of transformers that achieve state-of-the-art performance across a variety of applications in language and vision. This dot-product self-attention computes attention weights among the input tokens using Euclidean distance, which makes the model prone to representation collapse and vulnerable to contaminated samples. In this paper, we propose using a Mahalanobis distance metric for computing the attention weights to stretch the underlying feature space in directions of high contextual relevance. In particular, we define a hyper-ellipsoidal neighborhood around each query to increase the attention weights of the tokens lying in the contextually important directions. We term this novel class of attention Elliptical Attention. Our Elliptical Attention provides two benefits: 1) reducing representation collapse and 2) enhancing the model's robustness as the Elliptical Attention pays more attention to contextually relevant information, rather than focusing on some small subset of informative features. We empirically demonstrate the advantages of Elliptical Attention over the baseline dot-product attention and state-of-the-art attention methods on various practical tasks, including object classification, imagesegmentation, and language modeling across different data modalities.
Stefan K. Nielsen, Laziz U. Abdullaev, Rachel S. Y. Teo
NeurIPS3
2024 MomentumSMoE: Integrating Momentum into Sparse Mixture of Experts
abstract
Sparse Mixture of Experts (SMoE) has become the key to unlocking unparalleled scalability in deep learning. SMoE has the potential to exponentially increase in parameter count while maintaining the efficiency of the model by only activating a small subset of these parameters for a given sample. However, it has been observed that SMoE suffers from unstable training and has difficulty adapting to new distributions, leading to the model's lack of robustness to data contamination. To overcome these limitations, we first establish a connection between the dynamics of the expert representations in SMoEs and gradient descent on a multi-objective optimization problem. Leveraging our framework, we then integrate momentum into SMoE and propose a new family of SMoEs, named MomentumSMoE. We theoretically prove and numerically validate that MomentumSMoE is more stable and robust than SMoE. In particular, we verify the advantages of MomentumSMoE over SMoE on a variety of practical tasks including ImageNet-1K object recognition and WikiText-103 language modeling. We demonstrate the applicability of MomentumSMoE to many types of SMoE models, including those in the Sparse MoE model for vision (V-MoE) and the Generalist Language Model (GLaM). We also show that other advanced momentum-based optimization methods, such as Adam, can be easily incorporated into the MomentumSMoE framework for designing new SMoE models with even better performance, almost negligible additional computation cost, and simple implementations.
Rachel S. Y. Teo
NeurIPS1
2024 Unveiling the Hidden Structure of Self-Attention via Kernel Principal Component Analysis
abstract
The remarkable success of transformers in sequence modeling tasks, spanning various applications in natural language processing and computer vision, is attributed to the critical role of self-attention. Similar to the development of most deep learning models, the construction of these attention mechanisms relies on heuristics and experience. In our work, we derive self-attention from kernel principal component analysis (kernel PCA) and show that self-attention projects its query vectors onto the principal component axes of its key matrix in a feature space. We then formulate the exact formula for the value matrix in self-attention, theoretically and empirically demonstrating that this value matrix captures the eigenvectors of the Gram matrix of the key vectors in self-attention. Leveraging our kernel PCA framework, we propose Attention with Robust Principal Components (RPC-Attention), a novel class of robust attention that is resilient to data contamination. We empirically demonstrate the advantages of RPC-Attention over softmax attention on the ImageNet-1K object classification, WikiText-103 language modeling, and ADE20K image segmentation task.
Rachel S. Y. Teo
NeurIPS1