← Latest papers
💻 computer science

Mind the Context: Continual Learning of Socially Appropriate Robot Actions via Environmental-Social Disentanglement

This paper introduces the Explicit Disentanglement Dual-Branch (EDD) framework, which enables social robots to continually learn context-appropriate actions across diverse environments by explicitly separating environmental and social cues to mitigate catastrophic forgetting.

Original authors: Rafal Robert Karpinski, Fethiye Irmak Dogan, Nikhil Churamani, Yiming Luo, Maartje M. A. de Graaf, Davide Dell'Anna, Hatice Gunes

Published 2026-08-14
📖 5 min read🧠 Deep dive

Original authors: Rafal Robert Karpinski, Fethiye Irmak Dogan, Nikhil Churamani, Yiming Luo, Maartje M. A. de Graaf, Davide Dell'Anna, Hatice Gunes

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a robot walking into a room. To a human, the room tells a story: is it a chaotic living room where a party is happening, or a quiet office where a serious meeting is underway? The same action, like starting a loud conversation or vacuuming the floor, might be perfectly polite in the first room but a total disaster in the second. This is the world of social robotics, where machines try to learn the unwritten rules of human behavior. But here's the tricky part: robots can't be programmed with every single rule for every possible room they might ever visit. Instead, they need Continual Learning. Think of this like a student who keeps going to new schools. They need to learn the new rules of the cafeteria or the gym without forgetting the rules they learned in their old school. If they forget, it's called "catastrophic forgetting," and the robot becomes confused and rude.

The big question researchers are asking is: how do we teach a robot to understand that where it is (the environment) and who is there (the social crowd) work together to decide what is polite? Usually, robots just look at a whole picture of a room and try to guess the rules. But this paper suggests that's like trying to solve a puzzle while wearing foggy glasses. The authors propose a smarter way: teach the robot to separate the "background" (the furniture, the walls) from the "people" (the crowd, their positions) and learn from them separately before putting the pieces back together.


The "Mind the Context" Experiment

In this study, the researchers built a new learning system called EDD (Explicit Disentanglement Dual-Branch). Imagine a robot with two different pairs of glasses. One pair, the "Environmental Lens," blurs out all the people so the robot can focus purely on the room's layout—like seeing if there's a table to serve food on or a messy floor to clean. The other pair, the "Social Lens," blurs out the furniture and walls, leaving only the silhouettes of people so the robot can see who is standing where and how close they are to each other.

The robot uses these two separate views to learn. It has two "brains" (or branches) that process these views independently and then combine their thoughts to decide: "Is it okay to start a conversation here?" or "Should I vacuum now?" To make sure the robot doesn't forget what it learned in the living room when it moves to the office, the team used a "replay buffer." This is like a digital scrapbook where the robot keeps a few snapshots of old rooms to practice on while learning new ones, preventing it from getting confused.

What They Found

The team tested this system in six different indoor settings, ranging from a cozy home to various office spaces like meeting rooms, hallways, and big open offices. They compared their "two-lens" robot against other methods, including robots that just looked at the whole picture at once, and even some very advanced AI models that try to guess social rules without any training (called "zero-shot" models).

The results were quite clear. The EDD robot, with its separated lenses and scrapbook, was the best at predicting what humans would consider polite. It made fewer mistakes (a lower error rate of 0.783 compared to over 1.2 or 2.0 for other methods) and its guesses matched human opinions much more closely.

The researchers also tested different ways to split the "people" from the "room." They found that using bounding boxes (drawing a box around people and hiding everything outside it) worked slightly better than just using their outlines (silhouettes) or just zooming in on the robot. This suggests that clearly hiding the people from the "environment" view helps the robot understand the room's rules better.

Interestingly, the order in which the robot visited these rooms didn't matter too much. Whether it started in a simple hallway and moved to a complex living room, or vice versa, the robot learned well either way. This suggests the system is quite robust and doesn't get easily confused by the sequence of new experiences.

The Takeaway

The paper suggests that for robots to be truly polite in our changing world, they need to stop looking at a scene as one big, messy blob. Instead, they need to actively separate the "where" from the "who." By explicitly teaching the robot to understand the environment and the social crowd as two different things, and then combining that knowledge, the robot learns faster and forgets less. While this was tested on synthetic images (computer-generated scenes) rather than real-world video, the results indicate that this "disentanglement" strategy is a promising path for building robots that can adapt to new social situations without losing their manners.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →