Tianyu Shi is a researcher and Ph.D. engineer with 8+ years bridging cutting-edge reinforcement learning, multi-agent systems, and LLM agent research with real-world AI productization. Trained at University of Toronto, McGill, UC Berkeley and MILA, he has authored 40+ publications across top venues (ICML, NeurIPS, ACL, ICRA, Nature sub-journals) and accumulated 800+ citations with an H-index of 21. He has a track record of industrial collaboration and system deployment with companies like Momenta, Megvii, and startups such as Skywork AI, complementing academic supervision and teaching experience. Tianyu maintains long-standing research partnerships with top labs (Tsinghua, Peking, MIT, DeepMind, Meta) and blends project incubation skills with large-scale AI system expertise. Notably, his background spans both transportation engineering and foundational AI, enabling cross-disciplinary solutions from autonomous driving to agent orchestration.
8 years of coding experience
2 years of employment as a software developer
Visiting student researcher, Visiting student researcher at University of California, Berkeley
Doctor of Philosophy - PhD Engineering, Doctor of Philosophy - PhD Engineering at University of Toronto
Bachelor's degree vehicle engineering, Bachelor's degree vehicle engineering at Beijing Institute of Technology
Master of Engineering - MEng(thesis) Major in Transportation Engineering minor in Computer Science, Master of Engineering - MEng(thesis) Major in Transportation Engineering minor in Computer Science at McGill University
To guarantee safe and efficient driving for automated vehicles in complicated traffic conditions, the motion planning module of automated vehicles are expected to generate collision-free driving policies as soon as possible in varying traffic environment. However, there always exist a tradeoff between efficiency and accuracy for the motion planning algorithms. Besides, most motion planning methods cannot find the desired trajectory under extreme scenarios (e.g., lane change in crowded traffic scenarios). This study proposed an efficient motion planning strategy for automated lane change based on Mixed-Integer Quadratic Optimization (MIQP) and Neural Networks. We modeled the lane change task as a mixed-integer quadratic optimization problem with logical constraints, which allows the planning module to generate feasible, safe and comfortable driving actions for lane changing process. Then, a hierarchical machine learning structure that consists of SVM-based classification layer and NN-based action learning layer is established to generate desired driving policies that can make online, fast and generalized motion planning. Our model is validated in crowded lane change scenarios through numerical simulations and results indicate that our model can provide optimal and efficient motion planning for automated vehicles
Contributions:13 commits, 12 pushes, 1 branch in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.