Demo Data from EDBT 2026 / reviewers in the wild / expert
Yu Chen 0036
dblp:87/1254-36
· DBLP profile ↗
5ranked-venue papers
3as first author
3since 2021 · last 2024
0009-0008-7166-2665ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 77% Compilers and program optimization · 23% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% |
Topics — the 1 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › interoperability
language interoperability |
0.5 | 1 | 2021 | Toward efficient interactions between Python and native libraries · ESEC/SIGSOFT FSE 2021 |
Methods — techniques the papers use, named apart from their topics
program analysis · 0.5interpretation · 0.5quantization · 0.4priority promotion · 0.4huffman coding · 0.4SGD · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | ThemeRec: Personalizing IDE Themes for StudentsabstractProlonged screen time while working on programming assignments can often lead to student fatigue, boredom, and stress. In response to these issues and to enhance the overall programming environment for students, we introduce ThemeRec, a Visual Studio Code extension. ThemeRec provides students with personalized recommendations for code themes, with a particular focus on semantic coloring combinations. It boasts an extensive collection of over 150 code themes, each offering unique combinations of background colors, font styles, and semantic color arrangements. Using an integrated collaborative filtering recommendation system, ThemeRec automatically suggests and installs various themes based on the preferences of similar users whenever they want to change a theme. To assess the effectiveness of ThemeRec, we conducted an evaluation within an introductory-level programming course. The feedback from students has been positive and encouraging. This underscores the potential value that ThemeRec brings to programming courses. Jialiang Tan, Yu Chen 0036, Shuyin Jiao |
SIGCSE (2) | 2 |
| 2023 | Parallel Software for Million-scale Exact Kernel RegressionabstractWe present the design and the implementation of a kernel principal component regression software that handles training datasets with a million or more observations. Kernel regressions are nonlinear and interpretable models that have wide downstream applications, and are shown to have a close connection to deep learning. Nevertheless, the exact regression of large-scale kernel models using currently available software has been notoriously difficult because it is both compute and memory intensive and it requires extensive tuning of hyperparameters. Yu Chen 0036, Lucca Skon, James R. McCombs, Zhenming Liu, Andreas Stathopoulos |
ICS | 1 |
| 2021 | Toward efficient interactions between Python and native librariesabstractPython has become a popular programming language because of its excellent programmability. Many modern software packages utilize Python for high-level algorithm design and depend on native libraries written in C/C++/Fortran for efficient computation kernels. Interaction between Python code and native libraries introduces performance losses because of the abstraction lying on the boundary of Python and native libraries. On the one side, Python code, typically run with interpretation, is disjoint from its execution behavior. On the other side, native libraries do not include program semantics to understand algorithm defects. Jialiang Tan, Yu Chen 0036, Zhenming Liu, Bin Ren 0002, Shuaiwen Song, Xipeng Shen, Xu Liu 0001 |
ESEC/SIGSOFT FSE | 2 |
| 2020 | ATMem: adaptive data placement in graph applications on heterogeneous memoriesabstractActive development in new memory devices, such as non-volatile memories and high-bandwidth memories, brings heterogeneous memory systems (HMS) as a promising solution for implementing large-scale memory systems with cost, area, and power limitations. Typical HMS consists of a small-capacity high-performance memory and a large-capacity low-performance memory. Data placement on such systems plays a critical role in performance optimization. Existing efforts have explored coarse-grained data placement in applications with dense data structures; however, a thorough study of applications that are based on graph data structures is still missing. Yu Chen 0036, Ivy Bo Peng, Xu Liu 0001, Bin Ren 0002 |
CGO | 1 |
| 2020 | On Efficient Constructions of CheckpointsabstractEfficient construction of checkpoints/snapshots is a critical tool for training and diagnosing deep learning models. In this paper, we propose a lossy compression scheme for checkpoint constructions (called LC-Checkpoint). LC-Checkpoint simultaneously maximizes the compression rate and optimizes the recovery speed, under the assumption that SGD is used to train the model. LC-Checkpoint uses quantization and priority promotion to store the most crucial information for SGD to recover, and then uses a Huffman coding to leverage the non-uniform distribution of the gradient scales. Our extensive experiments show that LC-Checkpoint achieves a compression rate up to 28{\texttimes} and recovery speedup up to 5.77{\texttimes} over a state-of-the-art algorithm (SCAR). Yu Chen 0036, Zhenming Liu, Bin Ren 0002, Xin Jin 0008 |
ICML | 1 |