atlas

Research map / Architectures and efficiency / Pruning and efficient tuning

QuadEnhancer: Leveraging Quadratic Transformations to Enhance Deep Neural Networks

NeurIPS 2025 · Architectures and efficiency › Pruning and efficient tuning · approach: Low-rank compression and merging · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes QuadEnhancer, a lightweight quadratic enhancer that adds band-sparse, weight-shared quadratic interactions to every linear layer, and reports gains on ViT image classification, GPT-2 text classification, and LoRA fine-tuning of LLaMA models.

Problem

Standard quadratic (polynomial) transformations improve expressiveness but add O(n^2) or O(dn^2) parameters and computation, so they are rarely used in practical deep networks.

Approach

Replace each linear layer's output y = Wx with a quadratic form z = (Λy)⊙y + y + b, reusing the linear response y = Wx (weight sharing), and restricting Λ to a band matrix with shift set K={1} (rolled copies of y), so only about k*d extra parameters and 2(k+1)d extra FLOPs are added.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add QuadEnhancer to ViT-MViT-M · Image classification (average accuracy)accuracy: 82.44 -> 83.91Helped
Add QuadEnhancer to ViT-MViT-M · Caltechaccuracy: 87.77 -> 90.32Helped
Add QuadEnhancer to ViT-XTViT-XT · Petsaccuracy: 91.03 -> 97.97Helped
Add QuadEnhancer to GPT-2/16GPT-2/16 · WikiText-2perplexity: 4.90 -> 4.81Helped
Add QuadEnhancer to GPT-2/16GPT-2/16 · Text classification (average accuracy)accuracy: 76.70 -> 77.61Helped
Add QuadEnhancer to GPT-2/32GPT-2/32 · SST-2accuracy: 81.53 -> 81.65Hurt
Add QuadEnhancer to LoRA rank 16LLaMA2-7B · Commonsense reasoning (average accuracy; compared with LoRA/32)accuracy: 77.61 -> 80.25Helped
Use QuadEnhancer instead of SwiGLUViT-M · Image classification (average accuracy)accuracy: 81.13 -> 82.40Helped
Add quadratic shifts K={1} instead of no shifts (ablation)ViT-M on Caltech, hidden dimension 192 · Caltechaccuracy: 60.50 -> 61.39Helped
Increase shifts from K={1} to K={-1,1} (ablation)ViT-M on Caltech, hidden dimension 192 · Caltechaccuracy: 61.39 -> 61.80Helped
Increase shifts from K={-1,1} to K={-2,-1,1,2} (ablation)ViT-M on Caltech, hidden dimension 192 · Caltechaccuracy: 61.80 -> 61.50Hurt
Add QuadEnhancer to ViTViT · ImageNet-1k pretraining at 50k sec.accuracy: 65.97 -> 67.04Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1k Caltech CIFAR-10 CIFAR-100 Flowers Food Pets WikiText-2 IMDB Yelp AG-News SST-2

Benchmarks: ImageNet-1k Caltech CIFAR-10 CIFAR-100 Flowers Food Pets WikiText-2 IMDB Yelp AG-News SST-2

Metrics: accuracy perplexity parameter count FLOPs

Baselines: ViT-M ViT-XT ViT-T GPT-2/16 GPT-2/32 LoRA QuadraNet SwiGLU

Builds on: LoRA QuadraNet SwiGLU

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy