← Latest papers
🤖 machine learning

Hierarchical Successor Representation for Robust Transfer

This paper introduces the Hierarchical Successor Representation (HSR), a framework that leverages temporal abstractions and non-negative matrix factorization to overcome the policy dependence and spectral diffusion of classical successor representations, thereby enabling robust, sample-efficient transfer and efficient exploration in complex, non-stationary environments.

Original authors: Changmin Yu, Máté Lengyel

Published 2026-06-12
📖 4 min read☕ Coffee break read

Original authors: Changmin Yu, Máté Lengyel

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 you are learning to navigate a giant, complex building with many rooms, hallways, and doors. Your goal is to find a specific exit.

The Old Way (The "Successor Representation")
Traditionally, AI agents use a method called the "Successor Representation" (SR). Think of this like a mental map of "how long it takes to get everywhere from here."

  • If you are in the kitchen, the map tells you it takes 10 seconds to get to the living room, 20 to the garage, etc.
  • The Problem: This map is tied to how you walk. If you usually walk fast, the map says "5 seconds." If you suddenly have to walk slowly because you are carrying a heavy box (a change in "policy"), your old map becomes useless. You have to redraw the whole thing.
  • The "Fuzziness" Problem: In a big building, this map gets blurry. It's like a drop of ink spreading in water; it doesn't clearly show where the walls and hallways are, making it hard to understand the building's layout.

The New Way (Hierarchical Successor Representation - HSR)
The authors propose a new method called Hierarchical Successor Representation (HSR). Think of this as upgrading from a step-by-step walking guide to a strategic travel guide.

Instead of thinking about every single footstep (left foot, right foot), the agent learns "macro-moves" or Options.

  • Analogy: Instead of thinking "step, step, turn, step," the agent thinks, "Walk through the hallway," "Go through the door," or "Cross the bridge."
  • Why it's better: Even if you change your walking speed (your low-level policy), the strategy of "go through the hallway to get to the next room" stays the same. The HSR builds a map based on these stable, high-level strategies rather than fleeting foot movements. This makes the map robust; if your task changes (e.g., the goal moves to a different room), you don't need to redraw the whole map. You just look at your existing strategic map and find the new goal.

Making the Map Clear (NMF)
The authors also noticed that even with the new HSR, the map could still be a bit cluttered. To fix this, they used a mathematical tool called Non-Negative Matrix Factorization (NMF).

  • Analogy: Imagine taking a blurry, overlapping photo of a city and using a filter to separate it into distinct, clear building blocks.
  • NMF takes the HSR map and breaks it down into sparse, local pieces. Instead of a fuzzy blob covering the whole building, it identifies specific "chunks" like "the North Hallway" or "the East Wing."
  • The Result: The AI discovers the building's natural "bottlenecks" (the doors and hallways that connect rooms). These become the key features of the map. This makes the map not only accurate but also easy for the AI to understand and use.

What This Achieves

  1. Super Transfer: Because the map is based on stable strategies (like "go through the door") rather than specific walking styles, the AI can instantly adapt to new goals. It's like having a map of a city that works whether you are driving a car, riding a bike, or walking.
  2. Better Exploration: In environments where rewards are rare (like finding a hidden treasure in a huge maze), the HSR helps the AI explore more efficiently. It allows the AI to "jump" over local obstacles mentally, realizing that "if I go through this door, I can reach a whole new section of the maze," rather than getting stuck wandering in circles in one small room.

In Summary
The paper argues that by teaching AI to think in chunks of time and strategy (hierarchy) rather than single steps, and then cleaning up that thinking into clear, distinct parts (NMF), we can create AI that learns faster, adapts to new tasks instantly, and explores complex environments much more effectively. It bridges the gap between being fast (like a reflex) and being flexible (like a planner).

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 →