Demo Data from VLDB 2026 / reviewers in the wild / expert
Richard Liaw
dblp:179/2214
· DBLP profile ↗
10ranked-venue papers
2as first author
4since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 3Software engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 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
4 papers |
Reinforcement learning · 48% Optimization for machine learning · 28% Transfer learning and domain adaptation · 24% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 66% Distributed systems · 34% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.5 | 1 | 2021 | RubberBand: cloud-based hyperparameter tuning · EuroSys 2021 |
Cloud and datacenter computing › resource management
cloud resource management |
0.5 | 1 | 2021 | RubberBand: cloud-based hyperparameter tuning · EuroSys 2021 |
Machine learning › Reinforcement learning › large-scale reinforcement learning › distributed reinforcement learning
asynchronous reinforcement learning |
0.4 | 1 | 2020 | IMPACT: Importance Weighted Asynchronous Architectures with Clipped Target Networks · ICLR 2020 |
Machine learning › Transfer learning and domain adaptation › instance weighting
importance weighting |
0.4 | 1 | 2020 | IMPACT: Importance Weighted Asynchronous Architectures with Clipped Target Networks · ICLR 2020 |
Machine learning › Reinforcement learning › large-scale reinforcement learning
distributed reinforcement learning |
0.4 | 2 | 2018 | RLlib: Abstractions for Distributed Reinforcement Learning · ICML 2018 Ray: A Distributed Framework for Emerging AI Applications · OSDI 2018 |
Distributed systems › distributed machine learning
distributed reinforcement learning |
0.3 | 1 | 2018 | RLlib: Abstractions for Distributed Reinforcement Learning · ICML 2018 |
Cloud and datacenter computing
serverless computing |
0.1 | 1 | 2021 | RubberBand: cloud-based hyperparameter tuning · EuroSys 2021 |
Methods — techniques the papers use, named apart from their topics
hierarchical control · 0.7composable resource encapsulation · 0.7importance weighting · 0.4clipped target networks · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | ESCHER: expressive scheduling with ephemeral resourcesabstractAs distributed applications become increasingly complex, so do their scheduling requirements. This development calls for cluster schedulers that are not only general, but also evolvable. Unfortunately, most existing cluster schedulers are not evolvable: when confronted with new requirements, they need major rewrites to support these requirements. Examples include gang-scheduling support in Kubernetes [6, 39] or task-affinity in Spark [39]. Some cluster schedulers [14, 30] expose physical resources to applications to address this. While these approaches are evolvable, they push the burden of implementing scheduling mechanisms in addition to the policies entirely to the application. Romil Bhardwaj, Alexey Tumanov, Stephanie Wang, Richard Liaw, Philipp Moritz, Robert Nishihara, Ion Stoica |
SoCC | 4 |
| 2022 | REVEAL 2022: Reinforcement Learning-Based Recommender Systems at ScaleabstractRecommendation systems are increasingly modelled as a sequential decision making process, where the system decides which items to recommend to a given user. Each decision to recommend an item or slate of items has a significant impact on immediate and future user responses, long-term satisfaction or engagement with the system, and possibly valuable exposure for the item provider. Richard Liaw, Paige Bailey, Maria Dimakopoulou, Yves Raimond |
RecSys | 1 |
| 2021 | Elastic Hyperparameter Tuning on the CloudabstractHyperparameter tuning is a necessary step in training and deploying machine learning models. Most prior work on hyperparameter tuning has studied methods for maximizing model accuracy under a time constraint, assuming a fixed cluster size. While this is appropriate in data center environments, the increased deployment of machine learning workloads in cloud settings necessitates studying hyperparameter tuning with an elastic cluster size and time and monetary budgets. While recent work has leveraged the elasticity of the cloud to minimize the execution cost of a pre-determined hyperparameter tuning job originally designed for fixed-cluster sizes, they do not aim to maximize accuracy. Lisa Dunlap, Kirthevasan Kandasamy, Ujval Misra, Richard Liaw, Michael I. Jordan, Ion Stoica, Joseph Gonzalez 0001 |
SoCC | 4 |
| 2021 | RubberBand: cloud-based hyperparameter tuningabstractHyperparameter tuning is essential to achieving state-of-the-art accuracy in machine learning (ML), but requires substantial compute resources to perform. Existing systems primarily focus on effectively allocating resources for a hyperparameter tuning job under fixed resource constraints. We show that the available parallelism in such jobs changes dynamically over the course of execution and, therefore, presents an opportunity to leverage the elasticity of the cloud. Ujval Misra, Richard Liaw, Lisa Dunlap, Romil Bhardwaj, Kirthevasan Kandasamy, Joseph Gonzalez 0001, Ion Stoica, Alexey Tumanov |
EuroSys | 2 |
| 2020 | IMPACT: Importance Weighted Asynchronous Architectures with Clipped Target Networks
Michael Luo, Jiahao Yao, Richard Liaw, Eric Liang, Ion Stoica |
ICLR | 3 |
| 2019 | HyperSched: Dynamic Resource Reallocation for Model Development on a DeadlineabstractPrior research in resource scheduling for machine learning training workloads has largely focused on minimizing job completion times. Commonly, these model training workloads collectively search over a large number of parameter values that control the learning process in a hyperparameter search. It is preferable to identify and maximally provision the best-performing hyperparameter configuration (trial) to achieve the highest accuracy result as soon as possible. Richard Liaw, Romil Bhardwaj, Lisa Dunlap, Yitian Zou, Joseph Gonzalez 0001, Ion Stoica, Alexey Tumanov |
SoCC | 1 |
| 2018 | RLlib: Abstractions for Distributed Reinforcement LearningabstractReinforcement learning (RL) algorithms involve the deep nesting of highly irregular computation patterns, each of which typically exhibits opportunities for distributed computation. We argue for distributing RL components in a composable way by adapting algorithms for top-down hierarchical control, thereby encapsulating parallelism and resource requirements within short-running compute tasks. We demonstrate the benefits of this principle through RLlib: a library that provides scalable software primitives for RL. These primitives enable a broad range of algorithms to be implemented with high performance, scalability, and substantial code reuse. RLlib is available as part of the open source Ray project at http://rllib.io/. Eric Liang, Richard Liaw, Robert Nishihara, Philipp Moritz, Roy Fox, Kenneth Y. Goldberg, Joseph Gonzalez 0001, Michael I. Jordan, Ion Stoica |
ICML | 2 |
| 2018 | Ray: A Distributed Framework for Emerging AI Applications
Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I. Jordan, Ion Stoica |
OSDI | 5 |
| 2017 | Real-Time Machine Learning: The Missing PiecesabstractMachine learning applications are increasingly deployed not only to serve predictions using static models, but also as tightly-integrated components of feedback loops involving dynamic, real-time decision making. These applications pose a new set of requirements, none of which are difficult to achieve in isolation, but the combination of which creates a challenge for existing distributed execution frameworks: computation with millisecond latency at high throughput, adaptive construction of arbitrary task graphs, and execution of heterogeneous kernels over diverse sets of resources. We assert that a new distributed execution framework is needed for such ML applications and propose a candidate approach with a proof-of-concept architecture that achieves a 63x performance improvement over a state-of-the-art execution framework for a representative application. Robert Nishihara, Philipp Moritz, Stephanie Wang, Alexey Tumanov, William Paul, Johann Schleier-Smith, Richard Liaw, Mehrdad Niknami, Michael I. Jordan, Ion Stoica |
HotOS | 7 |
| 2016 | SWIRL: A SequentialWindowed Inverse Reinforcement Learning Algorithm for Robot Tasks With Delayed Rewards
Sanjay Krishnan, Animesh Garg, Richard Liaw, Brijen Thananjeyan, Lauren Miller, Florian T. Pokorny, Kenneth Y. Goldberg |
WAFR | 3 |