SYNAPSE: SYmbolic Neural-Aided Preference Synthesis Engine

This paper addresses the problem of preference learning, which aims to align robot behaviors through learning user specific preferences (e.g. "good pull-over location") from visual demonstrations. Despite its similarity to learning factual concepts (e.g. "red door"), preference l...

Full description

Saved in:
Bibliographic Details
Main Authors Modak, Sadanand, Patton, Noah, Dillig, Isil, Biswas, Joydeep
Format Journal Article
LanguageEnglish
Published 25.03.2024
Subjects
Online AccessGet full text
DOI10.48550/arxiv.2403.16689

Cover

Loading…
Abstract This paper addresses the problem of preference learning, which aims to align robot behaviors through learning user specific preferences (e.g. "good pull-over location") from visual demonstrations. Despite its similarity to learning factual concepts (e.g. "red door"), preference learning is a fundamentally harder problem due to its subjective nature and the paucity of person-specific training data. We address this problem using a novel framework called SYNAPSE, which is a neuro-symbolic approach designed to efficiently learn preferential concepts from limited data. SYNAPSE represents preferences as neuro-symbolic programs, facilitating inspection of individual parts for alignment, in a domain-specific language (DSL) that operates over images and leverages a novel combination of visual parsing, large language models, and program synthesis to learn programs representing individual preferences. We perform extensive evaluations on various preferential concepts as well as user case studies demonstrating its ability to align well with dissimilar user preferences. Our method significantly outperforms baselines, especially when it comes to out of distribution generalization. We show the importance of the design choices in the framework through multiple ablation studies. Code, additional results, and supplementary material can be found on the website: https://amrl.cs.utexas.edu/synapse
AbstractList This paper addresses the problem of preference learning, which aims to align robot behaviors through learning user specific preferences (e.g. "good pull-over location") from visual demonstrations. Despite its similarity to learning factual concepts (e.g. "red door"), preference learning is a fundamentally harder problem due to its subjective nature and the paucity of person-specific training data. We address this problem using a novel framework called SYNAPSE, which is a neuro-symbolic approach designed to efficiently learn preferential concepts from limited data. SYNAPSE represents preferences as neuro-symbolic programs, facilitating inspection of individual parts for alignment, in a domain-specific language (DSL) that operates over images and leverages a novel combination of visual parsing, large language models, and program synthesis to learn programs representing individual preferences. We perform extensive evaluations on various preferential concepts as well as user case studies demonstrating its ability to align well with dissimilar user preferences. Our method significantly outperforms baselines, especially when it comes to out of distribution generalization. We show the importance of the design choices in the framework through multiple ablation studies. Code, additional results, and supplementary material can be found on the website: https://amrl.cs.utexas.edu/synapse
Author Dillig, Isil
Biswas, Joydeep
Modak, Sadanand
Patton, Noah
Author_xml – sequence: 1
  givenname: Sadanand
  surname: Modak
  fullname: Modak, Sadanand
– sequence: 2
  givenname: Noah
  surname: Patton
  fullname: Patton, Noah
– sequence: 3
  givenname: Isil
  surname: Dillig
  fullname: Dillig, Isil
– sequence: 4
  givenname: Joydeep
  surname: Biswas
  fullname: Biswas, Joydeep
BackLink https://doi.org/10.48550/arXiv.2403.16689$$DView paper in arXiv
BookMark eNrjYmDJy89LZWCQNDTQM7EwNTXQTyyqyCzTMzIxMNYzNDOzsORksAqO9HMMCHa1UgiOzE3Kz8lMVvBLLS1KzNF1zExJTVEIKEpNSy1KzUtOVQiuzCvJSC3OLFZwzUvPzEvlYWBNS8wpTuWF0twM8m6uIc4eumBb4guKMnMTiyrjQbbFg20zJqwCADTSNUo
ContentType Journal Article
Copyright http://creativecommons.org/licenses/by-sa/4.0
Copyright_xml – notice: http://creativecommons.org/licenses/by-sa/4.0
DBID AKY
GOX
DOI 10.48550/arxiv.2403.16689
DatabaseName arXiv Computer Science
arXiv.org
DatabaseTitleList
Database_xml – sequence: 1
  dbid: GOX
  name: arXiv.org
  url: http://arxiv.org/find
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
ExternalDocumentID 2403_16689
GroupedDBID AKY
GOX
ID FETCH-arxiv_primary_2403_166893
IEDL.DBID GOX
IngestDate Tue Jul 22 23:32:51 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-arxiv_primary_2403_166893
OpenAccessLink https://arxiv.org/abs/2403.16689
ParticipantIDs arxiv_primary_2403_16689
PublicationCentury 2000
PublicationDate 2024-03-25
PublicationDateYYYYMMDD 2024-03-25
PublicationDate_xml – month: 03
  year: 2024
  text: 2024-03-25
  day: 25
PublicationDecade 2020
PublicationYear 2024
Score 3.7345438
SecondaryResourceType preprint
Snippet This paper addresses the problem of preference learning, which aims to align robot behaviors through learning user specific preferences (e.g. "good pull-over...
SourceID arxiv
SourceType Open Access Repository
SubjectTerms Computer Science - Computer Vision and Pattern Recognition
Computer Science - Learning
Computer Science - Programming Languages
Computer Science - Robotics
Title SYNAPSE: SYmbolic Neural-Aided Preference Synthesis Engine
URI https://arxiv.org/abs/2403.16689
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSUsxNU02SkrWTUlKNNM1MTNO1E00NrfUNU1LNE1LBeY-I_AOOV8_M49QE68I0wgmBgXYXpjEoorMMsj5wEnF-qDD4vQMzcwsLJkZmI2MQJ0rd_8IyOQk-CguqHqEOmAbEyyEVEm4CTLwQ1t3Co6Q6BBiYErNE2GwCo70cwwIdrVSCI7MTQKdw6sAOhIjMUfXMTMlNUUhAH7Vh0JwZR6wQVacWawAOSdQlEHezTXE2UMXbFt8AeRoiHiQQ-LBDjEWY2ABduBTJRgUgI0Ug1RDIzOLVGDfJ8nIPNHUONEEFAhpQDawOpZkkMBlihRuKWkGLiNgBQtaD2VkKsPAUlJUmioLrCBLkuTAoQQAD9VooA
linkProvider Cornell University
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=SYNAPSE%3A+SYmbolic+Neural-Aided+Preference+Synthesis+Engine&rft.au=Modak%2C+Sadanand&rft.au=Patton%2C+Noah&rft.au=Dillig%2C+Isil&rft.au=Biswas%2C+Joydeep&rft.date=2024-03-25&rft_id=info:doi/10.48550%2Farxiv.2403.16689&rft.externalDocID=2403_16689