Singulærverdidekomposisjonen , kjent som SVD , er en prosess som brukes i lineær algebra . Brukes som et skritt i mange algoritmer , gjør det for nedbryting av en matrise inn i produktet av tre mer enkle matriser. Typer
Singulærverdidekomposisjonen er kategorisert som fullt rang eller lavere orden . Full -rank SVD muliggjør nøyaktig gjenskaping av den underliggende matrise . Lavere -ordens SVD tillater en omtrentlig rekreasjon av matrisen basert på forhold som med kolonner og rader . I tillegg kan SVD også brukes i nedbrytning av partielle matriser med ukjente verdier .
Semantisk Application
Singulærverdidekomposisjonen brukes i algebraisk situasjoner hvor det er en " minste kvadraters ". Den mest vanlige bruken av SVD er i latent semantisk analyse av naturlig språk prosessering , som tilordner semantisk beslektede ord og dokumenter til den samme plassen . Tilsvarende er det brukt i prosessen med latent semantisk indeksering prosessen også.
Collaborative Application
SVD har også blitt brukt i prosessen med samarbeidende filtrering for slike ting som vurdering produkter og tjenester . Rader representerer brukerne og produkter , med SVD blir brukt for å bestemme ukjente karakterer og verdier.