Architectural Patterns for Designing Quantum Artificial Intelligence Systems
Mykhailo Klymenko, Thong Hoang, Xiwei Xu, Zhenchang Xing, Muhammad, Usman, Qinghua Lu, Liming Zhu

TL;DR
This paper systematically explores architectural patterns for integrating quantum computing into AI systems, addressing challenges and proposing solutions to improve software quality attributes like efficiency and scalability.
Contribution
It introduces a catalogue of architectural patterns for quantum-enhanced AI systems, highlighting how quantum components can be integrated and communicating effectively.
Findings
Identified patterns for quantum-classical integration in AI
Catalogued middleware solutions for communication
Analyzed trade-offs between software quality attributes
Abstract
Utilising quantum computing technology to enhance artificial intelligence systems is expected to improve training and inference times, increase robustness against noise and adversarial attacks, and reduce the number of parameters without compromising accuracy. However, moving beyond proof-of-concept or simulations to develop practical applications of these systems while ensuring high software quality faces significant challenges due to the limitations of quantum hardware and the underdeveloped knowledge base in software engineering for such systems. In this work, we have conducted a systematic mapping study to identify the challenges and solutions associated with the software architecture of quantum-enhanced artificial intelligence systems. The results of the systematic mapping study reveal several architectural patterns that describe how quantum components can be integrated into…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Computability, Logic, AI Algorithms · Big Data and Business Intelligence
