Alvin Wan (@lvinwan) profile picture

Making AI run really fast. Formerly @apple @berkeley_ai

Joined June 2013
Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)Photo by Alvin Wan (@lvinwan)
Optimizing latency & accuracy for neural networks that fit on your phone! Introducing UPSCALE - a new export algorithm for pruned vision models with a 2.1% accuracy boost and up to 2X faster inference speeds! #ICML2023 🧵👇 Website: upscale.aaalv.in
5
20
5
73
21,463
4/5 - For latency, reordering is both beneficial and necessary. Without it, the pruned model is actually 🚨slower🚨 than the *original, unpruned model. Fortunately, reordering reduces latency by 8.6% on average, benefiting even tiny models such as SqueezeNet (-24.9%)📈
1
5
657
Curious what explainable AI fails to explain? Check it out: youtu.be/fQ2eNFCSRiA or learn more about Neural-Backed Decision Trees on our website: nbdt.aaalv.in (just accepted by ICLR 2021)
1
15
3
55
Do we have to give up privacy to automatically track COVID-19 exposure? Several govt’s around the world have decided “yes,” but there’s an alternative. Just published 👉 medium.com/@covista/governme…
7
5
"Explaining what Explainable AI Did Not": @lvinwan describes how to make models as accurate as neural networks but with an interpretable decision process in the new BAIR blog! bair.berkeley.edu/blog/2020/… #xai
2
42
8
127
Just published in @TDataScience "What Explainable AI fails to explain (and how we fix that)" towardsdatascience.com/what-…. Feedback welcome!
1
4
1
15
In Part 1 of an upcoming article series by @lvinwan, you can learn how to build a simple, interactive VR model for an endless runner game — with webVR and a number of cool A-Frame concepts. ↬ Article: smashingmagazine.com/2019/03… ↬ Demo: ergo-1.glitch.me/
8
3
37
I'm teaching a new online lesson "Build a Face-Swapping Filter Using Computer Vision" skl.sh/2PtwhBm via @skillshare!
1
4
✏️ What are the fundamentals of machine learning, and what are the necessary tools to evaluate risk and other concerns in a machine learning application? @lvinwan covers everything you need to get started: smashingmagazine.com/2018/09…
8
19
✏️ Building a desktop app that predicts which room you’re in just by using a simple machine learning algorithm: least squares. A tutorial by @lvinwan, here's how: smashingmagazine.com/2018/08…
3
30
3
100
For my grandpa and grandma. So that they'll never be forgotten, I put together an interactive website that'll... fb.me/1C3Q1rygV
3