Yanqiao ZHU

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Yanqiao Zhu is a fourth-year PhD candidate in Computer Science at UCLA with a decade of experience building ML systems that span large language models, scientific discovery applications, and quantitative trading research. Currently a Research Analyst Intern at Point72 and a Research Assistant at an NSF center, Yanqiao blends academic rigor with industry impact, having interned as a Research Scientist at Meta. Their open-source contributions include back-end and model work on PyGCL, adding contrastive learning losses like Barlow Twins and VICReg and improving graph augmentation and training pipelines. Comfortable moving research into production, they have a track record across top labs in the US and China and a knack for translating advanced ML theory into practical tooling for graph and language models.
code10 years of coding experience
github-logo-circle

Github Skills (9)

pytorch10
machine-learning10
python10
deep-learning9
algorithms8
data-structures8
modeling8
data-structure8
trainings8

Programming languages (4)

CTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
PyGCL/PyGCL

Jul 2021 - Apr 2022

PyGCL: A PyTorch Library for Graph Contrastive Learning
Role in this project:
userBack-end Developer & ML Engineer
Contributions:9 reviews, 260 commits, 26 PRs in 9 months
Contributions summary:Yanqiao contributed to the implementation of various contrastive learning models and loss functions, as evidenced by the addition of Barlow Twins and VICReg models and associated loss functions. They also refactored and updated existing augmentation functions for graph contrastive learning. Furthermore, the user made modifications to training scripts, incorporating newly added loss functions and adjusting the training process based on updated configurations.
pytorchcontrastive-learningmachine-learningcontrastivegraph-representation-learning
A curated list for awesome self-supervised learning for graphs.
Contributions:43 commits, 1 PR, 40 pushes in 1 year 1 month
pytorchinformation-theorysupervised-learningsuperviseddeep-learning
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.
Request Free Trial