Top Banner
Algebraic Topology, Quantum Algorithms and BIG DATA Quantum Physics and Geometry" (2017) Paolo Zanardi, USC Los Angeles
19

Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA...

Mar 27, 2018

Download

Documents

votruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Algebraic Topology, Quantum Algorithmsand BIG DATA

Quantum Physics andGeometry" (2017) Paolo Zanardi,USC LosAngeles

Page 2: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

AnewBuzzword: BIGDATA

ZB=1,000,000,000,000,000,000,000 =10^21Bytes

Page 3: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

What’sBIGDATA?

Page 4: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000
Page 5: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

AndWe(=QuantumInformationFolks)makenodifference…..

Page 6: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Today’sTalkisaboutyetanotherBigQuantumDataapproach:

The Bad The Good The Ugly

Page 7: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

ExtractingSmallPatternsoutBigData:TOPOLOGY

Classification ofvastsets ofcomplex objects intermsofsimple topological invariants

Page 8: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Topological Invariants:Euler’sCharacteristics

E=2(1-g),g=genus

Let’srefinethisconceptfortriangulable spaces(homeomorphictopolyhedra):SimplicialComplexes

Page 9: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000
Page 10: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

BoundaryMap&ChainComplexes

Cn=n-th ChainGroup=Formallinearcombinationsofsimplices ofthecomplex

Boundary Map: sends asimplex toacombination ofitsfaces

Nilpotency=boundary ofboundary is0

Page 11: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

HomologyGroups

βk=#ofgeneratorsofHk=Betti Number

β0=#ofconnected components,

β1=#of holes,

β2=#voids,…...

E.Betti,1823-1892Euler’s Characteristic

Page 12: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

ComplexesfromPointCloudData(PCD)

Foreachscaleof𝞮 onebuildsasimplicialcomplexS𝞮 outofthePCDincreasing𝞮makesS𝞮 growingVarying𝞮 overarangeofscalesoneobtainsafamilyofnestedsimplicialcomplexesakaaFiltration

Datacanberepresented by ”clouds” ofpoints in ahigh dimensional space: howdowedotopologywiththat?!?

Čech complex Vietoris-Rips complex

Page 13: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

ComplexFiltrationsandBarCodes

Tracking how Betti numbers change as function of the scale 𝞮 reveals how topological features come into existence and go away as the data is analyzed at different 𝞮

Atopologicalfeaturethatpersistsovermanylengthscalescanbeidentifiedwitha‘true’featureofthestructure:PersistentHomology

Page 14: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

2)FindthekerneloftheLaplacian togettheBetti Numbers(QuantumPhaseestimation Algorithm)

0)Store(orcompute)distances betweendatapoints ina Q-RAM

1)Fix𝞮,constructaquantumstateencodingsimplicial complexatthescale𝞮 (GroverSearchAlgorithm)

3)Iterateoverthe𝞮 andlookforpersistent featuresacrossscales

QuantumAlgorithm forPersistentHomology:TheSketch

HowAboutcomputationalcomplexity?!?

Page 15: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

ComputationalComplexity:Classical vsQuantum

OurQuantumalgorithmprovidesandexponentialspeed-upovertheclassicalone!

QUANTUM SUPREMACY…....

Page 16: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Grover’sSearchAlgorithm:

Spacegenerated bythek-simplex states inthe𝞮-Complex, --dimensional

Letsk ak-simplexwemapitontoaquantumstate|sk>=|j1,j2,…,jn>wherejp=1 iffp isinsk

TheGutsoftheQuantumAlgorithm I

Takes timewhereisfractionofsimplices actually present inthe𝞮-Complex; Classical time

QuantumPipeline1:Encodingthe𝞮-Complex

Page 17: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

TheGutsoftheQuantumAlgorithm II

CombinatorialHodgeTheory:Betti numbersarethedimensions ofthekernelsofthe𝞮-complexLaplacian operators(0-eigenvectors=Harmonic forms ≅toHomology classes)

Ifthen ffisthe𝞮-complexDiracoperator

RuntheQuantumPhaseAlgorithmfor overtheuniformmixture ofallsimplicesDetermines thedimensions ofi.e.,theBetti’s numbers

Classically: Quantumly (n-sparsityà)

QuantumPipeline2

Page 18: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Summary&Conclusions

QuantumInformationProcessing inkickinginBIGtime intheBigDATAsceneweareexcited!

WeliveintheBIGDATAageANDintheQuantumInformationAge

BigQuantumDataalgorithmswithexponential speedups e.g.,Q-machinelearning

Wedescribed atopologicaldataanalysisquantumalgorithm forpersistenthomology

Page 19: Algebraic Topology Quantum Algorithms and BIG DATAcarusott/QUANTUMGEO17/SLIDES/Zanardi.pdf · Algebraic Topology , Quantum Algorithms and BIGDATA ... A new Buzzword: BIG DATA ZB=1,000,000,000,000,000,000,000

Well,someone@MIT alittleover-excited,perhaps…�.

THANKSFORTHEATTENTION!!

Seth Lloyd

Universal PersistentQuantum theoryofEVERYTHING