PhD student Shenghao Yang tackles the big problems

Monday, October 11, 2021

Part of being a PhD student is about confronting significant issues in a field of study. For Shenghao Yang, a second-year PhD student at the Cheriton School of Computer Science, it’s not just about tackling issues in his field, but also one of the biggest problems facing the world — COVID-19.

Shenghao’s primary research focuses on the theoretical aspects of machine-learning algorithms. Within computer science his work is cutting-edge, and this year he did a work-study internship with Borealis AI, an artificial intelligence research institute that is pushing the boundaries of what is considered possible in machine learning and AI.

photo of Shenghao Yang

Shenghao Yang is a PhD student in the Cheriton School of Computer Science, advised by Professor Kimon Fountoulakis. He is a member of the OpAL Lab and works on optimization and machine-learning problems on graphs. Earlier this year, Shenghao was one of ten recipients nationally to receive a Borealis AI 2020–21 Fellowship.

“Machine learning is a hot topic, and essentially a subdivision of artificial intelligence,” Shenghao said. “The problems I’ve been working on are in machine learning methods that are specific to industry and finance. On the finance side, I’m applying machine learning techniques in computational finance, where I try and exploit deep learning to determine the price of financial derivatives contracts.”

“I like working on the theoretical side and on the application of the theory,” Shenghao continued. “I like the challenge of taking on new problems.”

In addition to his primary research, Shenghao was recently involved in a project to help understand COVID-19 transmission and ways to control the spread of the virus. Along with his supervisor, Cheriton School of Computer Science Professor Kimon Fountoulakis, PhD student Priyabrata Senapati, Di Wang from Google Research and Applied Mathematics Professor Chris Bauch, Shenghao recently published a paper on human contact networks with respect to transmission and containment. The research project used computer simulations to model the spread of the virus, and specifically the way significant bottlenecks of contact were sites where transmission could be contained.

Shenghao’s contribution was to create and run the simulations using new computational models from network theory. For his work, he was named as the lead author of the publication.

“The paper on targeted pandemic containment of epidemic diseases is an application in the computational biology domain,” said Shenghao. “But just because I was the first author doesn’t mean I did all the work, and actually I was surprised to be the first author. The idea was really initiated by my supervisor, and he was the project manager and found all the researchers for the project. They all provided me with guidance on every aspect of the project, so I want to give all credit to my co-authors.”

For Shenghao, having a supportive supervisor and being able to collaborate on research projects is the key for any prospective PhD student. Finding a research topic for a dissertation, setting up a committee and preparing for comprehensives, and writing papers for conferences and presentations — all of this happens “because of a supportive supervisor,” Shenghao said.

Asked about a message he’d like to give to other students looking at graduate studies, Shenghao said it’s all about being willing to adapt and being open to new possibilities.

“You really have a lot of possibilities in life, and you just have to follow your path where it leads. I started my undergraduate studies as a business student. I thought I would be a professional manager in my adult life. Even in my master’s, I was not a computer science student.”

“It’s not a straight line,” Shenghao continued. “I made a lot of mistakes, and I changed a lot. There’s a lot of opportunities, so it’s important to do what you like and just be open to the possibilities.”