About

Zheng Li

Hi! I'm Zheng Li. Currently, I'm a senior student majoring in Computer Science at University of Michigan, Ann Arbor. My research interest lies in Computer Networks, Mobile Systems, Machine Learning, and Human Computer Interaction. At University of Michigan, I'm fortunate to work as a research assistant in RobustNet Lab led by Professor Z. Morley Mao and SOTA Lab led by Professor Jiasi Chen. I'm also pursuing a dual degree of Electrical and Computer Engineering at Shanghai Jiao Tong University, where I worked closely with Professor Pradeep Ray in the Center for Entrepreneurship. Click here to view my CV.

News

04/2024 I will join Computer Science and Engineering at University of Michigan, Ann Arbor as a PhD student this Fall, advised by Professor Jiasi Chen.

03/2024 I was awarded with University Honors, Dean's List and James B. Angell Scholar. Glad to have a chance to attend Honor Convocation.

12/2023 In Winter 2024, I will be the Instructional Aide for the course EECS 498 (co-listed as EECS 598 for graduate students): Mobile Interactive Multimedia Systems. Course flyer is available here.

09/2023 I attended ACM SIGCOMM conference at Columbia University and presented our group's work at SIGCOMM EMS workshop (slides available here). It was great to talk to many talented researchers from academia and industry. Their feedback were extremely helpful for our research.

09/2023 I was awarded with McLane Family Scholarship at University of Michigan through the Experiential Learning funding program.

08/2023 I was awarded with Roger King Scholarship in recognition of my achievements at University of Michigan.

08/2023 I was awarded with the Jackson and Muriel Lum Scholarship (5 recipients each year) for the second time.

07/2023 I was awarded with JI Excellent Teaching Assistant Award (10 recipients each year) due to my excellent teaching performance of VP160 last year.

07/2023 My coauthered paper was accepted by ACM SIGCOMM Workshop on Emerging Multimedia Systems (EMS) recently.

05/2023 I was awarded with the Wang Chu Chien-Wen Research Award (2 recipients this year) recently.

For older News, please visit post page.

Education

  • University of Michigan, Ann Arbor
    Ph.D. Computer Science and Engineering (Expected 2029) B.S.E. Computer Science (Dual Degree) (Expected 2024)
  • Shanghai Jiao Tong University
    B.S.E. Electrical and Computer Engineering (Dual Degree) (Expected 2024)

Publication

Xuechen Zhang* and Zheng Li* (*: co-primary), Samet Oymak, Jiasi Chen."Text-to-3D Generative AI on Mobile Devices: Measurements and Optimizations." ACM SIGCOMM Workshop on Emerging Multimedia Systems, 2023. [slides]

Zheng Li, Caiwei Chen, and Pradeep Kumar Ray. "Robotics for Autism- Robotic Technologies for ASD Treatment." Asian Hospital & Healthcare Management, ISSUE 57, 2022.

Research

  1. Text-to-3D Generative AI on Mobile Devices and 3D Video Streaming @ SOTA Lab, May 2023 - Present
    Supervisor: Jiasi ChenSamet Oymak
    • Published a paper on ACM SIGCOMM Workshop on Emerging Multimedia Systems (EMS).
    • Research work won one of the two Wang Chu Chien-Wen Research Award in 2023.
    • Evaluated model performance (including latency, memory usage, Quality of Experience etc.) of different Text-to-3D generative AIs on server GPUs and mobile GPUs.
    • Designed system structure and pipelines for distributed Text-to-3D generation.
    • Analyzed the inefficiency of different 3D generative models and their corresponding optimization strategies in the context of mobile systems.
    • Designed ranking algorithms for 3D gaussians to optimize 3D streaming efficiency.
    • Implemented viewport dependent 3D streaming based on 3D gaussian ranking algorithms.
    • Measured and compared 3D streaming visual quality of different 3D gaussian ranking algorithm designs using PSNR and SSIM.
  2. Starlink Project @ RobustNet Lab, January 2023 - Present
    Supervisor: Z. Morley Mao, IEEE Fellow
    • Developed a customized network performance measurement system for Starlink that can measure basic network performance parameters including round trip time, throughput etc.
    • Implemented handover recognition algorithms for Low Earth Orbit satellites (LEO) handover problems based on round trip time and throughput measurements.
    • Predicted satellite handover events based on Satellite trajectory prediction using Kalman filter.
    • Developed Multipath TCP network simulation shell for LEO network by modifying open source measurement software Mahimahi.
    • Reviewed current literatures about network system design of LEO.
  3. Robotics for Autism @ JI Centre for Entrepreneurship, July 2021 - August 2022
    Supervisor: Professor Pradeep Ray
    • Constructed a low-cost autism diagnosis system using eye-tracking technologies based on computer vision.
    • Reviewed current robotic technologies used in Autism diagnosis and treatment and published a paper on AHHM.

