Hypernetworks
Resources
- Ha, David, Andrew Dai, and Quoc V. Le. 2016. “HyperNetworks.” arXiv. http://arxiv.org/abs/1609.09106.
- Chauhan, Vinod Kumar, Jiandong Zhou, Ping Lu, Soheila Molaei, and David A. Clifton. 2024. “A Brief Review of Hypernetworks in Deep Learning.” Artificial Intelligence Review 57 (9): 250. https://doi.org/10.1007/s10462-024-10862-8.
Main Idea
Use one Neural Network to generate parameters for another network. This generation depends on some broader parameter, or even hyperparameter. For instance, let
The original training then uses
and optimizes with respect to
As an example, consider the weights of a neural network at layer
The context vector
Hypernetworks can be used for Uncertainty Quantification. Depending on the problem setup,