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

Yangjun Ruan

dblp:237/3892 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
9since 2021 · last 2025
—ORCID · unresolved

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

Artificial intelligence and machine learning · 11 · 6 first-author · 9 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
11 papers
Language models and text generation · 28% Representation and self-supervised learning · 16% Deep learning architectures and training · 12%
Theoretical computer science
2 papers
Automated reasoning and model checking · 54% Coding theory · 46%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%
Network and information security
1 paper
Systems and software security · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning
bilevel optimization
0.912025
MixMin: Finding Data Mixtures via Convex Minimization · ICML 2025
Machine learning › Representation and self-supervised learning › pre-training
data mixture optimization
0.912025
MixMin: Finding Data Mixtures via Convex Minimization · ICML 2025
Natural language and speech › Language models and text generation
prompting
0.912025
APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Prompts · ACL (1) 2025
Programming languages and type systems
domain-specific languages
0.912025
APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Prompts · ACL (1) 2025
Natural language and speech › Language models and text generation › large language model
emergent abilities
0.812024
Observational Scaling Laws and the Predictability of Langauge Model Performance · NeurIPS 2024
Natural language and speech › Language models and text generation
hallucination detection
0.812024
Graph-based Uncertainty Metrics for Long-form Language Model Generations · NeurIPS 2024
Natural language and speech › Language models and text generation
LLM agents
0.812024
Identifying the Risks of LM Agents with an LM-Emulated Sandbox · ICLR 2024
Machine learning › Deep learning architectures and training
scaling laws
0.812024
Observational Scaling Laws and the Predictability of Langauge Model Performance · NeurIPS 2024
Machine learning › Trustworthy machine learning
uncertainty estimation
0.812024
Graph-based Uncertainty Metrics for Long-form Language Model Generations · NeurIPS 2024
Systems and software security
vulnerability discovery
0.812024
Identifying the Risks of LM Agents with an LM-Emulated Sandbox · ICLR 2024
Machine learning › Representation and self-supervised learning
contrastive learning
0.612022
Augment with Care: Contrastive Learning for Combinatorial Problems · ICML 2022
Machine learning › Transfer learning and domain adaptation › domain shift
covariate shift
0.612022
Optimal Representations for Covariate Shift · ICLR 2022
Machine learning › Deep learning architectures and training
data augmentation
0.612022
Augment with Care: Contrastive Learning for Combinatorial Problems · ICML 2022
Machine learning › Learning theory › transfer learning theory
domain adaptation theory
0.612022
Optimal Representations for Covariate Shift · ICLR 2022
Machine learning › Representation and self-supervised learning › representation learning
invariant representation learning
0.612022
Optimal Representations for Covariate Shift · ICLR 2022
Automated reasoning and model checking › satisfiability
SAT solving
0.612022
Augment with Care: Contrastive Learning for Combinatorial Problems · ICML 2022
Automated reasoning and model checking › satisfiability › SAT solving
solver design
0.612022
Augment with Care: Contrastive Learning for Combinatorial Problems · ICML 2022
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.512021
Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding · ICML 2021
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.512021
Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding · ICML 2021
Coding theory › source coding › lossless compression
bits-back coding
0.512021
Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding · ICML 2021
Coding theory › source coding
lossless compression
0.512021
Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding · ICML 2021
Machine learning › Transfer learning and domain adaptation
meta-learning
0.412020
Learning to Learn by Zeroth-Order Oracle · ICLR 2020
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.412020
Learning to Learn by Zeroth-Order Oracle · ICLR 2020
Natural language and speech › Speech recognition and synthesis › text-to-speech synthesis
non-autoregressive text-to-speech
0.412019
FastSpeech: Fast, Robust and Controllable Text to Speech · NeurIPS 2019
Natural language and speech › Speech recognition and synthesis › speech synthesis
text-to-speech
0.412019
FastSpeech: Fast, Robust and Controllable Text to Speech · NeurIPS 2019
Natural language and speech › Language models and text generation › decoding
decoding strategy
0.212024
Graph-based Uncertainty Metrics for Long-form Language Model Generations · NeurIPS 2024
Machine learning › Deep learning architectures and training
transformer
0.112019
FastSpeech: Fast, Robust and Controllable Text to Speech · NeurIPS 2019

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

