English

Quantum mean centering for block-encoding-based quantum algorithm

Quantum Physics 2022-10-26 v2

Abstract

Mean Centering (MC) is an important data preprocessing technique, which has a wide range of applications in data mining, machine learning, and multivariate statistical analysis. When the data set is large, this process will be time-consuming. In this paper, we propose an efficient quantum MC algorithm based on the block-encoding technique, which enables the existing quantum algorithms can get rid of the assumption that the original data set has been classically mean-centered. Specifically, we first adopt the strategy that MC can be achieved by multiplying by the centering matrix CC, i.e., removing the row means, column means and row-column means of the original data matrix XX can be expressed as XCXC, CXCX and CXCCXC, respectively. This allows many classical problems involving MC, such as Principal Component Analysis (PCA), to directly solve the matrix algebra problems related to XCXC, CXCX or CXCCXC. Next, we can employ the block-encoding technique to realize MC. To achieve it, we first show how to construct the block-encoding of the centering matrix CC, and then further obtain the block-encodings of XCXC, CXCX and CXCCXC. Finally, we describe one by one how to apply our MC algorithm to PCA and other algorithms.

Keywords

Cite

@article{arxiv.2208.02143,
  title  = {Quantum mean centering for block-encoding-based quantum algorithm},
  author = {Hai-Ling Liu and Chao-Hua Yu and Lin-Chun Wan and Su-Juan Qin and Fei Gao and Qiao-Yan Wen},
  journal= {arXiv preprint arXiv:2208.02143},
  year   = {2022}
}