Research map / Large language models / Alignment and preferences
SYNAPSE: SYmbolic Neural-Aided Preference Synthesis Engine
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.
SYNAPSE learns user-specific visual preference programs from a few robot demonstrations plus natural-language explanations, combining a neuro-symbolic DSL, GPT-4 program sketch synthesis, and MaxSMT parameter fitting.
Problem
Learning subjective, user-specific visual preferences (e.g., good pull-over or drop-off locations) from very few person-specific demonstrations, where factual concept learners and RL preference models are data-hungry or population-level.
Approach
Represent preferences as neuro-symbolic programs in a DSL over visual concepts; use an LLM to ground NL explanations into predicates and CNF formulas, recursively learn auxiliary predicates from user demos, and fill numeric parameters of an LLM-generated sketch by MaxSMT over demonstrations.
Key results
- On out-of-distribution test, SYNAPSE reaches 74.07 mIoU vs 57.42 for the closest baseline on CONTINGENCY, 80.72 vs 63.99 on DROPOFF, and 62.76 vs 52.91 on PARKING.
- SYNAPSE uses 29 demonstrations for CONTINGENCY, versus 224 images for neural baselines.
- On tabletop rearrangement with 10 users, SYNAPSE outperforms the closest LLM-GROP baseline by an average of 2.7 points on the 1-10 user rating scale.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| use SYNAPSE instead of NS-CL | CONTINGENCY preference learning · CONTINGENCY out-test | mIOU (%): 63.65 -> 74.07 | Helped |
| use SYNAPSE instead of NS-CL | DROPOFF preference learning · DROPOFF out-test | mIOU (%): 63.99 -> 80.72 | Helped |
| use SYNAPSE instead of DinoV2-g | DROPOFF preference learning · DROPOFF train | mIOU (%): 79.50 -> 79.32 | Hurt |
| use SYNAPSE instead of SegFormer-b5 | PARKING preference learning · PARKING train | mIOU (%): 71.06 -> 68.60 | Hurt |
| use SYNAPSE instead of DinoV2-g | PARKING preference learning · PARKING out-test | mIOU (%): 52.78 -> 62.76 | Helped |
| remove the two-stage/CNF-based synthesis and auxiliary-concept handling, using one-step synthesis (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 60.74 | Hurt |
| use one-step synthesis while retaining higher-level concepts, but omit CNF extraction (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 68.86 | Hurt |
| stop querying the user for auxiliary-concept demonstrations (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 64.11 | Hurt |
| replace GPT-4 with CodeLLama (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 69.88 | Hurt |
| replace GPT-4 with StarCoder (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 63.62 | Hurt |
| replace GPT-4 with PaLM2 (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 71.62 | Hurt |
| replace DINO-SAM with OWL-ViT and SAM (ablation) | SYNAPSE · CONTINGENCY full dataset | mIOU (%): 76.11 -> 70.17 | Hurt |
Surprising findings
- Neural baselines fine-tuned on the same 29 samples generalize poorly, and GPT-4V performs near chance on these preference tasks.
- Sketch synthesis via CNF extraction and then sketch repair outperforms direct one-step LLM synthesis.
Limitations
- Relies heavily on quality of underlying neural perception modules and prompts; sensitive to parameter choices.
- Assumes demonstrations are reasonably clean; noise handled only by MaxSMT, not a probabilistic model.
- Does not model preferences that change over time.
Experimental setup
Datasets: custom 815-image UT Austin mobility preference dataset LLM-GROP tabletop arrangement tasks
Benchmarks: custom 815-image mobility preference dataset (CONTINGENCY, DROPOFF, PARKING) LLM-GROP tabletop object rearrangement
Metrics: mean IoU user ratings (1-10)
Baselines: SegFormer (SF-RGB-b0/b5, SF-RGBD) DinoV2-b DinoV2-g NS-CL VisProg GPT-4V LLM-GROP LATP GROP TPRA
Builds on: Code-as-Policies NS-CL VisProg LLM-GROP
Closest papers by meaning
- What Matters to You? Towards Visual Representation Alignment for Robot Learning (ICLR 2024 · similarity 0.89)
- LIBERO-PeRM: Benchmarking Personalized Robotic Manipulation (NeurIPS 2026 · similarity 0.88)
- Direct Post-Training Preference Alignment for Multi-Agent Motion Generation Model Using Implicit Feedback from Pre-training Demonstrations (ICLR 2025 · similarity 0.87)
- Promptable Behaviors: Personalizing Multi-Objective Rewards from Human Preferences (CVPR 2024 · similarity 0.86)
- Preference Learning for AI Alignment: a Causal Perspective (ICML 2025 · similarity 0.86)
- AlignDiff: Aligning Diverse Human Preferences via Behavior-Customisable Diffusion Model (ICLR 2024 · similarity 0.86)
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.
