University of Illinois Chicago · Computer Science

Guorui Sang

PhD Student & Graduate Research Assistant

I work with Prof. Pedram Rooshenas at UIC. My research focuses on generative models and neural operators for learning from spatial data and generating physically plausible robotic trajectories.

Diffusion ModelsPhysics-Informed MLNeural OperatorsRobotics

Seeking Summer 2027 research internships

Expected PhD graduation: 2030

Guorui Sang

Selected Publications

Workshop
2026

Hamiltonian-Guided Diffusion Fields for Variable-Length Rigid-Arm Trajectory Generation

Guorui Sang, Pedram Rooshenas

ICLR 2026 · ReALM-GEN Workshop

Combines diffusion probabilistic fields with Hamiltonian guidance for variable-length robotic trajectory generation.

Conference
2025

ConSinger: Efficient High-Fidelity Singing Voice Generation with Minimal Steps

Yulin Song*, Guorui Sang*, Jing Yu, Chuangbai Xiao

* Equal contribution

IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)

A consistency model for efficient singing voice synthesis. I co-developed the method and designed a quality scorer to select the denoising starting point.

Research

Methods I develop and the problems they address

Recursive Function-Space Transformer

Manuscript in preparation

  • Proposed Recursive FST for operator learning to preserve local detail and capture long-range dependencies with a compact latent representation.
  • Designed input-dependent spatial anchors and recursive attention over a continuous feature field. The model supports queries at arbitrary coordinates.
  • Experiments evaluate the framework on PDE prediction and image classification.
Neural OperatorsTransformersContinuous Representations

Hamiltonian-Guided Trajectory Generation

Extended manuscript in preparation

  • Proposed Hamiltonian-guided diffusion to generate physically plausible robotic trajectories across variable horizons without a simulator at inference.
  • Formulated an energy function from Hamiltonian residuals for guided sampling. Gradient guidance and importance resampling use this energy to steer the diffusion denoising process.
  • Evaluation uses simulated robot-arm trajectories in MuJoCo. This ongoing project extends our ICLR 2026 ReALM-GEN Workshop paper.
Diffusion ModelsHamiltonian DynamicsGuided SamplingRobotics

ConSinger

ICASSP 2025 · Equal contribution

Jul 2024 - Dec 2024

  • Co-developed a consistency model for efficient singing voice synthesis. Designed a quality scorer to select the denoising starting point.
  • Reduced inference time by 65% versus DiffSinger on PopCS with comparable perceptual quality (MOS: 3.88 vs. 3.81).
Consistency ModelsAudio GenerationSinging Voice Synthesis

Experience

Graduate Research Assistant

University of Illinois Chicago

Chicago, IL

Research May 2026 - Present
  • Conduct research with Prof. Pedram Rooshenas in diffusion models, physics-informed machine learning, and neural operators.
  • Develop and evaluate function-space Transformers and models for robotic trajectory generation using PyTorch.

Graduate Teaching Assistant

University of Illinois Chicago

Chicago, IL

Teaching Aug 2025 - May 2026
  • Led MATLAB labs for more than 30 students, helping students develop practical programming and problem-solving skills.

Education

Ph.D. in Computer Science

University of Illinois Chicago

Chicago, IL, USA

Aug 2025 - Present GPA: 4.00/4.00

Advisor: Professor Pedram Rooshenas

Expected graduation: 2030. Research in diffusion models, neural operators, and robot dynamics.

M.S. in Computer Science

Beijing University of Technology

Beijing, China

Sep 2022 - Jul 2025 GPA: 3.94/4.0

Specialized in conditional image generation using diffusion models.

B.S. in Software Engineering

Hainan University

Haikou, Hainan, China

Sep 2017 - Jul 2021 GPA: 3.66/4.0

Skills & Expertise

Languages & Frameworks

PythonC/C++PyTorchPyTorch Lightning

Research Tools

MuJoCoWeights & BiasesGitLinux

Research Areas

Diffusion ModelsNeural OperatorsPhysics-Informed MLRobot Dynamics

Books

Book
2023

《计算机考研精炼 1000 题》(Computer Science Graduate Examination: 1000 Exercises)

睿德, 非晚, 宇航, 栗子

Tsinghua University Press

Co-author and associate editor under the pen name Yuhang (宇航).

Contributed to the data structures section, organizing core theories and concepts alongside 300 problems and solutions across approximately 170 pages.