Demo Data from EDBT 2026 / reviewers in the wild / expert
Chengrun Yang
dblp:225/4721
· DBLP profile ↗
11ranked-venue papers
7as first author
8since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 6 first-author · 5 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 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
6 papers |
Language models and text generation · 40% Efficient and distributed learning · 34% Probabilistic and Bayesian machine learning · 10% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 92% Algorithms and data structures · 8% | |
| Databases, data mining, and information retrieval
1 paper |
Recommender systems · 50% Machine learning and data management · 50% |
Topics — the 17 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
automated machine learning |
0.8 | 2 | 2020 | AutoML Pipeline Selection: Efficiently Navigating the Combinatorial Space · KDD 2020 OBOE: Collaborative Filtering for AutoML Model Selection · KDD 2019 |
Natural language and speech › Language models and text generation › large language model evaluation
automatic evaluation |
0.8 | 1 | 2024 | Long-form factuality in large language models · NeurIPS 2024 |
Natural language and speech › Language models and text generation › trustworthy language model › large language model reliability
factuality |
0.8 | 1 | 2024 | Long-form factuality in large language models · NeurIPS 2024 |
Natural language and speech › Language models and text generation › prompting › prompt engineering
prompt optimization |
0.8 | 1 | 2024 | Large Language Models as Optimizers · ICLR 2024 |
Mathematical optimization
black-box optimization |
0.8 | 1 | 2024 | Large Language Models as Optimizers · ICLR 2024 |
Machine learning › Efficient and distributed learning
low-precision training |
0.6 | 1 | 2022 | How Low Can We Go: Trading Memory for Error in Low-Precision Training · ICLR 2022 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
0.6 | 1 | 2022 | TabNAS: Rejection Sampling for Neural Architecture Search on Tabular Datasets · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › sampling
rejection sampling |
0.6 | 1 | 2022 | TabNAS: Rejection Sampling for Neural Architecture Search on Tabular Datasets · NeurIPS 2022 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.5 | 2 | 2020 | OBOE: Collaborative Filtering for AutoML Model Selection · KDD 2019 AutoML Pipeline Selection: Efficiently Navigating the Combinatorial Space · KDD 2020 |
Mathematical optimization › continuous optimization
convex optimization |
0.4 | 1 | 2020 | Spectral Frank-Wolfe Algorithm: Strict Complementarity and Linear Convergence · ICML 2020 |
Mathematical optimization
frank-wolfe algorithm |
0.4 | 1 | 2020 | Spectral Frank-Wolfe Algorithm: Strict Complementarity and Linear Convergence · ICML 2020 |
Machine learning › Learning theory
model selection |
0.4 | 1 | 2019 | OBOE: Collaborative Filtering for AutoML Model Selection · KDD 2019 |
Recommender systems
collaborative filtering |
0.4 | 1 | 2019 | OBOE: Collaborative Filtering for AutoML Model Selection · KDD 2019 |
Machine learning and data management
matrix completion |
0.4 | 1 | 2019 | OBOE: Collaborative Filtering for AutoML Model Selection · KDD 2019 |
Mathematical optimization
combinatorial optimization |
0.2 | 1 | 2024 | Large Language Models as Optimizers · ICLR 2024 |
Algorithms and data structures › numerical linear algebra
linear regression |
0.2 | 1 | 2024 | Large Language Models as Optimizers · ICLR 2024 |
Mathematical optimization › combinatorial optimization › vehicle routing
traveling salesman problem |
0.2 | 1 | 2024 | Large Language Models as Optimizers · ICLR 2024 |
Methods — techniques the papers use, named apart from their topics
large language model prompting · 1.5search augmentation · 0.8f1 score · 0.8active learning · 0.8LLM agents · 0.8rejection sampling · 0.6reinforcement learning · 0.6monte-carlo policy gradient · 0.6strict complementarity · 0.4low-rank tensor decomposition · 0.4greedy experiment design · 0.4eigenvector computation · 0.4optimal experiment design · 0.4low-rank matrix completion · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Large Language Models as OptimizersabstractOptimization is ubiquitous. While derivative-based algorithms have been powerful tools for various problems, the absence of gradient imposes challenges on many real-world applications. In this work, we propose Optimization by PROmpting (OPRO), a simple and effective approach to leverage large language models (LLMs) as optimizers, where the optimization task is described in natural language. In each optimization step, the LLM generates new solutions from the prompt that contains previously generated solutions with their values, then the new solutions are evaluated and added to the prompt for the next optimization step. We first showcase OPRO on linear regression and traveling salesman problems, then move on to our main application in prompt optimization, where the goal is to find instructions that maximize the task accuracy. With a variety of LLMs, we demonstrate that the best prompts optimized by OPRO outperform human-designed prompts by up to 8% on GSM8K, and by up to 50% on Big-Bench Hard tasks. Code at https://github.com/google-deepmind/opro. Chengrun Yang, Xuezhi Wang 0002, Yifeng Lu, Hanxiao Liu, Quoc V. Le, Denny Zhou |
ICLR | 1 |
| 2024 | CoarseUCB: A Context-Aware Bitrate Adaptation Algorithm for VBR-encoded Video StreamingabstractVariable bitrate (VBR) encoding has gained considerable interest due to its capacity to enhance video quality and mitigate transmission congestion in contrast to constant bitrate (CBR) encoding. However, adaptive bitrate (ABR) streaming faces challenges when dealing with VBR-encoded videos, primarily stemming from the significant variability in chunk size and the consequent bitrate fluctuations. This paper proposes CoarseUCB, a context-aware online learning algorithm for bitrate adaptation in VBR-encoded videos. CoarseUCB considers important aspects of VBR-encoded video streaming and uses the upper confidence bound (UCB) method for bitrate selection. The UCB method does not require precise bandwidth estimation and balances the exploration and exploitation of each action effectively. Additionally, CoarseUCB accounts for the impact of multiple future video chunks when making the bitrate decision for the current chunk. To evaluate the effectiveness of CoarseUCB, we conduct experiments to assess its efficiency. The results show that CoarseUCB delivers a higher average user quality of experience (QoE) compared to state-of-the-art ABR algorithms, resulting in an improvement of up to 9.81%. Chengrun Yang, Gangqiang Zhou, Miao Hu 0001, Qinglin Zhao, Di Wu 0001 |
IWCMC | 1 |
| 2024 | Long-form factuality in large language modelsabstractLarge language models (LLMs) often generate content that contains factual errors when responding to fact-seeking prompts on open-ended topics. To benchmark a model’s long-form factuality in open domains, we first use GPT-4 to generate LongFact, a prompt set comprising thousands of questions spanning 38 topics. We then propose that LLM agents can be used as automated evaluators for long-form factuality through a method which we call Search-Augmented Factuality Evaluator (SAFE). SAFE utilizes an LLM to break down a long-form response into a set of individual facts and to evaluate the accuracy of each fact using a multi-step reasoning process comprising sending search queries to Google Search and determining whether a fact is supported by the search results. Furthermore, we propose extending F1 score as an aggregated metric for long-form factuality. To do so, we balance the percentage of supported facts in a response (precision) with the percentage of provided facts relative to a hyperparameter representing a user’s preferred response length (recall).
Empirically, we demonstrate that LLM agents can outperform crowdsourced human annotators—on a set of∼16k individual facts, SAFE agrees with crowdsourced human annotators 72% of the time, and on a random subset of 100 disagreement cases, SAFE wins 76% of the time. At the same time, SAFE is more than 20 times cheaper than human annotators. We also benchmark thirteen language models on LongFact across four model families (Gemini, GPT, Claude, and PaLM-2), finding that larger language models generally achieve better long-form factuality. LongFact, SAFE, and all experimental code are available at https://github.com/google-deepmind/long-form-factuality. Jerry Wei, Chengrun Yang, Xinying Song, Yifeng Lu, Nathan Hu, Jie Huang 0009, Dustin Tran, Daiyi Peng, Ruibo Liu, Cosmo Du, Quoc V. Le |
NeurIPS | 2 |
| 2024 | NAAM: Enhancing Automatic Task Mapping Efficiency on NUMA Machines
Tianyufei Zhou, Linchang Xiao, Chengrun Yang, Xuezheng Liu, Miao Hu 0001, Di Wu 0001 |
PDCAT | 4 |
| 2022 | How Low Can We Go: Trading Memory for Error in Low-Precision Training
Chengrun Yang, Ziyang Wu, Jerry Chee, Christopher De Sa, Madeleine Udell |
ICLR | 1 |
| 2022 | TabNAS: Rejection Sampling for Neural Architecture Search on Tabular DatasetsabstractThe best neural architecture for a given machine learning problem depends on many factors: not only the complexity and structure of the dataset, but also on resource constraints including latency, compute, energy consumption, etc. Neural architecture search (NAS) for tabular datasets is an important but under-explored problem. Previous NAS algorithms designed for image search spaces incorporate resource constraints directly into the reinforcement learning (RL) rewards. However, for NAS on tabular datasets, this protocol often discovers suboptimal architectures. This paper develops TabNAS, a new and more effective approach to handle resource constraints in tabular NAS using an RL controller motivated by the idea of rejection sampling. TabNAS immediately discards any architecture that violates the resource constraints without training or learning from that architecture. TabNAS uses a Monte-Carlo-based correction to the RL policy gradient update to account for this extra filtering step. Results on several tabular datasets demonstrate the superiority of TabNAS over previous reward-shaping methods: it finds better models that obey the constraints. Chengrun Yang, Gabriel Bender, Hanxiao Liu, Pieter-Jan Kindermans, Madeleine Udell, Yifeng Lu, Quoc V. Le |
NeurIPS | 1 |
| 2021 | TenIPS: Inverse Propensity Sampling for Tensor CompletionabstractTensors are widely used to represent multiway arrays of data. The recovery of missing entries in a tensor has been extensively studied, generally under the assumption that entries are missing completely at random (MCAR). However, in most practical settings, observations are missing not at random (MNAR): the probability that a given entry is observed (also called the propensity) may depend on other entries in the tensor or even on the value of the missing entry. In this paper, we study the problem of completing a partially observed tensor with MNAR observations, without prior information about the propensities. To complete the tensor, we assume that both the original tensor and the tensor of propensities have low multilinear rank. The algorithm first estimates the propensities using a convex relaxation and then predicts missing values using a higher-order SVD approach, reweighting the observed tensor by the inverse propensities. We provide finite-sample error bounds on the resulting complete tensor. Numerical experiments demonstrate the effectiveness of our approach. Chengrun Yang, Lijun Ding, Ziyang Wu, Madeleine Udell |
AISTATS | 1 |
| 2021 | Multi-Objective Net Architecture Pruning for Remote Sensing ClassificationabstractRemote sensing image scene classification has achieved significant breakthroughs in recent years. However, due to the high complexity and expensive computation most of CNNs used in the field of remote sensing imagery scene classification, it has become a challenging task for extracting effective features at restricted hardware conditions. To solve this problem, we present a model compression method by means of evolutionary algorithms. Specifically, we compress the model by pruning filters and transform the compression of the CNN model into a multi-objective optimization problem based on classification accuracy and compression ratio by using the adaptive-BN-based evaluation method. Furthermore, the prior knowledge of ResNet-50 on ImageNet is introduced to reduce the instability of evolutionary algorithm as a result of random population initialization. Experiments are implemented on three datasets with two evolutionary algorithms, and results demonstrate that our method can achieve state-of-the-art performances. Jiaqi Zhao 0001, Chengrun Yang, Yong Zhou 0003, Zhujun Jiang, Ying Chen 0005 |
IGARSS | 2 |
| 2020 | Spectral Frank-Wolfe Algorithm: Strict Complementarity and Linear ConvergenceabstractWe develop a novel variant of the classical Frank-Wolfe algorithm, which we call spectral Frank-Wolfe, for convex optimization over a spectrahedron. The spectral Frank-Wolfe algorithm has a novel ingredient: it computes a few eigenvectors of the gradient and solves a small-scale subproblem in each iteration. Such a procedure overcomes the slow convergence of the classical Frank-Wolfe algorithm due to ignoring eigenvalue coalescence. We demonstrate that strict complementarity of the optimization problem is key to proving linear convergence of various algorithms, such as the spectral Frank-Wolfe algorithm as well as the projected gradient method and its accelerated version. We showcase that the strict complementarity is equivalent to the eigengap assumption on the gradient at the optimal solution considered in the literature. As a byproduct of this observation, we also develop a generalized block Frank-Wolfe algorithm and prove its linear convergence. Lijun Ding, Yingjie Fei, Qiantong Xu, Chengrun Yang |
ICML | 4 |
| 2020 | AutoML Pipeline Selection: Efficiently Navigating the Combinatorial SpaceabstractData scientists seeking a good supervised learning model on a dataset have many choices to make: they must preprocess the data, select features, possibly reduce the dimension, select an estimation algorithm, and choose hyperparameters for each of these pipeline components. With new pipeline components comes a combinatorial explosion in the number of choices! In this work, we design a new AutoML system TensorOboe to address this challenge: an automated system to design a supervised learning pipeline. TensorOboe uses low rank tensor decomposition as a surrogate model for efficient pipeline search. We also develop a new greedy experiment design protocol to gather information about a new dataset efficiently. Experiments on large corpora of real-world classification problems demonstrate the effectiveness of our approach. Chengrun Yang, Jicong Fan 0001, Ziyang Wu, Madeleine Udell |
KDD | 1 |
| 2019 | OBOE: Collaborative Filtering for AutoML Model SelectionabstractAlgorithm selection and hyperparameter tuning remain two of the most challenging tasks in machine learning. Automated machine learning (AutoML) seeks to automate these tasks to enable widespread use of machine learning by non-experts. This paper introduces OBOE, a collaborative filtering method for time-constrained model selection and hyperparameter tuning. OBOE forms a matrix of the cross-validated errors of a large number of supervised learning models (algorithms together with hyperparameters) on a large number of datasets, and fits a low rank model to learn the low-dimensional feature vectors for the models and datasets that best predict the cross-validated errors. To find promising models for a new dataset, OBOE runs a set of fast but informative algorithms on the new dataset and uses their cross-validated errors to infer the feature vector for the new dataset. OBOE can find good models under constraints on the number of models fit or the total time budget. To this end, this paper develops a new heuristic for active learning in time-constrained matrix completion based on optimal experiment design. Our experiments demonstrate that OBOE delivers state-of-the-art performance faster than competing approaches on a test bed of supervised learning problems. Moreover, the success of the bilinear model used by OBOE suggests that AutoML may be simpler than was previously understood. Chengrun Yang, Yuji Akimoto, Dae Won Kim, Madeleine Udell |
KDD | 1 |