Learning the Space of Deep Models
Gianluca Berardi, Luca De Luigi, Samuele Salti, Luigi Di Stefano

TL;DR
This paper demonstrates that deep models can be embedded into a low-dimensional space, enabling interpolation and optimization to generate new models, revealing redundancy and shared structure among trained deep networks.
Contribution
It introduces a method to embed trained deep models into a fixed-size space, allowing exploration and synthesis of models across architectures and tasks.
Findings
Embedded models can be interpolated to generate new models.
The embedding captures performance and shape information.
Models trained on subsets can generalize to unseen architectures.
Abstract
Embedding of large but redundant data, such as images or text, in a hierarchy of lower-dimensional spaces is one of the key features of representation learning approaches, which nowadays provide state-of-the-art solutions to problems once believed hard or impossible to solve. In this work, in a plot twist with a strong meta aftertaste, we show how trained deep models are as redundant as the data they are optimized to process, and how it is therefore possible to use deep learning models to embed deep learning models. In particular, we show that it is possible to use representation learning to learn a fixed-size, low-dimensional embedding space of trained deep models and that such space can be explored by interpolation or optimization to attain ready-to-use models. We find that it is possible to learn an embedding space of multiple instances of the same architecture and of multiple…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Human Pose and Action Recognition · Cell Image Analysis Techniques
