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

Youbiao He

dblp:191/4569 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
5since 2021 · last 2025
0000-0001-9823-0223ORCID · corroborated

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 · 2 · 2 since 2021Software engineering, systems software and programming languages · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 46% Electronic design automation · 27% Parallel and multicore computing · 27%
Artificial intelligence
1 paper
Reinforcement learning · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › programming models
embedded domain-specific language
0.512021
BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs · DAC 2021
Electronic design automation › physical design
printed circuit board design
0.512021
BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs · DAC 2021
Cloud and datacenter computing › job scheduling
batch scheduling
0.412020
RLScheduler: an automated HPC batch job scheduler using reinforcement learning · SC 2020
Cloud and datacenter computing
job scheduling
0.412020
RLScheduler: an automated HPC batch job scheduler using reinforcement learning · SC 2020
Programming languages and type systems
domain-specific languages
0.112021
BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs · DAC 2021
Programming languages and type systems › domain-specific languages
embedded domain-specific languages
0.112021
BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs · DAC 2021

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

embedded domain-specific language · 1.0REPL-style development · 1.0trajectory filtering · 0.9reinforcement learning · 0.9kernel-based neural network · 0.9
YearPublicationVenuePosition
2025 Dial: Decentralized I/O Autotuning Via Learned Client-Side Local Metrics for Parallel File System
abstract
Enabling efficient, high-performance data access in parallel file systems (PFS) is critical for today's highperformance computing systems. PFS client-side I/O heavily impacts the final I/O performance delivered to individual applications and the entire system. Autotuning the key client-side I/O behaviors has been extensively studied and shows promising results. However, existing work has heavily relied on extensive number of global runtime metrics to monitor and accurate modeling of applications' I/O patterns. Such heavy overheads significantly limit the ability to enable fine-grained, dynamic tuning in practical systems. In this study, we propose DIAL (Decentralized I/O AutoTuning via Learned Client-side Local Metrics) which takes a drastically different approach. Instead of trying to extract the global I/O patterns of applications, DIAL takes a decentralized approach, treating each I/O client as an independent unit and tuning configurations using only its locally observable metrics. With the help of machine learning models, DIAL enables multiple tunable units to make independent but collective decisions, reacting to what is happening in the global storage systems in a timely manner and achieving better I/O performance globally for the application.
Md. Hasanur Rashid, Youbiao He, Forrest Sheng Bao, Dong Dai 0001
CCGrid3
2023 Two-stage PCB Routing Using Polygon-based Dynamic Partitioning and MCTS
abstract
We propose a pad-focused, net-by-net, two-stage printed circuit board (PCB) routing approach comprising the global routing using Monte Carlo tree search (MCTS) and the detailed routing using$\mathrm{A}^{*}$:. Compared with conventional PCB routing algorithms, our approach can route PCB components in both BGA and non-BGA packages. To minimize the gap between the global and detailed routing stages, a polygon-based dynamic routable region partitioning mechanism is introduced. Experimental results show that our approach outperforms state-of-the-art routers such as DeepPCB and FreeRouting in terms of success rate or wirelength.
Youbiao He, Hebi Li, Ge Luo 0002, Forrest Sheng Bao
DATE1
2022 PrefScore: Pairwise Preference Learning for Reference-free Summarization Quality Assessment
abstract
Evaluating machine-generated summaries without a human-written reference summary has been a need for a long time. Inspired by preference labeling in existing work of summarization evaluation, we propose to judge summary quality by learning the preference rank of summaries using the Bradley-Terry power ranking model from inferior summaries generated by corrupting base summaries. Extensive experiments on several datasets show that our weakly supervised scheme can produce scores highly correlated with human ratings.
Ge Luo 0002, Hebi Li, Youbiao He, Forrest Sheng Bao
COLING3
2022 SueNes: A Weakly Supervised Approach to Evaluating Single-Document Summarization via Negative Sampling
abstract
Forrest Bao, Ge Luo, Hebi Li, Minghui Qiu, Yinfei Yang, Youbiao He, Cen Chen. Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2022.
Forrest Sheng Bao, Ge Luo 0002, Hebi Li, Minghui Qiu, Yinfei Yang, Youbiao He, Cen Chen 0001
NAACL-HLT6
2021 BHDL: A Lucid, Expressive, and Embedded Programming Language and System for PCB Designs
abstract
Graphical PCB design tools like KiCAD lack support for high-level abstraction such as functions and loops. To improve PCB design productivity, we hereby present BHDL, a programming framework for PCB designs. In its compact and declarative syntax, schematics and layouts can be modeled effectively and expressed concisely. Treating all circuits, even a resistor, as functions, BHDL naturally supports modularized development that builds a complex design up from smaller designs hierarchically. As an embedded Domain Specific Language (eDSL), BHDL allows users to leverage the full feature of the host language for customization and extension. Our Jupyter kernel supports web-based, REPL-style development and generates auto-placed PCBs.
Hebi Li, Youbiao He, Jin Tian 0001, Forrest Sheng Bao
DAC2
2020 RLScheduler: an automated HPC batch job scheduler using reinforcement learning
abstract
Today's high-performance computing (HPC) platforms are still dominated by batch jobs. Accordingly, effective batch job scheduling is crucial to obtain high system efficiency. Existing HPC batch job schedulers typically leverage heuristic priority functions to prioritize and schedule jobs. But, once configured and deployed by the experts, such priority functions can hardly adapt to the changes of job loads, optimization goals, or system settings, potentially leading to degraded system efficiency when changes occur. To address this fundamental issue, we present RLScheduler, an automated HPC batch job scheduler built on reinforcement learning. RLScheduler relies on minimal manual interventions or expert knowledge, but can learn high-quality scheduling policies via its own continuous `trial and error'. We introduce a new kernel-based neural network structure and trajectory filtering mechanism in RLScheduler to improve and stabilize the learning process. Through extensive evaluations, we confirm that RLScheduler can learn high-quality scheduling policies towards various workloads and various optimization goals with relatively low computation cost. Moreover, we show that the learned models perform stably even when applied to unseen workloads, making them practical for production use.
Di Zhang 0015, Dong Dai 0001, Youbiao He, Forrest Sheng Bao
SC3