Papers
Topics
Authors
Recent
Search
2000 character limit reached

q-iPrune: One-Shot Pruning for QNNs

Updated 5 January 2026
  • The paper introduces q-iPrune, a one-shot, structured pruning algorithm that leverages q-deformed Lie groups and quantum geometric redundancy metrics to streamline quantum circuits.
  • It employs a noise-calibrated deformation parameter and task-conditioned q-overlap distance to identify and remove algebraically consistent redundant gates with explicit error guarantees.
  • Empirical evaluations on classification and VQE tasks demonstrate up to 60% gate reduction with minimal performance loss, ensuring robust optimization under NISQ conditions.

q-iPrune is a one-shot, structured pruning framework for quantum neural networks (QNNs) that leverages qq-deformed Lie group representations and a task-conditioned quantum geometric redundancy metric. Designed for the noisy intermediate-scale quantum (NISQ) regime, q-iPrune rigorously formulates and eliminates gate-level redundancy by exploiting both the algebraic structure of qq-groups and the operational similarities of gates on task-relevant state ensembles. It provides explicit, task-conditioned error guarantees, polynomial computational complexity, and integrates a noise-adaptive deformation parameter, distinguishing it from heuristic or gradient-based alternatives (Shao et al., 30 Dec 2025).

1. Algebraic Structure: qq-Deformation and Hardware Adaptation

q-iPrune replaces the canonical SU(2)\mathrm{SU}(2) Lie group with its Drinfeld–Jimbo qq-deformation, denoted SUq(2)\mathrm{SU}_q(2). The deformation is controlled by a continuous parameter λ[0,1]\lambda \in [0,1], smoothly interpolating between the fully commutative limit (λ0\lambda \to 0) and the conventional non-commutative SU(2)\mathrm{SU}(2) algebra (λ=1\lambda=1). The core components are:

  • Deformation Function: qq0 with qq1; as qq2, qq3 and standard qq4 is recovered.
  • qq5-Lie Algebra: Generators qq6 satisfy qq7, qq8, qq9, with qq0.
  • Noise-Adaptive Scaling: Scaled generators qq1 yield commutators qq2, capturing the decoherence-driven commutative contraction as qq3.
  • Gate Parametrization: Gate operators are constructed as qq4, using the qq5-exponential map.

Two-qubit gates (e.g., CNOT) are qq6-deformed via the Hopf coproduct, resulting in unitary qq7-generalizations such as qq8. Hardware noise is modeled through qq9, allowing the algebra to adapt to physical device imperfections.

2. Redundancy Detection via SU(2)\mathrm{SU}(2)0-Subgroups

Redundancy identification in q-iPrune is restricted to "algebraically consistent" SU(2)\mathrm{SU}(2)1-subgroups. Given the full gate multiset SU(2)\mathrm{SU}(2)2, q-iPrune partitions SU(2)\mathrm{SU}(2)3 into disjoint subsets (SU(2)\mathrm{SU}(2)4, SU(2)\mathrm{SU}(2)5) where each SU(2)\mathrm{SU}(2)6 is closed under (approximate) composition and inversion within SU(2)\mathrm{SU}(2)7 or SU(2)\mathrm{SU}(2)8 as appropriate. Within each subgroup, a single representative gate SU(2)\mathrm{SU}(2)9 is chosen (commonly the medoid under the redundancy metric). All comparisons and redundancy assessments are confined to the corresponding subgroup, ensuring that any gate replacement preserves the local group-theoretic structure of the quantum circuit.

3. Task-Conditioned qq0-Overlap Distance

The operational similarity of gates is quantified using the task-conditioned qq1-overlap distance, defined on a finite ensemble qq2 (e.g., data encodings or VQE intermediates). The qq3-inner product is introduced: qq4 with qq5 and qq6. This induces the norm qq7.

The task-conditioned qq8-overlap distance for compiled unitaries qq9 is

SUq(2)\mathrm{SU}_q(2)0

This quantity measures the average SUq(2)\mathrm{SU}_q(2)1-weighted angular deviation of SUq(2)\mathrm{SU}_q(2)2 and SUq(2)\mathrm{SU}_q(2)3 on the ensemble. A gate SUq(2)\mathrm{SU}_q(2)4 is classified as SUq(2)\mathrm{SU}_q(2)5-redundant with respect to SUq(2)\mathrm{SU}_q(2)6 if SUq(2)\mathrm{SU}_q(2)7. This redundancy implies a guaranteed bound on expectation shifts of any observable SUq(2)\mathrm{SU}_q(2)8: SUq(2)\mathrm{SU}_q(2)9

