Decomposição de Valor Singular (SVD) vs Análise de Componentes Principais (PCA): Diferença e Comparação

A decomposição de valor singular (SVD) está entre os recursos mais usados ​​e úteis para todos os fins na álgebra linear numérica para aquisição de dados, enquanto a análise de componentes principais (PCA) é um método bem estabelecido que introduziu muitas teorias sobre estatísticas.

Em particular, o PCA nos fornece um sistema de coordenadas hierárquicas baseado em dados.

Principais lições

  1. SVD é uma técnica de fatoração de matriz que se aplica a qualquer matriz, enquanto PCA é uma transformação linear específica para matrizes de covariância.
  2. O PCA é usado para compactação de dados e extração de recursos, enquanto o SVD tem várias aplicações em processamento de sinal, mineração de dados e recuperação de informações.
  3. O SVD não requer dados centralizados, enquanto o PCA funciona melhor com dados centralizados e normalizados.

Decomposição de Valor Singular (SVD) vs Análise de Componentes Principais (PCA)

A Decomposição de Valor Singular (SVD) é um método de fatoração em álgebra linear que pode decompor qualquer matriz real ou complexa. A Análise de Componentes Principais (PCA) é um procedimento estatístico que usa SVD ou decomposição própria na matriz de covariância ou correlação para identificar os componentes principais.

Decomposição de Valor Singular SVD vs Análise de Componente Principal PCA

A decomposição de valor singular (SVD) é o recurso mais amplamente usado na álgebra linear numérica. Ele auxilia na redução de dados para os principais recursos necessários para análise, compreensão e descrição.

O svd é um dos primeiros elementos na maioria dos pré-processamento de dados e aprendizado de máquina algoritmos para redução de dados em particular. O SVD é uma generalização da transformada de Fourier orientada por dados.

A análise de componentes principais (PCA) é agora uma ferramenta estatística que gerou inúmeras ideias. Isso nos permitirá usar um conjunto hierárquico de pontos para expressar mudanças estatísticas.

O PCA é uma técnica de inteligência estatística/de máquina usada para determinar os principais padrões de dados que maximizam a variação geral. Portanto, a variância máxima é capturada por um sistema de coordenadas dependendo das direções dos dados.

Tabela de comparação

Parâmetros de comparaçãoDecomposição de valor singular (SVD)Análise de Componentes Principais (PCA)
RequisitosMatemática abstrata, decomposição de matrizes e física quântica requerem SVD. As estatísticas são particularmente eficazes no PCA para analisar dados da pesquisa.
ExpressãoFatoração de expressões algébricas.semelhante à aproximação de expressões fatoradas.
De DepósitoÉ um método em matemática abstrata e decomposição de matrizes.É um método em Estatística/Aprendizado de Máquina.
RamoÚtil no ramo da matemática.Útil no ramo da matemática.
InvençãoO SVD foi inventado por Eugenio Beltrami e Camille Jordan.O PCA foi inventado por Karl Pearson.

O que é Singular Value Decomposition (SVD)?

O SVD está fortemente ligado à parte da fatoração de autovalor e autovetor de uma matriz definida positiva.

Leia também:  NVQ vs VRQ: Diferença e Comparação

Embora nem todas as matrizes possam ser fatoradas como pt, qualquer m×n matriz A pode ser fatorada permitindo que à esquerda e PT à direita sejam dois quaisquer ortogonal matrizes U e vt (não necessariamente transpostas uma da outra).

Este tipo de fatoração especial é conhecido como SVD.

As expansões de seno e cosseno são usadas em toda matemática para aproximar funções, e FT é uma das transformações mais úteis. Existem também funções de Bessel e Airy, bem como harmônicos esféricos.

E, na geração anterior de ciência da computação e engenharia, essa transformação matemática de modelo matemático foi usada para transferir um sistema de interesse para um novo sistema de coordenadas.

