atlas

Research map / Vision-language and multimodal / Visual question answering

Yo'LLaVA: Your Personalized Language and Vision Assistant

NeurIPS 2024 · Vision-language and multimodal › Visual question answering · approach: Multimodal LLM question answering · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces Yo'LLaVA, which personalizes a frozen LLaVA-1.5-13B to a user-specific subject by learning a handful of latent soft-prompt tokens plus an identifier token, trained with synthetic conversations and retrieved hard negatives.

Problem

Large multimodal models answer generically and cannot recognize or converse about user-specific subjects (e.g., a user's pet dog or a friend) from only a few example images, without catastrophic forgetting or privacy-heavy large datasets.

Approach

Represent a personalized subject as a new identifier token plus k learnable latent tokens, training only those input embeddings and the identifier's output classifier weights while freezing the rest of LLaVA; generate conversation data without the reference image and mine CLIP-retrieved hard negatives from LAION for recognition.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a learnable prompt with 16 tokens instead of a human-written text descriptionLLaVA · Personalized subject recognitionweighted accuracy: 0.822 -> 0.924Helped
Use a learnable prompt with 16 tokens instead of LLaVA without personalized informationLLaVA · Personalized subject recognitionweighted accuracy: 0.500 -> 0.924Helped
Use a learnable prompt with 16 tokens instead of a human-written descriptionLLaVA · Visual question answeringaccuracy: 0.925 -> 0.929No clear effect
Use a learnable prompt with 16 tokens instead of a human-written descriptionLLaVA · Text-only question answeringaccuracy: 0.790 -> 0.883Helped
Replace MyVLM's external recognizer with the integrated Yo'LLaVA approachPersonalized subject recognition on the MyVLM dataset · MyVLM datasetweighted accuracy: 93.8 -> 96.4Helped
Personalize LLaVA while freezing its core weightsLLaVA-1.5-13B · MMBench enscore: 0.68 -> 0.68No clear effect
Vary the number of latent tokens from 0 to 16 (ablation)Yo'LLaVA · Personalized subject recognitionaccuracy: 24% -> 91%Helped
Increase the number of training images from 1 to 5 (ablation)Yo'LLaVA · Personalized subject recognitionaccuracyHelped
Add recognition training data (ablation)Vanilla LLaVA · Personalized subject recognitionaccuracy: 0.500 -> 0.707Helped
Add synthesized conversation data to recognition training (ablation)LLaVA + Recognition · Personalized subject recognitionaccuracy: 0.707 -> 0.754Helped
Add synthesized conversation data to recognition training (ablation)LLaVA + Recognition · Text-only conversation about the subjectconversation abilityHelped
Add retrieved hard negative examples (ablation)Yo'LLaVA with recognition and conversation data · Personalized subject recognitionaccuracy: 0.754 -> 0.914Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION LLaVA-generated conversations on subject images MyVLM dataset

Benchmarks: Yo'LLaVA personalization dataset recognition test visual and text QA benchmark (571 questions) MyVLM dataset POPE MMBench LLaVA-Wild

Metrics: weighted accuracy positive accuracy negative accuracy recall QA accuracy

Baselines: LLaVA LLaVA + text prompt GPT-4V MyVLM

Builds on: LLaVA prompt tuning CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy