atlas

Research map / Large language models / Alignment and preferences

SYNAPSE: SYmbolic Neural-Aided Preference Synthesis Engine

AAAI 2025 · Large language models › Alignment and preferences · approach: Reward model design and preference models · 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.

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

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SYNAPSE instead of NS-CLCONTINGENCY preference learning · CONTINGENCY out-testmIOU (%): 63.65 -> 74.07Helped
use SYNAPSE instead of NS-CLDROPOFF preference learning · DROPOFF out-testmIOU (%): 63.99 -> 80.72Helped
use SYNAPSE instead of DinoV2-gDROPOFF preference learning · DROPOFF trainmIOU (%): 79.50 -> 79.32Hurt
use SYNAPSE instead of SegFormer-b5PARKING preference learning · PARKING trainmIOU (%): 71.06 -> 68.60Hurt
use SYNAPSE instead of DinoV2-gPARKING preference learning · PARKING out-testmIOU (%): 52.78 -> 62.76Helped
remove the two-stage/CNF-based synthesis and auxiliary-concept handling, using one-step synthesis (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 60.74Hurt
use one-step synthesis while retaining higher-level concepts, but omit CNF extraction (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 68.86Hurt
stop querying the user for auxiliary-concept demonstrations (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 64.11Hurt
replace GPT-4 with CodeLLama (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 69.88Hurt
replace GPT-4 with StarCoder (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 63.62Hurt
replace GPT-4 with PaLM2 (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 71.62Hurt
replace DINO-SAM with OWL-ViT and SAM (ablation)SYNAPSE · CONTINGENCY full datasetmIOU (%): 76.11 -> 70.17Hurt

Surprising findings

Limitations

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

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