My House, My Rules: Learning Tidying Preferences with Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Robots that arrange household objects should do so according to the user's preferences, which are inherently subjective and difficult to model. We present NeatNet: a novel Variational Autoencoder architecture using Graph Neural Network layers, which can extract a low-dimensional latent preference vector from a user by observing how they arrange scenes. Given any set of objects, this vector can then be used to generate an arrangement which is tailored to that user's spatial preferences, with word embeddings used for generalisation to new objects. We develop a tidying simulator to gather rearrangement examples from 75 users, and demonstrate empirically that our method consistently produces neat and personalised arrangements across a variety of rearrangement scenarios.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 4 Nov 2021.
Builds on
16 of 31 references.
References · 16
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Graph Attention Networkscited by 8,854
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2013Auto-Encoding Variational Bayescited by 3,980
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2017Neural Collaborative Filteringcited by 1,108
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 352
- 2020Integrated Task and Motion Planningcited by 281
- 2016Semantic Image Inpainting with Deep Generative Modelscited by 156
4 more
- 2020Rearrangement: A Challenge for Embodied AIcited by 153
- 2018Fusion++: Volumetric Object-Level SLAMcited by 97
- 2015Denoising Criterion for Variational Auto-Encoding Frameworkcited by 43
- 2020Autonomous Planning Based on Spatial Concepts to Tidy Up Home Environments with Service Robotscited by 6
Built on by
Citing papers per year: 2022: 8; 2023: 8; 2024: 4; 2025: 6; 2026: 1.
27 papers.
Sort:
By area:
- 2023TidyBot: Personalized Robot Assistance with Large Language Modelscited by 219
- 2022DALL-E-Bot: Introducing Web-Scale Diffusion Models to Roboticscited by 105
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoningcited by 57
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangementcited by 42
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusioncited by 38
- 2022Graph Neural Networks in IoT: A Surveycited by 27
- 2023Dream2Real: Zero-Shot 3D Object Rearrangement with Vision-Language Modelscited by 16
- 2026Learning Personalized Agents from Human Feedbackcited by 16
- 2022Transformers are Adaptable Task Plannerscited by 15
- 2025Embodied Agents Meet Personalization: Investigating Challenges and Solutions Through the Lens of Memory Utilizationcited by 15
- 2023Few-Shot In-Context Imitation Learning via Implicit Graph Alignmentcited by 14
- 2022TarGF: Learning Target Gradient Field to Rearrange Objects without Explicit Goal Specificationcited by 13
15 more
- 2024A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directionscited by 10
- 2022Where To Start? Transferring Simple Skills to Complex Environmentscited by 9
- 2024"Set It Up!": Functional Object Arrangement with Compositional Generative Modelscited by 9
- 2023LVDiffusor: Distilling Functional Rearrangement Priors from Large Models into Diffusorcited by 7
- 2023Graph learning in robotics: a surveycited by 5
- 2025ADAPT: Actively Discovering and Adapting to Preferences for any Taskcited by 5
- 2023SceneScore: Learning a Cost Function for Object Arrangementcited by 4
- 2022Discovering Generalizable Spatial Goal Representations via Graph-based Active Reward Learningcited by 3
- 2024Robot Behavior Personalization from Sparse User Feedbackcited by 2
- 2023Effective Baselines for Multiple Object Rearrangement Planning in Partially Observable Mapped Environmentscited by 1
- 2025Tidiness Score-Guided Monte Carlo Tree Search for Visual Tabletop Rearrangementcited by 1
- 2025Personalized Robotic Object Rearrangement from Scene Contextcited by 1
- 2025GOPLA: Generalizable Object Placement Learning via Synthetic Augmentation of Human Arrangementcited by 1
- 2023Knolling Bot: Teaching Robots the Human Notion of Tidinesscited by 0
- 2025Explaining Why Things Go Where They Go: Interpretable Constructs of Human Organizational Preferencescited by 0
- 2026Learning Personalized Agents from Human Feedback18 Feb 2026
- 2025Explaining Why Things Go Where They Go: Interpretable Constructs of Human Organizational Preferences31 Dec 2025
- 2025GOPLA: Generalizable Object Placement Learning via Synthetic Augmentation of Human Arrangement16 Oct 2025
- 2025Embodied Agents Meet Personalization: Investigating Challenges and Solutions Through the Lens of Memory Utilization22 May 2025
- 2025Personalized Robotic Object Rearrangement from Scene Context16 May 2025
- 2025ADAPT: Actively Discovering and Adapting to Preferences for any Task5 Apr 2025
- 2025Tidiness Score-Guided Monte Carlo Tree Search for Visual Tabletop Rearrangement24 Feb 2025
- 2024Instant Policy: In-Context Imitation Learning via Graph Diffusion19 Nov 2024
- 2024Robot Behavior Personalization from Sparse User Feedback25 Oct 2024
- 2024A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directions6 Jun 2024
- 2024"Set It Up!": Functional Object Arrangement with Compositional Generative Models20 May 2024
- 2023Dream2Real: Zero-Shot 3D Object Rearrangement with Vision-Language Models7 Dec 2023
15 more
- 2023LVDiffusor: Distilling Functional Rearrangement Priors from Large Models into Diffusor3 Dec 2023
- 2023SceneScore: Learning a Cost Function for Object Arrangement14 Nov 2023
- 2023Few-Shot In-Context Imitation Learning via Implicit Graph Alignment18 Oct 2023
- 2023Knolling Bot: Teaching Robots the Human Notion of Tidiness6 Oct 2023
- 2023Graph learning in robotics: a survey6 Oct 2023
- 2023TidyBot: Personalized Robot Assistance with Large Language Models9 May 2023
- 2023Effective Baselines for Multiple Object Rearrangement Planning in Partially Observable Mapped Environments24 Jan 2023
- 2022Where To Start? Transferring Simple Skills to Complex Environments12 Dec 2022
- 2022Discovering Generalizable Spatial Goal Representations via Graph-based Active Reward Learning24 Nov 2022
- 2022DALL-E-Bot: Introducing Web-Scale Diffusion Models to Robotics5 Oct 2022
- 2022TarGF: Learning Target Gradient Field to Rearrange Objects without Explicit Goal Specification2 Sep 2022
- 2022Transformers are Adaptable Task Planners6 Jul 2022
- 2022Housekeep: Tidying Virtual Households using Commonsense Reasoning22 May 2022
- 2022Graph Neural Networks in IoT: A Survey29 Mar 2022
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangement1 Feb 2022
- 2026Learning Personalized Agents from Human Feedbackcited by 16
- 2025ADAPT: Actively Discovering and Adapting to Preferences for any Taskcited by 5
- 2026Learning Personalized Agents from Human Feedback18 Feb 2026
- 2025ADAPT: Actively Discovering and Adapting to Preferences for any Task5 Apr 2025
- 2023TidyBot: Personalized Robot Assistance with Large Language Modelscited by 219
- 2022IFOR: Iterative Flow Minimization for Robotic Object Rearrangementcited by 42
- 2022Graph Neural Networks in IoT: A Surveycited by 27
- 2022Transformers are Adaptable Task Plannerscited by 15
- 2022TarGF: Learning Target Gradient Field to Rearrange Objects without Explicit Goal Specificationcited by 13
- 2024A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directionscited by 10
- 2022Where To Start? Transferring Simple Skills to Complex Environmentscited by 9
- 2024"Set It Up!": Functional Object Arrangement with Compositional Generative Modelscited by 9
- 2023Graph learning in robotics: a surveycited by 5
- 2023SceneScore: Learning a Cost Function for Object Arrangementcited by 4
- 2024Robot Behavior Personalization from Sparse User Feedbackcited by 2
- 2023Effective Baselines for Multiple Object Rearrangement Planning in Partially Observable Mapped Environmentscited by 1
12 most cited of 17 All 17 (JSON)
- 2025Explaining Why Things Go Where They Go: Interpretable Constructs of Human Organizational Preferences31 Dec 2025
- 2025GOPLA: Generalizable Object Placement Learning via Synthetic Augmentation of Human Arrangement16 Oct 2025
- 2025Personalized Robotic Object Rearrangement from Scene Context16 May 2025
- 2025Tidiness Score-Guided Monte Carlo Tree Search for Visual Tabletop Rearrangement24 Feb 2025
- 2024Robot Behavior Personalization from Sparse User Feedback25 Oct 2024
- 2024A Survey on Intelligent Internet of Things: Applications, Security, Privacy, and Future Directions6 Jun 2024
- 2024"Set It Up!": Functional Object Arrangement with Compositional Generative Models20 May 2024
- 2023SceneScore: Learning a Cost Function for Object Arrangement14 Nov 2023
- 2023Knolling Bot: Teaching Robots the Human Notion of Tidiness6 Oct 2023
- 2023Graph learning in robotics: a survey6 Oct 2023
- 2023TidyBot: Personalized Robot Assistance with Large Language Models9 May 2023
- 2023Effective Baselines for Multiple Object Rearrangement Planning in Partially Observable Mapped Environments24 Jan 2023
12 newest of 17 All 17 (JSON)