paper-with-me

홈 › Papers

Generating Interpretable Networks using Hypernetworks

2023-12-05 · Isaac Liao, Ziming Liu, Max Tegmark

An essential goal in mechanistic interpretability to decode a network, i.e., to convert a neural network's raw weights to an interpretable algorithm. Given the difficulty of the decoding problem, progress has been made to understand the easier encoding problem, i.e., to convert an interpretable algorithm into network weights. Previous works focus on encoding existing algorithms into networks, which are interpretable by definition. However, focusing on encoding limits the possibility of discovering new algorithms that humans have never stumbled upon, but that are nevertheless interpretable. In this work, we explore the possibility of using hypernetworks to generate interpretable networks whose underlying algorithms are not yet known. The hypernetwork is carefully designed such that it can control network complexity, leading to a diverse family of interpretable algorithms ranked by their complexity. All of them are interpretable in hindsight, although some of them are less intuitive to humans, hence providing new insights regarding how to "think" like a neural network. For the task of computing L1 norms, hypernetworks find three algorithms: (a) the double-sided algorithm, (b) the convexity algorithm, (c) the pudding algorithm, although only the first algorithm was expected by the authors before experiments. We automatically classify these algorithms and analyze how these algorithmic phases develop during training, as well as how they are affected by complexity control. Furthermore, we show that a trained hypernetwork can correctly construct models for input dimensions not seen in training, demonstrating systematic generalization.

📄 PDF Abstract BibTeX arXiv:2312.03051

Code (0)

등록된 구현이 없습니다.

Tasks

Systematic Generalization

Methods 이 논문이 사용한 방법론

Focus 설명 없음
HyperNetwork A HyperNetwork is a network that generates weights for a main network. The behavior of the main network is the same with any usual neural network: it learns to map some raw…

Similar Papers 제목 키워드 기반

Partial Hypernetworks for Continual Learning

2023-06-19 · Hamed Hemati, Vincenzo Lomonaco, Davide Bacciu, Damian Borth

Hypernetworks mitigate forgetting in continual learning (CL) by generating task-dependent weights and penalizing weight changes at a meta-model level. Unfortunately, generating all weights is not only computationally exp…

Continual Learning

Parameter-efficient Multi-task Fine-tuning for Transformers via Shared Hypernetworks

2021-06-08 · ACL 2021 5 · Rabeeh Karimi Mahabadi, Sebastian Ruder, Mostafa Dehghani, James Henderson

State-of-the-art parameter-efficient fine-tuning methods rely on introducing adapter modules between the layers of a pretrained language model. However, such modules are trained separately for each task and thus do not e…

Domain GeneralizationLanguage ModelingLanguage ModellingMulti-Task Learning+1

An open dataset of neural networks for hypernetwork research

2025-07-15 · David Kurtenbach, Lior Shamir arxiv

Despite the transformative potential of AI, the concept of neural networks that can produce other neural networks by generating model weights (hypernetworks) has been largely understudied. One of the possible reasons is …

Image Classification

HyperSound: Generating Implicit Neural Representations of Audio Signals with Hypernetworks

2022-11-03 · Filip Szatkowski, Karol J. Piczak, Przemysław Spurek, Jacek Tabor 외

Implicit neural representations (INRs) are a rapidly growing research field, which provides alternative ways to represent multimedia signals. Recent applications of INRs include image super-resolution, compression of hig…

Image Super-ResolutionMeta-LearningSuper-Resolution

HyperNetworks

2016-09-27 · David Ha, Andrew Dai, Quoc V. Le

This work explores hypernetworks: an approach of using a one network, also known as a hypernetwork, to generate the weights for another network. Hypernetworks provide an abstraction that is similar to what is found in na…

Handwriting generationLanguage ModellingMachine TranslationTranslation