Shobhita Sundaram's Avatar

Shobhita Sundaram

@shobsund.bsky.social

PhD student at MIT working on deep learning (representation learning, generative models, synthetic data, alignment). ssundaram21.github.io

91 Followers  |  35 Following  |  12 Posts  |  Joined: 02.12.2024  |  1.9196

Latest posts by shobsund.bsky.social on Bluesky

This project came out of a wonderful collaboration with @juliachae.bsky.social (my co-first-author) along with Yonglong Tian, @sarameghanbeery.bsky.social , and @phillipisola.bsky.social .

(n/n)

23.12.2024 17:25 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

For more results, analysis, and discussion, check out our paper!

Our code, evaluation datasets, and ~100 GB of synthetic datasets are all available on our Github. You can also find the PODS dataset on HuggingFace.

Our project page: personalized-rep.github.io

(10/n)

23.12.2024 17:25 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

What if we had collected more than 3 real images initially?

We compare DINOv2-P performance trained on real only vs real + syn, as the real dataset size scales. Even as real-trained performance saturates, synthetic data still leads to performance improvements!

(9/n)

23.12.2024 17:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

T2I models can be expensive though – can we get similar results with cheaper methods?

Yes! We get comparable performance with Cut/Paste, which is much computationally cheaper. T2I models are useful for getting the best possible performance, creating a cost/benefit tradeoff.

(8/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Across backbones, datasets and tasks, *personalized reps (-P) consistently outperform general reps* (green = better performance).

Relative improvements (avg across datasets) can be significant: DINOv2 detection +48%, CLIP Retrieval +34%, MAE classification +106%.

(7/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

First, some qualitative results:

Dense prediction maps from personalized reps highlight and localize the target object much more clearly than pretrained reps, even with occlusions or similar nearby objects.

(object highlighted in test images for visualization)

(6/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

What about datasets?

Introducing *PODS: Personal Object Discrimination Suite* - a dataset for personalized vision with 100 objects and 4 test splits w/ distribution shifts to test generalization!

We also reformulate DogFaceNet and DeepFashion2 for real-world evaluation.

(5/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

For eval, we apply personalized representations to four tasks (classification, retrieval, detection, segmentation) using classic few-shot setups, and compare them to pretrained models.

(4/n)

23.12.2024 17:25 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

We introduce a 3-step training pipeline:

1. Prepare a personalized generator (e.g. DreamBooth) using the small real-image dataset.
2. Generate positives (target instance) and negatives (images of same object type).
3. Contrastively fine-tune a general-purpose model w/ LoRA

(3/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

First, we introduce *personalized-representations*: general-purpose vision representations specialized to a target object.

Personalized reps separate the target object from all other objects and can be flexibly applied to diverse downstream tasks involving that object.

(2/n)

23.12.2024 17:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Personal vision tasks–like detecting *your mug*--are hard; they’re data scarce and fine-grained.

In our new paper, we show you can adapt general-purpose vision models to these tasks from just three photos!

πŸ“: arxiv.org/abs/2412.16156
πŸ’»: github.com/ssundaram21/...

(1/n)

23.12.2024 17:25 β€” πŸ‘ 73    πŸ” 13    πŸ’¬ 1    πŸ“Œ 0

I'm at #NeurIPS2024 this week! Excited to present our work on perceptual alignment with Stephanie Fu on Thursday morning (poster #1302).

Please reach out if you want to chat about synthetic data, alignment, data-centric AI, representation learning, or anything else!

11.12.2024 18:55 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

@shobsund is following 20 prominent accounts