Litcius/Paper detail

Quantum Machine Learning Algorithm for Knowledge Graphs

Yunpu Ma, Volker Tresp

2021ACM Transactions on Quantum Computing17 citationsDOI

Abstract

Semantic knowledge graphs are large-scale triple-oriented databases for knowledge representation and reasoning. Implicit knowledge can be inferred by modeling the tensor representations generated from knowledge graphs. However, as the sizes of knowledge graphs continue to grow, classical modeling becomes increasingly computationally resource intensive. This article investigates how to capitalize on quantum resources to accelerate the modeling of knowledge graphs. In particular, we propose the first quantum machine learning algorithm for inference on tensorized data, i.e., on knowledge graphs. Since most tensor problems are NP-hard [18], it is challenging to devise quantum algorithms to support the inference task. We simplify the modeling task by making the plausible assumption that the tensor representation of a knowledge graph can be approximated by its low-rank tensor singular value decomposition, which is verified by our experiments. The proposed sampling-based quantum algorithm achieves speedup with a polylogarithmic runtime in the dimension of knowledge graph tensor.

Topics & Concepts

Computer scienceTensor (intrinsic definition)SpeedupInferenceKnowledge representation and reasoningTheoretical computer scienceRepresentation (politics)AlgorithmArtificial intelligenceMathematicsPolitical sciencePoliticsPure mathematicsLawOperating systemQuantum Computing Algorithms and ArchitectureParallel Computing and Optimization TechniquesComputational Physics and Python Applications