parseval networks

**Parseval Networks** are **neural networks whose weight matrices are constrained to have spectral norm ≤ 1 using Parseval tight frame constraints** — ensuring each layer is a contraction, resulting in a globally Lipschitz-constrained network with improved robustness. **How Parseval Networks Work** - **Parseval Tight Frame**: Weight matrices satisfy $WW^T = I$ (when the matrix is wide) or $W^TW = I$ (when tall). - **Regularization**: Add a regularization term $eta |WW^T - I|^2$ to the training loss. - **Projection**: Periodically project weights onto the set of tight frames during training. - **Convex Combination**: Blend the projected weights with current weights: $W leftarrow (1+eta)W - eta WW^TW$. **Why It Matters** - **Lipschitz-1**: Each layer is a contraction — the full network has Lipschitz constant ≤ 1. - **Adversarial Robustness**: Parseval networks show improved robustness to adversarial perturbations. - **Theoretical Foundation**: Grounded in frame theory from signal processing. **Parseval Networks** are **contraction-constrained architectures** — using tight frame theory to ensure each layer contracts rather than amplifies perturbations.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account