DEV Community

Papers Mache
Papers Mache

Posted on

LLM‑generated pruning slashes multimodal FLOPs ninefold

LLM‑generated token pruning slashes multimodal FLOPs by more than nine times, turning what used to be a data‑center luxury into an edge‑compatible service. AutoPrune lets a language model write a domain‑specific policy that drops visual tokens, while NeuPAT protects the linguistic core of the underlying LLM, delivering cheap perception without eroding pretrained knowledge.

Before these works, visual‑token reduction was handcrafted and brittle. Methods such as CDPruner relied on fixed heuristics tuned by trial‑and‑error, and any change in budget or model architecture forced a fresh round of manual engineering. Multimodal models therefore carried the full visual load even when most tokens were irrelevant.

AutoPrune removes 94.4 % of visual tokens yet keeps more than 99 % of full‑token performance and cuts FLOPs by 9.9×, demonstrating that an LLM can synthesize a near‑optimal pruning policy without any training [1]. The system encodes the search state as a residual modification of a strong base policy in its Token Pruning DSL, which narrows the exploration space and focuses the language model on the most impactful components.

Against the strongest handcrafted baseline, AutoPrune “outperforms CDPruner by 3.2 points on LLaVA‑1.5‑7B and 2.4 points on LLaVA‑NeXT‑7B, with particularly large gains on MME and MMBench” [1]. Those margins show that the automatically generated policies are not merely cheaper—they are measurably more accurate across diverse vision‑language benchmarks.

NeuPAT “recovers 94.5 % of the language capability degradation caused by vanilla tuning on 11 language benchmarks while maintaining comparable multimodal performance,” proving that neuron‑wise plasticity allocation can preserve the linguistic intelligence of a frozen LLM during perceptual expansion [2]. The approach requires only a lightweight probing stage, making it practical for many existing model families.

The results leave two open fronts. AutoPrune’s reliance on a large language model means its success depends on the capabilities of that model and may falter when faced with novel visual domains or extreme latency constraints; the paper does not explore these edge cases. NeuPAT’s probing step, while cheap, introduces an extra hyper‑parameter sweep that could become a bottleneck for very large models, and the method has been validated only on a handful of LLM architectures.

If the ninefold FLOP reduction holds across production workloads, visual‑language stacks should adopt LLM‑driven token pruning as the default inference path for edge devices. Re‑benchmarking standard multimodal suites with AutoPrune enabled will establish new compute baselines and force the community to rethink “full‑token” as the only viable accuracy reference.

References

  1. An AI4AI Framework for Visual Token Pruning
  2. NeuPAT: Neuron-aware Plasticity Allocation Tuning for Language-Preserving MLLMs

Top comments (0)