Selected Projects

  1. MiProxy
    • Built a Proxy that can handle video streaming requirements between multiple clients and servers.
    • Implemented adaptive bitrate selections for video streaming to minimize annoying buffering and improve user experience.
    • Realized DNS load balancing through round-robin load balance and distance based server selection using Dijkstra algorithm.
  2. Distributed Searching Engine
    • Created segmented inverted indexes of web pages using a pipeline of MapReduce programs.
    • Developed a distributed MapReduce framework with strong fault tolerance to process large-scale web data.
    • Utilized Flask framework to implement the backend server in order to generate highly customized recommendations via PageRank Algorithm and query vector similarity comparison.
    • Built an Index server, a REST API app that returns search results in JSON format.
    • Built a scalable Search server with a user interface that returns search results like Google or Bing.
  3. Static Router
    • Implemented a static router with basic router function like packet forwarding so that it will be able to route real packets to HTTP servers.
    • Implemented layer 2 and layer 3 protocols including ARP, ICMP, Ethernet etc.
  4. Simplified Operating System Kernel
    • Developed a thread library with a interface that supports threads, mutex, conditional variables etc.
    • Implemented time interrupts for the thread library to ensure resource fairness and prevent a thread from monopolizing a CPU.
    • Developed a pager as part of the operating system kernel that manages application processes' virtual address spaces.
    • Implemented both file-backed and swap-backed virtual pages.
    • Maximized physical memory efficiency using the clock algorithm for page eviction.

For more projects, please visit project page.

Professional Service

  1. Software Engineer Intern, December 2021 - March 2022
    TURINGO, Shanghai, China
    • Implemented testing programs for the laser routing programs.
    • Designed storage pipeline for light storage chips based on Reed–Solomon-codes and quantum encryption technology.
  2. Teaching Assistant of Honor Physics (VP160), May 2022 - August 2022
    Shanghai Jiao Tong University, Shanghai, China
    Supervisor: Dr. Mateusz Krzyzosiak
    • Hosted weekly recitation classes, office hours, and graded weekly assignments.
    • Designed problems for midterm and final exams.
    • Awarded with Excellent Teaching Assistant Award (10 recipients each year).
  3. Writing Consultant of JI Writing Center, September 2021 - Present
    Shanghai Jiao Tong University, Shanghai, China
    Supervisor: Dr. Amalia Jiva
    • Held consulting sessions to guide the students in JI to improve their essays and writing skills.
    • Led a group of writing consultants to provide embedded consulting services for the course VY200 (Academic Writing II).
  4. Instructional Aide of EECS 498/598: Mobile Interactive Multimedia Systems, Janunary 2024 - Present
    University of Michigan, Ann Arbor, MI
    Supervisor: Dr. Jiasi Chen
    • Hosted weekly office hours and graded assignments.
    • Designed and led in-class coding activities.

Selected Coursework

Computer Network, Web System, Operating System, Parallel Computing, Machine Learning, Computer Security, SQL and Databases, Data Structures and Algorithms, Signals and Systems

Honor and Award

  • James B. Angell Scholar | UMich, 2024
  • ACM SIGCOMM Travel Grant | NSF, 2023
  • McLane Family Scholarship | UMich, 2023
  • Roger King Scholarship | UMich, 2023
  • The Jackson and Muriel Lum Scholarship (5 recipients each year) | UMich, 2022, 2023
  • Wang Chu Chien-Wen Research Award (2 recipients in 2023) | UMich, 2023
  • University of Michigan College of Engineering Dean’s Honor List | UMich, Fall 2022, Winter 2023, Fall 2023
  • University Honors | UMich, Fall 2022, Winter 2023, Fall 2023
  • JI Excellent Teaching Assistant Award (10 recipients each year) | SJTU, 2023
  • SJTU Undergraduate Excellent Scholarship Class A (top 2%) | SJTU, 2022
  • The 2021 University Physics Competition Bronze Medal Winner, 2022
  • The John Wu and Jane Sun Sunshine Scholarship | SJTU, 2021
  • UM-SJTU Joint Institute Student Development Scholarship | SJTU, 2021

Fun

Some of my other interests (outside of research!):

  • Travelling: I love travelling to different places and meeting different people and culture. I've been to more than half of the provinces in China (about 20).
  • Beetle: I've been breeding beetles for more than 10 years and I also have the experience of breeding reptiles.
  • Running: I'm a runner and I've won several medals in Man's 1500m and 800m back in high school days.

My hometown is Wenzhou, a city located at east of China. It is known as the cradle of mathematicians.

I did Physics and Mathematical Olympiad in high school.

Feel free to reach out to me at jimmyzhengli@umich.edu.

Map of Visitors