atlas

Research map / Large language models / Language, safety and interpretability

SocialGPT: Prompting LLMs for Social Relation Reasoning via Greedy Segment Optimization

NeurIPS 2024 · Large language models › Language, safety and interpretability · approach: Faithfulness of LLM explanations · 1 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.

Proposes SocialGPT, a zero-shot modular pipeline where VFMs (SAM+BLIP-2) turn images into textual social stories that LLMs reason over, plus Greedy Segment Prompt Optimization (GSPO) for segment-level prompt tuning.

Problem

Social relation recognition from images is limited in generalization and interpretability when using dedicated end-to-end trained networks; prompt design for LLM-based reasoning is manual and long prompts make automatic optimization hard.

Approach

Convert the image into a textual social story with symbol-based object referencing using VFMs, then perform zero-shot relation reasoning with LLMs using a four-segment SocialPrompt; optimize prompts with GSPO, a greedy segment-level search guided by gradients of segment indicators.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply GSPO prompt optimizationSocialGPT with Vicuna-7B · PIPA testaccuracy: 61.58 -> 62.99; +1.41Helped
apply GSPO prompt optimizationSocialGPT with Vicuna-7B · PISC testaccuracy: 45.13 -> 49.79; +4.66Helped
apply GSPO prompt optimizationSocialGPT with Vicuna-13B · PIPA testaccuracy: 66.70 -> 69.23; +2.53Helped
apply GSPO prompt optimizationSocialGPT with Vicuna-13B · PISC testaccuracy: 65.12 -> 66.19; +1.07Helped
apply GSPO prompt optimizationSocialGPT with Llama2-7B · PIPA testaccuracy: 31.91 -> 34.07; +2.16Helped
apply GSPO prompt optimizationSocialGPT with Llama2-7B · PISC testaccuracy: 36.71 -> 38.04; +1.33Helped
apply GSPO prompt optimizationSocialGPT with Llama2-13B · PIPA testaccuracy: 37.86 -> 41.27; +3.41Helped
apply GSPO prompt optimizationSocialGPT with Llama2-13B · PISC testaccuracy: 42.74 -> 48.39; +5.65Helped
add dense captions (ablation)SocialGPT with Vicuna-7B · PIPA testaccuracy: 61.58 -> 52.63Helped
add task-oriented captions (ablation)SocialGPT with Vicuna-7B · PIPA testaccuracy: 61.58 -> 59.89Helped
use symbol-based object references instead of coordinates (ablation)SocialGPT with Vicuna-7B · PIPA testaccuracy: 61.58 -> 57.68Helped
use symbol-based object references instead of object captions (ablation)SocialGPT with Vicuna-7B · PIPA testaccuracy: 61.58 -> 59.83Helped

Surprising findings

Limitations

Experimental setup

Datasets: PIPA PISC

Benchmarks: PIPA PISC

Metrics: accuracy

Baselines: GR$^2$N TRGAT GRM MGR Dual-Glance Pair CNN SRG-GN BLIP-2 LLaVA GPT-4V

Builds on: AutoPrompt Segment Anything Model BLIP-2 Vicuna

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