
CS PhD Candidate @ UVic
About
Currently, I am a Ph.D. student in Computer Science at University of Victoria (UVIC), working with Dr. Teseo Schneider . Prior to this, I obtained my M.S. in Computer Science from New York University (NYU) and B.Eng. in Electronic Engineering from Beijing University of Posts and Telecommunications (BUPT). Previously, I have interned at Microsoft Research Asia (MSRA).
My current research focuses on computer graphics, physics-based simulation, geometry processing, particularly on learning-based paradigms to enhance simulations.
Experience
Univerisity of Victoria | Sept 2023 - Present
PhD Researcher
Supervisor: Dr. Teseo Schneider
Physics-informed neural framework for fluids simulation; Crowds animation and motion synthesis; Geometry processing.
Geometric Computing Lab, New York University | May 2022 - May 2023
Research Assistant
Supervisors: Dr. Teseo Schneider and Dr. Daniele Panozzo
GPU acceleration for contact simulations in PolyFEM.
Microsoft Research Asia | Aug 2020 - Feb 2021
Research Intern
Data, Knowledge and Intelligence group
Tabular data intelligence with reinforcement learning.
CILVR Lab, New York University | Mar 2020 - May 2021
Research Assistant
Supervisors: Dr. Iacer Calixto and Dr. Clara Vania
Learning robust mulilingual multimodal knowledge graph representations.
Publication

Neural Kinematic Bases for Fluids
Yibo Liu, Zhixin Fang, Sune Darkner, Noam Aigerman, Kenny Erleben, Paul Kry, Teseo Schneider
[SIGGRAPH Asia 2025] In ACM SIGGRAPH Asia Conference Proceedings Sept. 2025.
[Paper]


MMMU: A Massive Multi-discipline Multimodal Understanding and Reasoning Benchmark for Expert AGI
Xiang Yue, Yuansheng Ni, Kai Zhang, Tianyu Zheng, Ruoqi Liu, Ge Zhang, Samuel Stevens, Dongfu Jiang, Weiming Ren, Yuxuan Sun, Cong Wei, Botao Yu, Ruibin Yuan, Renliang Sun, Ming Yin, Boyuan Zheng, Zhenzhu Yang, Yibo Liu, Wenhao Huang, Huan Sun, Yu Su, Wenhu Chen
[CVPR 2024] Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 9556-9567, Jun. 2024

Endowing Language Models with Multimodal Knowledge Graph Representations
Ningyuan Huang, Yash R. Deshpande, Yibo Liu, Houda Alberts, Kyunghyun Cho, Clara Vania, Iacer Calixto
[preprint] arXiv 2206.13163, Jun. 2022
[Paper]

VisualSem: a high-quality knowledge graph for vision and language
Houda Alberts, Ningyuan Huang, Yash Deshpande, Yibo Liu, Kyunghyun Cho, Clara Vania, Iacer Calixto
[EMNLP 2021 workshop] Proceedings of the 1st Workshop on Multilingual Representation Learning, pp. 138-152, Nov. 2021.
[Paper]

Table2Charts: Recommending Charts by Learning Shared Table Representations
Mengyu Zhou, Qingtao Li, Xinyi He, Yuejiang Li , Yibo Liu, Wei Ji, Shi Han, Yining Chen, Daxin Jiang, Dongmei Zhang.
[SIGKDD 2021] Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 2389-2399, Aug. 2021
Open-Source Contribution

Projects

Lock-free Linked List Library for GPUs
- This project develops a CUDA-based singly linked list library, with all operations running on GPUs to fully exploit their parallelism.
- It introduces the first lock-free linked list algorithm on CUDA, adapted from prior implementations on multi-core CPUs.
Talks
Oct 2021 I presented our paper "VisualSem: a high-quality knowledge graph for vision and language" at EMNLP Workshop on Multilingual Representation Learning 2021.
Peer Review Service
International Conference on Learning Representations (ICLR) Reviewer, 2026
AAAI Conference on Artificial Intelligence (AAAI) Reviewer, 2025
International Conference on Learning Representations (ICLR) Reviewer, 2025
Transactions on Visualization and Computer Graphics (TVCG) Reviewer, 2024
Volunteer
Judge | NASA Space Apps Challenges 2025 Victoria | Victoria, Canada | Oct 2025
Student Volunteer | SIGGRAPH Asia 2024 | Tokyo, Japan | Dec 2024
Teaching Assistantship
Give lectures, lead lab sessions, grade assignments, proctor exams for the following courses:
Geometry Modeling | 2026 winter
Introduction to Computer Graphics | 2025 summer
Data Mining | 2025 spring, 2024 winter, 2023 fall
Introduction to C++ | 2024 fall
Software Architecture | 2024 fall
Skills
Research Expertise: Physics-Based Simulation; Geometry Processing; Fluids Simulation; Crowds Animation; Character Animation; Physics-informed Neural Networks; Multimodal LLM Understanding; Knowledge Base; Graph Neural Networks;
Graphics: C/C++; Blender, Unity, Paraview; Parallel Computing (CUDA, MPI);
ML/NLP: Python; PyTorch, Tensorflow; Hugging Face Transformers, SpaCy, NLTK, Gensim; OpenCV, PIL, Librosa; NumPy, Pandas, HDF5, SciPy, Scikit Learn;
DevOps: C# (Unity, .NET); Java; HTML/CSS, Django, MySQL; Bash Shell, Git, Linux;
Hardware: VHDL, Microcontroller programming, STM32