Shoya Yoshida (@decisiontree7) profile picture

Machine Learning @ Instagram/Threads - Personalization & Recommender Systems | Columbia CS | 🇯🇵

Joined April 2019
Happy to announce that, a couple weeks ago, I started a new job as a Machine Learning Engineer at Instagram, specifically working on Threads! 👀 そして日本語で呟く用のアカウントをスレッズで初めました。よければあっちで繋がってください! threads.net/@shoya.ml
1,307
I had the pleasure of giving a lecture about recommender systems at Columbia's Applied ML class! Hopefully students got some clarity on what I think is a criminally under-discussed topic in college education despite its prevalence in the industry.
2
6
1,704
Very excited to be in Singapore for #Recsys2023! Come check out my presentation on how we tackled the user cold-start problem at Peloton at the BehavRec workshop, 9/19 9:10 - 9:30 SGT!
1
1
1,931
Talk title: "FitNExT: Leveraging Transformers with Context-Augmented Start Tokens to Generate Recommendations for New Users in Connected Fitness at Peloton"
1,187
Got to meet some cool folks at the NYC MLOps Meetup hosted at the Spotify office today!
1
#RecSys2022 Highlight #3 - Industry Keynote of Context-Aware Recommender system (CARS) Workshop - "Contextual Product Recommendation at Wayfair" by Jeffrey Mei. Presentation Slides: docs.google.com/presentation…
1
4
This also begs the question - why not just always have the item that the user ends up buying as the positive training data? Well, they did try that, and it so turned out that the users didn't like that because users want to explore a little first (which makes sense)!
1
Finally, the online performance did reveal that the model trained with resurfacing awareness did significantly better than without!
#RecSys2022 Highlight #2 - "TorchRec: a PyTorch domain library for recommendation systems" by Dmytro Ivchenko and Dennis Van Der Staay. dl.acm.org/doi/pdf/10.1145/3….
1
1
2
Though TorchRec may seem to be in early development since it's at v0.2.0, it's actually already very developed and battle-tested because Meta actually already uses TorchRec in production - they have a 3T(!) parameter model that is able to clear their tight training time limit.
1
I will definitely be trying out TorchRec in the near future and will report back here!