prompt programming · 1.7large language model prompting · 1.7language model emulation · 1.5automatic safety evaluation · 1.5gradient-based optimization · 0.9uncertainty-aware decoding · 0.8self-consistency · 0.8scaling laws · 0.8graph centrality · 0.8capability space · 0.8label-preserving augmentation · 0.6contrastive pre-training · 0.6variational bounds · 0.5coupling · 0.5bits-back coding · 0.5
YearPublicationVenuePosition
2025 APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Prompts
abstract
Honghua Dong, Qidong Su, Yubo Gao, Zhaoyu Li, Yangjun Ruan, Gennady Pekhimenko, Chris J. Maddison, Xujie Si. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025.
Honghua Dong, Qidong Su, Yangjun Ruan, Gennady Pekhimenko, Chris J. Maddison, Xujie Si
ACL (1)5
2025 MixMin: Finding Data Mixtures via Convex Minimization
abstract
Modern machine learning pipelines are increasingly combining and mixing data from diverse and disparate sources, e.g., pre-training large language models. Yet, finding the optimal data mixture is a challenging and open problem. We formalize this data mixing problem as a bi-level objective: the best mixture is the one that would lead to the best model for a downstream objective. Unfortunately, this objective is generally intractable. In this paper, we make the observation that the bi-level data mixing objective becomes convex as our model class becomes larger. We develop and study a gradient-based approach for optimizing this convex objective, which we call MixMin, and test it on language modeling and chemistry tasks. MixMin was the only method that uniformly improved the data mixture in all our experiments. With MixMin, we improved the data mixture using less than 0.2% additional compute for a pythia-$410M$ model trained on $8.2B$ tokens, resulting between 1-5% relative improvement to negative log likelihood on PIQA, ARC Easy, SciQ, and OpenWebMath. Crucially, we found that MixMin mixtures for smaller models improved training of larger models, suggesting that MixMin mixtures may be scale-invariant. When mixing bioassay data to train an XGBoost model, we saw improvements to average precision scores of $0.03-0.15$.
Anvith Thudi, Evianne Rovers, Yangjun Ruan, Tristan Thrush, Chris J. Maddison
ICML3
2024 Identifying the Risks of LM Agents with an LM-Emulated Sandbox
abstract
Recent advances in Language Model (LM) agents and tool use, exemplified by applications like ChatGPT Plugins, enable a rich set of capabilities but also amplify potential risks—such as leaking private data or causing financial losses. Identifying these risks is labor-intensive, necessitating implementing the tools, setting up the environment for each test scenario manually, and finding risky cases. As tools and agents become more complex, the high cost of testing these agents will make it increasingly difficult to find high-stakes, long-tail risks. To address these challenges, we introduce ToolEmu: a framework that uses an LM to emulate tool execution and enables scalable testing of LM agents against a diverse range of tools and scenarios. Alongside the emulator, we develop an LM-based automatic safety evaluator that examines agent failures and quantifies associated risks. We test both the tool emulator and evaluator through human evaluation and find that 68.8% of failures identified with ToolEmu would be valid real-world agent failures. Using our curated initial benchmark consisting of 36 high-stakes toolkits and 144 test cases, we provide a quantitative risk analysis of current LM agents and identify numerous failures with potentially severe outcomes. Notably, even the safest LM agent exhibits such failures 23.9% of the time according to our evaluator, underscoring the need to develop safer LM agents for real-world deployment.
Yangjun Ruan, Honghua Dong, Silviu Pitis, Yongchao Zhou, Jimmy Ba, Yann Dubois, Chris J. Maddison, Tatsunori B. Hashimoto
ICLR1
2024 Graph-based Uncertainty Metrics for Long-form Language Model Generations
abstract
Recent advancements in Large Language Models (LLMs) have significantly improved text generation capabilities, but these systems are still known to hallucinate, and granular uncertainty estimation for long-form LLM generations remains challenging. In this work, we propose Graph Uncertainty -- which represents the relationship between LLM generations and claims within them as a bipartite graph and estimates the claim-level uncertainty with a family of graph centrality metrics. Under this view, existing uncertainty estimation methods based on the concept of self-consistency can be viewed as using degree centrality as an uncertainty measure, and we show that more sophisticated alternatives such as closeness centrality provide consistent gains at claim-level uncertainty estimation. Moreover, we present uncertainty-aware decoding techniques that leverage both the graph structure and uncertainty estimates to improve the factuality of LLM generations by preserving only the most reliable claims. Compared to existing methods, our graph-based uncertainty metrics lead to an average of 6.8% relative gains on AUPRC across various long-form generation settings, and our end-to-end system provides consistent 2-4% gains in factuality over existing decoding techniques while significantly improving the informativeness of generated responses.
Mingjian Jiang, Yangjun Ruan, Prasanna Sattigeri, Salim Roukos, Tatsunori B. Hashimoto
NeurIPS2
2024 Observational Scaling Laws and the Predictability of Langauge Model Performance
abstract
Understanding how language model performance varies with scale is critical to benchmark and algorithm development. Scaling laws are one approach to building this understanding, but the requirement of training models across many different scales has limited their use. We propose an alternative, observational approach that bypasses model training and instead builds scaling laws from ~100 publically available models. Building a single scaling law from multiple model families is challenging due to large variations in their training compute efficiencies and capabilities. However, we show that these variations are consistent with a simple, generalized scaling law where language model performance is a function of a low-dimensional capability space, and model families only vary in their efficiency in converting training compute to capabilities. Using this approach, we show the surprising predictability of complex scaling phenomena: we show that several emergent phenomena follow a smooth, sigmoidal behavior and are predictable from small models; we show that the agent performance of models such as GPT-4 can be precisely predicted from simpler non-agentic benchmarks; and we show how to predict the impact of post-training interventions like Chain-of-Thought and Self-Consistency as language model capabilities continue to improve.
Yangjun Ruan, Chris J. Maddison, Tatsunori B. Hashimoto
NeurIPS1
2023 Weighted Ensemble Self-Supervised Learning
Yangjun Ruan, Warren R. Morningstar, Alexander A. Alemi, Sergey Ioffe, Ian Fischer, Joshua V. Dillon
ICLR1
2022 Optimal Representations for Covariate Shift
Yangjun Ruan, Yann Dubois, Chris J. Maddison
ICLR1
2022 Augment with Care: Contrastive Learning for Combinatorial Problems
abstract
Supervised learning can improve the design of state-of-the-art solvers for combinatorial problems, but labelling large numbers of combinatorial instances is often impractical due to exponential worst-case complexity. Inspired by the recent success of contrastive pre-training for images, we conduct a scientific study of the effect of augmentation design on contrastive pre-training for the Boolean satisfiability problem. While typical graph contrastive pre-training uses label-agnostic augmentations, our key insight is that many combinatorial problems have well-studied invariances, which allow for the design of label-preserving augmentations. We find that label-preserving augmentations are critical for the success of contrastive pre-training. We show that our representations are able to achieve comparable test accuracy to fully-supervised learning while using only 1% of the labels. We also demonstrate that our representations are more transferable to larger problems from unseen domains. Our code is available at https://github.com/h4duan/contrastive-sat.
Haonan Duan 0002, Pashootan Vaezipoor, Max B. Paulus, Yangjun Ruan, Chris J. Maddison
ICML4
2021 Improving Lossless Compression Rates via Monte Carlo Bits-Back Coding
abstract
Latent variable models have been successfully applied in lossless compression with the bits-back coding algorithm. However, bits-back suffers from an increase in the bitrate equal to the KL divergence between the approximate posterior and the true posterior. In this paper, we show how to remove this gap asymptotically by deriving bits-back coding algorithms from tighter variational bounds. The key idea is to exploit extended space representations of Monte Carlo estimators of the marginal likelihood. Naively applied, our schemes would require more initial bits than the standard bits-back coder, but we show how to drastically reduce this additional cost with couplings in the latent space. When parallel architectures can be exploited, our coders can achieve better rates than bits-back with little additional cost. We demonstrate improved lossless compression rates in a variety of settings, especially in out-of-distribution or sequential data compression.
Yangjun Ruan, Karen Ullrich, Daniel Severo 0001, James Townsend, Ashish Khisti, Arnaud Doucet, Alireza Makhzani, Chris J. Maddison
ICML1
2020 Learning to Learn by Zeroth-Order Oracle
Yangjun Ruan, Yuanhao Xiong, Sashank J. Reddi, Sanjiv Kumar, Cho-Jui Hsieh
ICLR1
2019 FastSpeech: Fast, Robust and Controllable Text to Speech
abstract
Neural network based end-to-end text to speech (TTS) has significantly improved the quality of synthesized speech. Prominent methods (e.g., Tacotron 2) usually first generate mel-spectrogram from text, and then synthesize speech from the mel-spectrogram using vocoder such as WaveNet. Compared with traditional concatenative and statistical parametric approaches, neural network based end-to-end models suffer from slow inference speed, and the synthesized speech is usually not robust (i.e., some words are skipped or repeated) and lack of controllability (voice speed or prosody control). In this work, we propose a novel feed-forward network based on Transformer to generate mel-spectrogram in parallel for TTS. Specifically, we extract attention alignments from an encoder-decoder based teacher model for phoneme duration prediction, which is used by a length regulator to expand the source phoneme sequence to match the length of the target mel-spectrogram sequence for parallel mel-spectrogram generation. Experiments on the LJSpeech dataset show that our parallel model matches autoregressive models in terms of speech quality, nearly eliminates the problem of word skipping and repeating in particularly hard cases, and can adjust voice speed smoothly. Most importantly, compared with autoregressive Transformer TTS, our model speeds up mel-spectrogram generation by 270x and the end-to-end speech synthesis by 38x. Therefore, we call our model FastSpeech.
Yi Ren 0006, Yangjun Ruan, Xu Tan 0003, Tao Qin 0001, Sheng Zhao 0002, Zhou Zhao 0001, Tie-Yan Liu
NeurIPS2