Um dos algoritmos proeminentes é o SVD. Pode-se usar a álgebra linear para gerar receita.

Um dos aspectos mais úteis do uso da álgebra linear para obter lucro é que ela é amplamente difundida, pois é baseada em álgebra linear muito simples e legível que pode ser usada a qualquer momento.

Se você tiver uma matriz de dados, poderá calcular o svd e obter recursos interpretáveis ​​e inteligíveis a partir dos quais poderá criar modelos. Também é escalável, portanto, pode ser usado em conjuntos de dados muito grandes.

Cada fator de matriz é dividido em três partes, o que é conhecido como u Sigma v transposição. Uma matriz ortogonal é um componente u. A Matriz diagonal é o fator Sigma.

A transposição do fator v também é uma matriz ortogonal, tornando-a diagonal ortogonal ou esticando e girando fisicamente.

Cada Matrix é fatorada em uma Matrix ortogonal multiplicando-a por uma Matrix diagonal (o valor singular) por outra Matrix ortogonal: rotação, alongamento de tempo, vezes rotação.

O que é Análise de Componentes Principais (PCA)?

PCA é um método bem estabelecido que introduziu muitas teorias sobre estatísticas. É equivalente a aproximar uma declaração fatorada mantendo os termos 'maiores' e eliminando todos os termos menores.

Leia também:  Nome x Sobrenome: Diferença e Comparação

É um método bem estabelecido que introduziu muitas teorias sobre estatísticas. Em particular, o PCA nos fornece um sistema de coordenadas hierárquicas baseado em dados.

A análise de componentes principais (PCA) é referida como decomposição ortogonal apropriada. PCA é um método para identificar padrões em dados, definindo-os em termos de semelhanças e diferenças.

No PCA, existe uma matriz de dados X que contém uma coleção de medições de diferentes experimentos, e dois experimentos independentes são representados como grandes fatores de linha em x1, x2 e assim por diante.

O PCA é uma abordagem de redução de dimensionalidade que pode auxiliar na redução das dimensões dos conjuntos de dados usados ​​no treinamento de aprendizado de máquina. Alivia a temida maldição da dimensionalidade.

O PCA é um método para determinar as características mais importantes de um componente principal que têm maior influência na variável alvo. O PCA desenvolve um novo componente de princípio de recurso.

Principais diferenças entre Decomposição de Valor Singular (SVD) e Análise de Componentes Principais (PCA)

  1. SVD é diretamente comparável a factoring expressões algébricas, enquanto o PCA é equivalente a aproximar uma declaração fatorada mantendo os termos 'maiores' e eliminando todos os termos menores.
  2. Os valores em SVD são números consistentes e a fatoração é o processo de decompô-los, enquanto o PCA é uma forma estatística/de inteligência de máquina para determinar os principais aspectos.
  3. A decomposição da matriz em áreas ortonormais é conhecida como SVD, enquanto o PCA pode ser calculado usando SVD, embora seja mais caro.
  4. O SVD está entre os recursos mais usados ​​e úteis para todos os fins na álgebra linear numérica para aquisição de dados, enquanto o PCA é um método bem estabelecido que introduziu muitas teorias sobre estatísticas.
  5. SVD é um dos algoritmos proeminentes, enquanto o PCA é uma abordagem de redução de dimensionalidade.
Referências
  1. https://www.hindawi.com/journals/acisc/2021/6686759/
  2. https://www.tandfonline.com/doi/abs/10.1198/106186007X256080

Última atualização: 13 de julho de 2023

dot 1
Um pedido?

Eu me esforcei tanto para escrever esta postagem no blog para fornecer valor a você. Será muito útil para mim, se você considerar compartilhá-lo nas mídias sociais ou com seus amigos/família. COMPARTILHAR É ♥️

Deixe um comentário

Quer salvar este artigo para mais tarde? Clique no coração no canto inferior direito para salvar em sua própria caixa de artigos!