4. One-Shot Structured Pruning Algorithm

q-iPrune performs a single traversal of each λ[0,1]\lambda \in [0,1]0-subgroup, comparing all members to the designated reference gate. Gates within the λ[0,1]\lambda \in [0,1]1-redundancy threshold are removed; those exceeding it are retained. The algorithm is as follows:

  • Compute the redundancy threshold: λ[0,1]\lambda \in [0,1]2 for a given task deviation λ[0,1]\lambda \in [0,1]3.
  • Initialize the set of kept gates λ[0,1]\lambda \in [0,1]4 as empty.
  • For each λ[0,1]\lambda \in [0,1]5-subgroup λ[0,1]\lambda \in [0,1]6:
    • Select λ[0,1]\lambda \in [0,1]7 (the medoid under λ[0,1]\lambda \in [0,1]8).
    • Add λ[0,1]\lambda \in [0,1]9 to λ0\lambda \to 00.
    • For each λ0\lambda \to 01:
    • Compute λ0\lambda \to 02.
    • Keep λ0\lambda \to 03 if λ0\lambda \to 04; otherwise, discard.
  • Return λ0\lambda \to 05.

There are no iterative retraining or gradient-based updates; each gate is processed once. The pruning is thus “one-shot” and structured, reflecting only algebraically and operationally justified redundancy.

5. Rigorous Theoretical Guarantees

Three main guarantees are established for q-iPrune:

  1. Completeness of Redundancy Pruning: Only gates meeting the λ0\lambda \to 06-redundancy criterion are removed. Gates with λ0\lambda \to 07 are always kept (Theorem 4.1).
  2. Circuit-Level Functional Bound: Replacing λ0\lambda \to 08 gates by reference representatives, the trace distance between the original and pruned circuit outputs is bounded as

λ0\lambda \to 09

with analogous bounds for observable drift (Theorem 4.2).

  1. Polynomial Computational Complexity: If each SU(2)\mathrm{SU}(2)0 computation costs SU(2)\mathrm{SU}(2)1 work, the overall pruning cost is SU(2)\mathrm{SU}(2)2, and medoid selection by all-pairs distance is SU(2)\mathrm{SU}(2)3. There is no exponential scaling with Hilbert space size (Theorem 4.3).

These structural guarantees imply strict control over functional degradation and operational feasibility in the NISQ context.

6. Noise-Calibrated Deformation Parameter

The parameter SU(2)\mathrm{SU}(2)4 modulates two aspects:

  • Non-commutativity: SU(2)\mathrm{SU}(2)5, interpolating between fully commutative and standard quantum regimes.
  • Redundancy Thresholds: Because SU(2)\mathrm{SU}(2)6 affects SU(2)\mathrm{SU}(2)7 and hence SU(2)\mathrm{SU}(2)8 in the SU(2)\mathrm{SU}(2)9-inner product, smaller λ=1\lambda=10 (corresponding to higher physical noise) typically increases the spectral bound λ=1\lambda=11 and reduces the allowed λ=1\lambda=12. This results in more conservative pruning under high noise.

In practical scenarios, λ=1\lambda=13 is calibrated to match device decoherence characteristics, such as via randomized benchmarking.

7. Empirical Performance and Applicability

q-iPrune was validated on standard QNN benchmarks, including:

  • Classification: 8 qubit, depth-12 circuits for MNIST "4 vs 9", Fashion-MNIST "Sandal vs Boot", and synthetic Bars-and-Stripes, with up to 480 gates.
  • VQE: 4-qubit transverse-field Ising Model circuits, 240 gates.

Key results (with λ=1\lambda=14 and λ=1\lambda=15):

Task Replacement % Base Metric Pruned Metric Drop
Classification 60% 72.77% acc. 72.90% acc. −0.13%
TFIM VQE 60% 0.3976 energy 0.3970 energy λ=1\lambda=16

Higher noise (larger λ=1\lambda=17) or tolerance (λ=1\lambda=18) yields less redundancy and larger (but still bounded) accuracy degradation. In all cases, the experimental accuracy and fidelity drops were well below the theoretical bounds (which are conservative and may be clipped at 100%).

q-iPrune thus delivers substantial circuit compression while certifying retention of task-relevant functionality, with robustness to hardware imperfections via the deformation parameter λ=1\lambda=19 (Shao et al., 30 Dec 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to q-iPrune.