Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Masks
원문 초록
Neural networks (NNs) whose subnetworks implement reusable functions are expected to offer numerous advantages, including compositionality through efficient recombination of functional building blocks, interpretability, preventing catastrophic interference, etc. Understanding if and how NNs are modular could provide insights into how to improve them. Current inspection methods, however, fail to link modules to their functionality. In this paper, we present a novel method based on learning binary weight masks to identify individual weights and subnets responsible for specific functions. Using this powerful tool, we contribute an extensive study of emerging modularity in NNs that covers several standard architectures and datasets. We demonstrate how common NNs fail to reuse submodules and offer new insights into the related issue of systematic generalization on language tasks.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Enabling Systematic Generalization in Abstract Spatial Reasoning through Meta-Learning for Compositionality
Unveiling the Mechanisms of Explicit CoT Training: How CoT Enhances Reasoning Generalization
Inductive Biases for Zero-shot Systematic Generalization in Language-informed Reinforcement Learning
CAREL: Instruction-guided reinforcement learning with cross-modal auxiliary objectives
Many-body Expansion Based Machine Learning Models for Octahedral Transition Metal Complexes
On The Specialization of Neural Modules
토론
이 논문과 연결된 포럼 글이 아직 없습니다.