Network of Theseus (like the ship)
Vighnesh Subramaniam, Colin Conwell, Boris Katz, Andrei Barbu, Brian Cheung
TL;DR
NoT introduces a framework to decouple training and deployment architectures by progressively substituting parts of a guide network with target modules while aligning intermediate representations. Using representational similarity metrics like CKA and a differentiable variant D-MNN, it preserves performance across broad cross-architectural conversions and even when starting from untrained guides. The approach demonstrates substantial maintenance of accuracy over naive replacements and reveals insights about bottlenecks and the relationship between alignment and task performance. This opens avenues for tailoring inference-time architectures for deployment constraints without re-solving the full optimization problem from scratch.
Abstract
A standard assumption in deep learning is that the inductive bias introduced by a neural network architecture must persist from training through inference. The architecture you train with is the architecture you deploy. This assumption constrains the community from selecting architectures that may have desirable efficiency or design properties due to difficulties with optimization. We challenge this assumption with Network of Theseus (NoT), a method for progressively converting a trained, or even untrained, guide network architecture part-by-part into an entirely different target network architecture while preserving the performance of the guide network. At each stage, components in the guide network architecture are incrementally replaced with target architecture modules and aligned via representational similarity metrics. This procedure largely preserves the functionality of the guide network even under substantial architectural changes-for example, converting a convolutional network into a multilayer perceptron, or GPT-2 into a recurrent neural network. By decoupling optimization from deployment, NoT expands the space of viable inference-time architectures, opening opportunities for better accuracy-efficiency tradeoffs and enabling more directed exploration of the architectural design space.
