“I had the privilege of working with Rudy during my co-op at BrainChip, and his mentorship and guidance made a huge difference in my growth, both professionally and personally. What really sets Rudy apart is his ability to break down complex problems and provide clear direction. Even if someone is new to the field, he knows exactly how to help them reach their full potential. His technical expertise is on another level. I’ve seen him quickly pick up Triton, a relatively new GPU programming language, and use it to optimize our ML codebase so effectively that I’d say it’s one of the biggest reasons our code is in such an optimized state today. He has mastered almost all of the hottest topics in ML— whether it’s ASR, speech denoising, LLMs, TTS, you name it—and has built solid codebases for them within the company. Anyone would be lucky to have Rudy on their team. He not only pushes the team to new heights but also brings out the best in everyone around him.”
About
Experience & Education
Volunteer Experience
Publications
-
Generating Weighted MAX-2-SAT Instances of Tunable Difficulty with Frustrated Loops
Yan Ru Pei, Haik Manukian, Massimiliano Di Ventra
A method for generating hard combinatorial optimization problems inspired by basic neural network structures.
Other authorsSee publication -
Mode-Assisted Unsupervised Learning of Restricted Boltzmann Machines
The restricted Boltzmann machine (RBM) is traditionally trained with stochastic methods, which are in most cases inefficient. We here propose a novel approach based on sampling the modes of the neural network distribution to better inform the pre-training routine.
Other authorsSee publication -
The Optimal Deterrence of Crime: A Focus on the Time Preference of DWI Offenders
Yuqing Wang, Yan Ru Pei
-
On the Universality of Memcomputing Machines
Yan Ru Pei, Fabio Lorenzo Traversa, Massimiliano Di Ventra
We establish a set-theoretical formalism for describing complex computing architectures, including the recently developed memcomputing architecture.
Other authorsSee publication
Courses
-
Numerical PDE
-
-
Parallel computing
-
-
Stochastic Methods
-
Projects
-
Mamba with cumulative sums
-
Implement the associative scan operations in the Mamba network with a ratio of two cumulative sums, so that it can be natively supported by PyTorch.
Honors & Awards
-
Canadian Mathematical Olympiad
-
Languages
-
English
Native or bilingual proficiency
-
Mandarin
Native or bilingual proficiency
-
Japanese
Limited working proficiency
-
Cantonese
Native or bilingual proficiency
Recommendations received
1 person has recommended Rudy
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content