Ryan Feng (@ryantfeng) profile picture

Ph.D. Candidate in CSE | University of Michigan

Ann Arbor, MI
Joined January 2021
Photo by Ryan Feng (@ryantfeng)Photo by Ryan Feng (@ryantfeng)Photo by Ryan Feng (@ryantfeng)
(5/5) Why this is cool: FoCal allows us to extend invariance and robustness ideas to much more complex transforms and bigger models, all without specialized training or architectures. Let's chat more at tomorrow's ICML poster session! w/ @utksinghal @atulprakash & Stella Yu
1
104
(4/5) Our "vary & rank" approach: (1) Generate transformed versions of input, (2) Compute CLIP + Stable Diffusion energies (3) Select the most "canonical" view → Feed to any downstream model. Works for any task/model, no training required!
1
1
176
(3/5) Our insight: foundation models already know what typical views look like from web-scale data. FOCAL finds these canonical views by minimizing energy over a set of transforms. No training, no fancy architectures. The same method works across wildly different transforms!
1
1
58
(2/5) Even modern models like CLIP/SAM are brittle against input variations like viewpoints, lighting, etc. Current fixes rely on transform-specific training or architectures. But you can't anticipate every real-world variation!
1
1
53
Q: How do we scale robustness/invariance to foundation models like CLIP? A: Test-time search! 🔍 Our new work FoCal finds canonical views to boost robustness to complex transforms (e.g. viewpoint): sutkarsh.github.io/projects/… 📍 ICML Poster: Tue 11–1:30, E. Hall A-B (E-2203) 🧵 1/5
1
2
2
1,847
(3/4) The key insight with OARS is that stateful defense models implicitly leak information about their similarity detection procedures every time they take preventative action. OARS thus automatically adapts key attack parameters to evade detection.
1
1
170
(2/4) We propose an adaptive black-box attack strategy, Oracle-guided Adaptive Rejection Sampling (OARS). OARS is an attack designed to evade stateful defenses, a popular approach against black-box attacks that rejects "similar" queries to prevent the attack from completing.
1
1
26
(1/4) New work alert! "Stateful Defenses for Machine Learning Models Are Not Yet Secure Against Black-box Attacks" was presented this week at CCS 2023. With: @NealMangaokar, @AshishHoodaCS, Kassem Fawaz, @jhasomesh, and @atulprakash.
1
2
9
1,154
About 60 posters/demos were showcased during our Michigan #AI Symposium 2023 on Responsible #AI. Session Chairs: Gregory Croisdale @reGregably & @ryantfeng Check out the posters pitch. ⬇️ youtu.be/1qvddebZLEE
1
6
528
Thrilled to announce that about 60 posters/demos will be showcased during our Michigan #AI Symposium 2023-"Responsible #AI" on OCT. 17, check out the list. ⬇️ ai.engin.umich.edu/wp-conten…
1
2
1
11
3,490
Check out our new ICML 2023 paper with collaborators at Wisconsin below!
Can we interpret why your out-of-distribution (OOD) detector thinks an input is in-distribution or OOD in terms of human-understandable concepts? Then check out our new @ICML2023 paper, "Concept-based Explanations for Out-Of-Distribution Detectors" arxiv.org/pdf/2203.02586.pdf
147
Attending my first conference today @IEEEEUROSP! Come see my presentation on “GRAPHITE: Generating Automatic Physical Examples for Machine-Learning Attacks on Computer Vision Systems” this Thursday, June 10th.
4
19
(2/3) GRAPHITE is the first automatic, hard-label, physical attack on machine learning systems, demonstrating attacks in a more practical setting in the real-world with limited info. GRAPHITE can also trade-off certain characteristics depending on attack or testing constraints.
1
(1/3) Excited to announce my first publication as first author! “GRAPHITE: Generating Automatic Physical Examples for Machine-Learning Attacks on Computer Vision Systems” has been accepted @IEEEEUROSP. With: @NealMangaokar, @jiefengchen1, @EarlenceF, @jhasomesh, @atulprakash.
1
2
3
25