LGMLMay 24, 2023

Test like you Train in Implicit Deep Learning

arXiv:2305.15042v13 citations
Originality Incremental advance
AI Analysis

This challenges a common practice in implicit deep learning, offering insights for efficient inference in overparametrized models.

The paper tackles the assumption that increasing inner iterations at test time improves performance in implicit deep learning, showing theoretically and empirically that overparametrized networks like DEQs do not benefit from this, while non-overparametrized cases like meta-learning do.

Implicit deep learning has recently gained popularity with applications ranging from meta-learning to Deep Equilibrium Networks (DEQs). In its general formulation, it relies on expressing some components of deep learning pipelines implicitly, typically via a root equation called the inner problem. In practice, the solution of the inner problem is approximated during training with an iterative procedure, usually with a fixed number of inner iterations. During inference, the inner problem needs to be solved with new data. A popular belief is that increasing the number of inner iterations compared to the one used during training yields better performance. In this paper, we question such an assumption and provide a detailed theoretical analysis in a simple setting. We demonstrate that overparametrization plays a key role: increasing the number of iterations at test time cannot improve performance for overparametrized networks. We validate our theory on an array of implicit deep-learning problems. DEQs, which are typically overparametrized, do not benefit from increasing the number of iterations at inference while meta-learning, which is typically not overparametrized, benefits from it.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes