Saved in:
Bibliographic Details
Main Authors: Soligo, Anna, Ferraro, Pietro, Boyle, David
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.17077
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909630914887680
author Soligo, Anna
Ferraro, Pietro
Boyle, David
author_facet Soligo, Anna
Ferraro, Pietro
Boyle, David
contents Interpretability is crucial for ensuring RL systems align with human values. However, it remains challenging to achieve in complex decision making domains. Existing methods frequently attempt interpretability at the level of fundamental model units, such as neurons or decision nodes: an approach which scales poorly to large models. Here, we instead propose an approach to interpretability at the level of functional modularity. We show how encouraging sparsity and locality in network weights leads to the emergence of functional modules in RL policy networks. To detect these modules, we develop an extended Louvain algorithm which uses a novel `correlation alignment' metric to overcome the limitations of standard network analysis techniques when applied to neural network architectures. Applying these methods to 2D and 3D MiniGrid environments reveals the consistent emergence of distinct navigational modules for different axes, and we further demonstrate how these functions can be validated through direct interventions on network weights prior to inference.
format Preprint
id arxiv_https___arxiv_org_abs_2501_17077
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Inducing, Detecting and Characterising Neural Modules: A Pipeline for Functional Interpretability in Reinforcement Learning
Soligo, Anna
Ferraro, Pietro
Boyle, David
Machine Learning
Artificial Intelligence
Interpretability is crucial for ensuring RL systems align with human values. However, it remains challenging to achieve in complex decision making domains. Existing methods frequently attempt interpretability at the level of fundamental model units, such as neurons or decision nodes: an approach which scales poorly to large models. Here, we instead propose an approach to interpretability at the level of functional modularity. We show how encouraging sparsity and locality in network weights leads to the emergence of functional modules in RL policy networks. To detect these modules, we develop an extended Louvain algorithm which uses a novel `correlation alignment' metric to overcome the limitations of standard network analysis techniques when applied to neural network architectures. Applying these methods to 2D and 3D MiniGrid environments reveals the consistent emergence of distinct navigational modules for different axes, and we further demonstrate how these functions can be validated through direct interventions on network weights prior to inference.
title Inducing, Detecting and Characterising Neural Modules: A Pipeline for Functional Interpretability in Reinforcement Learning
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2501.17077