Yicheng Liu

I am going to be a Ph.D. student at UCLA, co-advised by Sam Kumar and Harry Xu. I was an undergraduate student at Shanghai Jiao Tong University (SJTU).

Currently, I am an intern in University of Washington, System Group, advised by Baris Kaciksi and mentored by Yigong Hu. When I was an undergraduate student at SJTU, I was an intern at Institution of Parallel And Distributed System (IPADS), advised by Jinyu Gu. In the 2023 Summer, I visited and took part in the research in University of Michigan, OrderLab, advised by Ryan Huang.

Research Interests

Make system secure and reliable: Resource contention is awkward. Some abnormal workloads leading the system to severe contention depresses the reliability. Other malicious users making use of the contention to launch DoS attack harms the security. I work toward analyzing and mitigating the contention with some novel mechanisms.

Make secure and reliable system faster: Security is expensive. The software solution costs efficiency. The hardware solution costs money. I seek a co-design approach to accelerate current solutions while making minimal changes to existing hardware.

AI 4 SYS: I have experience in AI research and am eager to combine this expertise with system research.

Research Experiences

University of Washington, System Group, advised by Baris Kasikci

  • Static analysis for resource contention guided with LLM.

University of Michigan, OrderLab, advised by Ryan Huang

  • Develop an auto cancellation system in Java.

Shanghai Jiao Tong University, Institution of Parallel And Distributed System (IPADS), advised by Jinyu Gu

  • Develop an autopilot system.
  • Develop a sanitizer system in institution's own micro kernel operating system.
  • Research in container security.

Shanghai Jiao Tong University, John Hopcoft Institution, advised by Guanjie Zheng

  • Opensource an large scale traffic simulator.
  • Research in offline reinforcement learning under traffic signal control (TSC) problem.
  • Research in an general proposed large traffic flow model.

Shanghai Jiao Tong University, Intelectual Computer Architecture Technology, advised by Zefang Yu

  • Develop an automated human pose estimation (HPE) dataset collector.

Publications

Zefang Yu, Yangcheng Li, Yicheng Liu, Ting Liu, Yuzhuo Fu
International Conference on Acoustics, Speech and Signal Processing (ICASSP 22)
Deep learning-based methods for human pose estimation require large volumes of training data to achieve superior performance. However, data acquisition in classroom environments raises privacy concerns, which will undoubtedly hinder the development of the latest deep learning techniques in education domain. Due to the absence of large, richly annotated classroom datasets, research into classroom observation has had to be done by manually collecting and annotating datasets. Unfortunately, the annotation of such data is time-consuming and challenging in over-crowded classrooms. To break through these limitations, we open source SynPose, a large, densely labeled synthetic dataset specifically designed for crowded human pose estimation in classroom and meeting scenarios. Moreover, we propose a novel CTGAN to bridge the domain gap. Comprehensive experiments on real-world classroom images show that our proposed dataset and method deliver important performance benefits compared to existing datasets, revealing the potential of SynPose for future studies.

Chumeng Liang, Zherui Huang, Yicheng Liu, Zhanyu Liu, Guanjie Zheng, Hanyuan Shi, Kan Wu, Yuhao du, Fuliang Li, Zhenhui Jeesie Li
ACM SIGKDD Conference on Knowledge Discovery and Data Mining (SIGKDD 23)
abstract: "Traffic simulation provides interactive data for the optimization of traffic policies. However, existing traffic simulators are limited by their lack of scalability and shortage in input data, which prevents them from generating interactive data from traffic simulation in the scenarios of real large-scale city road networks. In this paper, we present City Brain Lab, a toolkit for scalable traffic simulation. CBLab is consist of three components: CBEngine, CBData, and CBScenario. CBEngine is a highly efficient simulators supporting large scale traffic simulation. CBData includes a traffic dataset with road network data of 100 cities all around the world. We also develop a pipeline to conduct one-click transformation from raw road networks to input data of our traffic simulation. Combining CBEngine and CBData allows researchers to run scalable traffic simulation in the road network of real large-scale cities. Based on that, CBScenario implements an interactive environment and several baseline methods for two scenarios of traffic policies respectively, with which traffic policies adaptable for large-scale urban traffic can be trained and tuned. To the best of our knowledge, CBLab is the first infrastructure supporting traffic policy optimization on large-scale urban scenarios."