• Photonics Research
  • Vol. 9, Issue 12, 2332 (2021)
Kunkun Wang1、2, Lei Xiao1, Wei Yi3、4、6, Shi-Ju Ran5、7, and Peng Xue1、*
Author Affiliations
  • 1Beijing Computational Science Research Center, Beijing 100084, China
  • 2School of Physics and Optoelectronics Engineering, Anhui University, Hefei 230601, China
  • 3CAS Key Laboratory of Quantum Information, University of Science and Technology of China, Hefei 230026, China
  • 4CAS Center for Excellence in Quantum Information and Quantum Physics, Hefei 230026, China
  • 5Department of Physics, Capital Normal University, Beijing 100048, China
  • 6e-mail: wyiz@ustc.edu.cn
  • 7e-mail: sjran@cnu.edu.cn
  • show less
    DOI: 10.1364/PRJ.434217 Cite this Article Set citation alerts
    Kunkun Wang, Lei Xiao, Wei Yi, Shi-Ju Ran, Peng Xue. Experimental realization of a quantum image classifier via tensor-network-based machine learning[J]. Photonics Research, 2021, 9(12): 2332 Copy Citation Text show less

    Abstract

    Quantum machine learning aspires to overcome intractability that currently limits its applicability to practical applications. However, quantum machine learning itself is limited by low effective dimensions achievable in state-of-the-art experiments. Here, we demonstrate highly successful classifications of real-life images using photonic qubits, combining a quantum tensor-network representation of hand-written digits and entanglement-based optimization. Specifically, we focus on binary classification for hand-written zeroes and ones, whose features are cast into the tensor-network representation, further reduced by optimization based on entanglement entropy and encoded into two-qubit photonic states. We then demonstrate image classification with a high success rate exceeding 98%, through successive gate operations and projective measurements. Although we work with photons, our approach is amenable to other physical realizations such as nitrogen-vacancy centers, nuclear spins, and trapped ions, and our scheme can be scaled to efficient multi-qubit encodings of features in the tensor-product representation, thereby setting the stage for quantum-enhanced multi-class classification.
    |ϕ=n=1N|sn,(A1)

    View in Article

    |sn=cosxnπ2|0+sinxnπ2|1.(A2)

    View in Article

    Pc=|Ψ|(|ϕ|c)|2,(A3)

    View in Article

    |Ψ={s}{a}cAsN,caN1[N]As2,a2a1[2]As1,a1[1]n=1N|in|c.(A4)

    View in Article

    f=mIlnPc(m),(A5)

    View in Article

    iNaN1AiN,caN1[N]AiN,caN1[N]=1cc,(A6)

    View in Article

    inan1Ain,anan1[n]Ain,anan1[n]=1anan,(A7)

    View in Article

    i1Ai1,a1[1]Ai1,a1[1]=1a1a1,(A8)

    View in Article

    S[n]=Trρ^[n]lnρ^[n],(A9)

    View in Article

    yp,q=2Hα(p1)α(q1)i=1Hj=1Hxi,jcos[(2i1)(p1)π2H]cos[(2j1)(q1)π2H].(A10)

    View in Article

    0c|UN|iNaN1=Ain,caN1[N],(B1)

    View in Article

    0an|Un|inan1=Ain,anan1[n],(B2)

    View in Article

    i1|U1|a1=Ai1,a1[1].(B3)

    View in Article

    0c|UNUN|1c=0,(B4)

    View in Article

    0an|UnUn|1an=0,(B5)

    View in Article

    1c|UNUN|1c=1cc,(B6)

    View in Article

    1an|UnUn|1an=1anan.(B7)

    View in Article

    P0=Tr[U1ρ20U1|ψ1ψ1|]=Tr[Trop(U2(ρ10|00|)U2(1|ψ2ψ2|))U1|ψ1ψ1|U1]=Tr[(ρ10|00|)ρ˜],(C1)

    View in Article

    P0=Tr[Trop(ρ˜(1|00|))ρ10]=Tr[ρ1Trop(U3|0000|U3(1|ψ3ψ3|))]=Tr[U3|0000|U3(ρ1|ψ3ψ3|)]=Tr[|0000|U3(ρ1|ψ3ψ3|)U3].(C2)

    View in Article

    P0=Tr[ρ2|00|]=Tr[Trop(U3(ρ1|ψ3ψ3|)U3(1|00|))|00|]=Tr[U3(ρ1|ψ3ψ3|)U3|0000|]=P0.(C3)

    View in Article

    Kunkun Wang, Lei Xiao, Wei Yi, Shi-Ju Ran, Peng Xue. Experimental realization of a quantum image classifier via tensor-network-based machine learning[J]. Photonics Research, 2021, 9(12): 2332
    Download Citation