VACSEN facilitates noise awareness in quantum computing via novel and intuitive visualizations. Computer Evolution View (A) allows the assessment for all quantum computers based on a temporal analysis for multiple performance metrics. Circuit Filtering View (B) supports the filtering for the potential optimal compiled circuits. Circuit Comparison View (C) supports the in-depth comparison regarding the performance of qubits or quantum gates and corresponding usages. Fidelity Comparison View (E) shows the fidelity distribution of the execution result. Probability Distribution View (F) visualizes the results of state distribution for users in quantum computing.

Description

Quantum computing has submitted considerable public attention due to its exponential speedup over classical computing. Despite its advantages, today's quantum computers intrinsically suffer from noise and are error-prone. To guarantee the high fidelity of the execution result of a quantum algorithm, it is crucial to inform users of the noises of the used quantum computer and the compiled physical circuits. However, an intuitive and systematic way to make users aware of the quantum computing noise is still missing. In this paper, we fill the gap by proposing a novel visualization approach to achieve noise-aware quantum computing. It provides a holistic picture of the noise of quantum computing through multiple interactively coordinated views: a computer evolution view with a circuit-like design overviews the temporal evolution of the noises of different quantum computers, a compiled circuit filtering view facilitates quick filtering of multiple compiled physical circuits for the same quantum algorithm, and a circuit comparison view with a coupled bar chart enable detailed comparison of the filtered compiled circuits. We extensively evaluate the performance of VACSEN through two case studies on quantum algorithms of different scales and in-depth interviews with 12 quantum computing users. The results demonstrate the effectiveness and usability of VACSEN in achieving noise-aware quantum computing.

System

You can access the online visual analytics system via this link.
(A monitor with a resolution of 1920 x 1080 is preferred.)

Value

Our tutorial proposal "QuantumFlow+VACSEN: A Visualization System for Quantum Neural Networks on Noisy Quantum Devices", introducing the usage of VACSEN, has been accepted by the IEEE Quantum Week 2022 (the IEEE International Conference on Quantum Computing and Engineering), which is a top-tier international conference in quantum computing that will be held in Broomfield, Colorado, U.S. from September 18th to 23rd, 2022. The program can be found via this link.

Dataset

IBMQ_calibration_data includes the calibration data of 11 quantum computers on the IBM Quantum platform from July 2021 to January 2022. The dataset contains multiple hardware properties (e.g., decoherence time, error rate, frequency, gate time, etc.) of each quantum computer. The download link is available in the Materials > Dataset below.

Materials

Publication

Shaolun Ruan, Yong Wang, Weiwen Jiang, Ying Mao, and Qiang Guan. 2022. VACSEN: A Visualization Approach for Noise Awareness in Quantum Computing. IEEE Transactions on Visualization and Computer Graphics (Proceedings of IEEE VIS 2022). To Appear.

Acknowledgements

This research was supported by the Lee Kong Chian Fellowship awarded to Yong Wang by Singapore Management University. Qiang Guan is supported by US National Science Foundation CCF-2217021 and IBM quantum hub at NC State. We would like to thank the participants in our user interviews and anonymous reviewers for their feedback.


Video

The demo video of VACSEN: