atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Circuit Design and Efficient Simulation of Quantum Inner Product and Empirical Studies of Its Effect on Near-Term Hybrid Quantum-Classic Machine Learning

CVPR 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Theory of neural network sensitivity · 9 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.

Designs quantum inner product (QIP) circuits for 1-to-1, 1-to-N and M-to-N cases, and a classical state simulator (torch_qip) that directly simulates their output states, enabling evaluation of QIP in ML tasks.

Problem

Quantum inner product circuits had only theoretical treatment; no explicit, implementable circuits or practical evaluation in hybrid quantum-classical ML under NISQ constraints existed, and simulating such circuits classically was intractable.

Approach

Builds explicit QIP circuits by combining the Hadamard test with quantum phase estimation for vector, linear-mapping and matrix-multiplication cases, and simulates their output state distribution directly (with quantum state search and result reuse) instead of simulating gates, yielding differentiable QIP operators for PyTorch.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use QIP with 8 qubits and OUTPUT-MODE in ProjUNN-DProjUNN-D on MNIST · MNIST testaccuracy (%): 95.97 -> 96.13Helped
Use QIP in K-Means with 4 qubits and OUTPUT-MODEK-Means · MNISTRI: 0.9318 ± 0.0096 -> 0.7866 ± 0.0079Hurt
Use QIP in K-Means with 8 qubits and OUTPUT-MODEK-Means · MNISTNMI: 0.7314 ± 0.0156 -> 0.7300 ± 0.0229No clear effect
Use QIP in K-Means with 8 qubits and OUTPUT-MODEK-Means · MNISTAMI: 0.7211 ± 0.0191 -> 0.7185 ± 0.0268No clear effect
Run QIP on IBM Brisbane rather than the circuit simulator1-to-1 QIP · d=2MSE: 0.0066 ± 0.0098 -> 0.0990 ± 0.1835Hurt
Replace circuit simulation with direct output-state simulationQIP simulator · d=64running time: 2388.785 -> 0.035, 68251x fasterHelped
Add quantum state search (ablation)QIP matrix-multiplication simulation · t=6, r=1running time: 44.86 s -> 4.74 s (9.45x)Helped
Add quantum state search (ablation)QIP matrix-multiplication simulation · t=2, r=1running time: 3.44 s -> 3.46 s (0.99x)No clear effect
Increase the number of QIP output qubits (ablation)QIP · Random inner productsMSE: 0.2665±0.0027 -> 0.0038±0.0002Helped
Increase QIP sampling times (ablation)QIP using OUTPUT-AVG · Random inner products, t=2MSE: 0.2665±0.0027 -> 0.1034±0.0005Helped
Use OUTPUT-MODE instead of OUTPUT-AVG at t=2, r=7 (ablation)QIP · Random inner productsMSE: 0.1034±0.0005 -> 0.1462±0.0004Mixed
Use OUTPUT-MODE instead of OUTPUT-AVG at t=8, r=7 (ablation)QIP · Random inner productsMSE: 0.0006±0.0000 -> 0.0000±0.0000Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST PPI BlogCatalog uniform random vectors (100K inner product instances)

Benchmarks: MNIST PPI BlogCatalog

Metrics: MSE MAE test accuracy Macro-F1 Micro-F1 RI NMI AMI running time

Baselines: Qiskit circuit simulator classical inner product ProjUNN-T classical K-Means

Builds on: Hadamard test quantum phase estimation ProjUNN node2vec

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