SONG CHENG

Mr. SONG CHENG

orcid

Research Focus & Metrics

Academic Career Length

32Years (1995-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
18 April 2019 in Physical Review B
Verified
Journal Article
Closed access
PDF file
SCSONG CHENG
SONG CHENG
LWLei Wang
Lei Wang
TXTao Xiang
Tao Xiang
PZPan Zhang
Pan Zhang
Matrix product states (MPSs), a tensor network designed for one-dimensional quantum systems, were recently proposed for generative modeling of natural data (such as images) in terms of the “Born machine.” However, the exponential decay of correlation in MPSs restricts its representation power heavily for modeling complex data such as natural images. In this work, we push forward the effort of applying tensor networks to machine learning by employing the tree tensor network (TTN), which exhibits balanced performance in expressibility and efficient training and sampling. We design the tree tensor network to utilize the two-dimensional prior of the natural images and develop sweeping learning and sampling algorithms which can be efficiently implemented utilizing graphical processing units. We apply our model to random binary patterns and the binary MNIST data sets of handwritten digits. We show that the TTN is superior to MPSs for generative modeling in keeping the correlation of pixels in natural images, as well as giving better log-likelihood scores in standard data sets of handwritten digits. We also compare its performance with state-of-the-art generative models such as variational autoencoders, restricted Boltzmann machines, and PixelCNN. Finally, we discuss the future development of tensor network states in machine learning problems.

7 August 2018 in Entropy
Verified
Journal Article
Open access
PDF file
SCSONG CHENG
SONG CHENG
JCJing Chen
Jing Chen
LWLei Wang
Lei Wang
We compare and contrast the statistical physics and quantum physics inspired approaches for unsupervised generative modeling of classical data. The two approaches represent probabilities of observed data using energy-based models and quantum states, respectively. Classical and quantum information patterns of the target datasets therefore provide principled guidelines for structural design and learning in these two approaches. Taking the Restricted Boltzmann Machines (RBM) as an example, we analyze the information theoretical bounds of the two approaches. We also estimate the classical mutual information of the standard MNIST datasets and the quantum Rényi entropy of corresponding Matrix Product States (MPS) representations. Both information measures are much smaller compared to their theoretical upper bound and exhibit similar patterns, which imply a common inductive bias of low information complexity. By comparing the performance of RBM with various architectures on the standard MNIST datasets, we found that the RBM with local sparse connection exhibit high learning efficiency, which supports the application of tensor network states in machine learning problems.

8 March 2021 in Physical Review B
Verified
Journal Article
Closed access
PDF file
SCSONG CHENG
SONG CHENG
LWLei Wang
Lei Wang
PZPan Zhang
Pan Zhang
Tensor networks, a model that originated from quantum physics, has been gradually generalized as efficient models in machine learning in recent years. However, in order to achieve exact contraction, only treelike tensor networks such as the matrix product states and tree tensor networks have been considered, even for modeling two-dimensional data such as images. In this work, we construct supervised learning models for images using the projected entangled pair states (PEPS), a two-dimensional tensor network having a similar structure prior to natural images. Our approach first performs a feature map, which transforms the image data to a product state on a grid, then contracts the product state to a PEPS with trainable parameters to predict image labels. The tensor elements of PEPS are trained by minimizing differences between training labels and predicted labels. The proposed model is evaluated on image classifications using the Modified National Institute of Standards and Technology database (MNIST) and the Fashion-MNIST datasets. We show that our model is significantly superior to existing models using treelike tensor networks. Moreover, using the same input features, our method performs as well as the multilayer perceptron classifier, but with much fewer parameters and is more stable. Our results shed light on potential applications of two-dimensional tensor network models in machine learning.

1 April 2021 in Physical Review Research
Verified
Journal Article
Open access
PDF file
SCSONG CHENG
SONG CHENG
CCChenfeng Cao
Chenfeng Cao
CZChao Zhang
Chao Zhang
YLYongxiang Liu
Yongxiang Liu
SHShi-Yao Hou
Shi-Yao Hou
BZBei Zeng
Bei Zeng
Simulating quantum circuits with classical computers requires resources growing exponentially in terms of system size. Real quantum computer with noise, however, may be simulated polynomially with various methods considering different noise models. In this work, we simulate random quantum circuits in one dimension with matrix product density operators (MPDOs), for different noise models such as dephasing, depolarizing, and amplitude damping. We show that the method based on matrix product states (MPSs) fails to approximate the noisy output quantum states for any of the noise models considered, while the MPDO method approximates them well. Compared with the method of matrix product operators (MPOs), the MPDO method reflects a clear physical picture of noise (with inner indices taking care of the noise simulation) and quantum entanglement (with bond indices taking care of two-qubit gate simulation). Consequently, in case of weak system noise, the resource cost of the MPDO will be significantly less than that of the MPO due to a relatively small inner dimension needed for the simulation. In case of strong system noise, a relatively small bond dimension may be sufficient to simulate the noisy circuits, indicating a regime that the noise is large enough for an “easy” classical simulation, which is further supported by a comparison with the experimental results on an IBM cloud device. Moreover, we propose a more effective tensor updates scheme with optimal truncations for both the inner and the bond dimensions, performed after each layer of the circuit, which enjoys a canonical form of the MPDO for improving simulation accuracy. With truncated inner dimension to a maximum value κ and bond dimension to a maximum value χ, the cost of our simulation scales as ∼NDκ3χ3, for an N-qubit circuit with depth D.

18 September 2024 in Physical Review Letters
Verified
Journal Article
Closed access
PDF file
YSYuguo Shao
Yuguo Shao
FWFuchuan Wei
Fuchuan Wei
SCSONG CHENG
SONG CHENG
ZLZhengwei Liu
Zhengwei Liu
Large-scale variational quantum algorithms are widely recognized as a potential pathway to achieve practical quantum advantages. However, the presence of quantum noise might suppress and undermine these advantages, which blurs the boundaries of classical simulability. To gain further clarity on this matter, we present a novel polynomial-scale method based on the path integral of observable’s backpropagation on Pauli paths (OBPPP). This method efficiently approximates expectation values of operators in variational quantum algorithms with bounded truncation error in the presence of single-qubit Pauli noise. Theoretically, we rigorously prove: (i) For a constant minimal nonzero noise rate γ, OBPPP’s time and space complexity exhibit a polynomial relationship with the number of qubits n, the circuit depth L. (ii) For variable γ, in scenarios where more than two nonzero noise factors exist, the complexity remains Poly(n,L) if γ exceeds 1/logL, but grows exponential with L when γ falls below 1/L. Numerically, we conduct classical simulations of IBM’s zero-noise extrapolated experimental results on the 127-qubit Eagle processor [Y. Kim et al., Evidence for the utility of quantum computing before fault tolerance, Nature (London) 618, 500 (2023).]. Our method attains higher accuracy and faster runtime compared to the quantum device. Furthermore, our approach allows us to simulate noisy outcomes, enabling accurate reproduction of IBM’s unmitigated results that directly correspond to raw experimental observations. Our research reveals the vital role of noise in classical simulations and the derived method is general in computing the expected value for a broad class of quantum circuits and can be applied in the verification of quantum computers.

8 June 2020 in Physical Review Research
Verified
Journal Article
Open access
PDF file
ZGZe-Feng Gao
Ze-Feng Gao
SCSONG CHENG
SONG CHENG
RHRong-Qiang He
Rong-Qiang He
ZXZ. Y. Xie
Z. Y. Xie
HZHui-Hai Zhao
Hui-Hai Zhao
TXTao Xiang
Tao Xiang
A deep neural network is a parametrization of a multilayer mapping of signals in terms of many alternatively arranged linear and nonlinear transformations. The linear transformations, which are generally used in the fully connected as well as convolutional layers, contain most of the variational parameters that are trained and stored. Compressing a deep neural network to reduce its number of variational parameters but not its prediction power is an important but challenging problem toward the establishment of an optimized scheme in training efficiently these parameters and in lowering the risk of overfitting. Here we show that this problem can be effectively solved by representing linear transformations with matrix product operators (MPOs), which is a tensor network originally proposed in physics to characterize the short-range entanglement in one-dimensional quantum states. We have tested this approach in five typical neural networks, including FC2, LeNet-5, VGG, ResNet, and DenseNet on two widely used data sets, namely, MNIST and CIFAR-10, and found that this MPO representation indeed sets up a faithful and efficient mapping between input and output signals, which can keep or even improve the prediction accuracy with a dramatically reduced number of parameters. Our method greatly simplifies the representations in deep learnin, and opens a possible route toward establishing a framework of modern neural networks which might be simpler and cheaper, but more efficient.