"Análise Discriminante de Fisher" é simplesmente LDA em uma situação de 2 classes. Quando há apenas 2 classes, os cálculos à mão são viáveis e a análise está diretamente relacionada à regressão múltipla. O LDA é a extensão direta da idéia de Fisher em situações de qualquer número de classes e usa dispositivos de álgebra matricial (como composição automática) para computá-lo. Assim, o termo "Análise Discriminante de Fisher" pode ser visto hoje como obsoleto. "Análise Discriminante Linear" deve ser usada em seu lugar. Veja também . A análise discriminante com mais de 2 classes (multi-classe) é canônica por seu algoritmo (extrai dicriminantes como variáveis canônicas); termo raro "Análise Discriminante Canônica"
Fisher usou o que foi então chamado de "funções de classificação de Fisher" para classificar objetos após o cálculo da função discriminante. Atualmente, uma abordagem mais geral de Bayes é usada no procedimento LDA para classificar objetos.
Para seu pedido de explicações sobre o LDA, posso enviar a você minhas respostas: extração no LDA , classificação no LDA , LDA entre os procedimentos relacionados . Também isto , isto , isto perguntas e respostas.
Assim como a ANOVA requer uma suposição de variâncias iguais, a LDA exige uma suposição de matrizes de variância-covariância iguais (entre as variáveis de entrada) das classes. Essa suposição é importante para o estágio de classificação da análise. Se as matrizes diferirem substancialmente, as observações tenderão a ser atribuídas à classe em que a variabilidade é maior. Para superar o problema, o QDA foi inventado. QDA é uma modificação do LDA que permite a heterogeneidade acima das matrizes de covariância das classes.
Se você possui a heterogeneidade (como detectada, por exemplo, pelo teste M de Box) e não possui QDA em mãos, ainda pode usar o LDA no regime de uso de matrizes de covariância individuais (em vez da matriz combinada) dos discriminantes na classificação . Isso resolve parcialmente o problema, embora menos efetivamente do que no QDA, porque - como acabamos de apontar - essas são as matrizes entre os discriminantes e não entre as variáveis originais (cujas matrizes diferem).
Deixe-me sair analisando seus dados de exemplo.
Responder a resposta e comentários de @ zyxue
LDA é o que você definiu como FDA na sua resposta. O LDA primeiro extrai construções lineares (chamadas de discriminantes) que maximizam a separação entre as partes e depois as utiliza para executar a classificação (gaussiana). Se (como você diz) o LDA não estiver vinculado à tarefa de extrair os discriminantes, o LDA pareceria apenas um classificador gaussiano, não seria necessário o nome "LDA".
É o estágio de classificação em que a LDA assume a homogeneidade da normalidade e da variância-covariância das classes. O estágio de extração ou "redução de dimensionalidade" da LDA assume linearidade e homogeneidade de variância-covariância ; as duas suposições juntas tornam possível a "separabilidade linear". (Usamos a matriz pool único para produzir discriminantes que, portanto, possuem matriz de covariância dentro da classe, que nos dá o direito de aplicar o mesmo conjunto de discriminantes para classificar para todas as classes. Se todos os s forem os mesmos, covariâncias de classe são todas iguais, identidade; esse direito de usá-las se torna absoluto.)SwSw
O classificador gaussiano (o segundo estágio da LDA) usa a regra de Bayes para atribuir observações às classes pelos discriminantes. O mesmo resultado pode ser alcançado através das chamadas funções de classificação linear de Fisher, que utilizam diretamente os recursos originais. No entanto, a abordagem de Bayes baseada em discriminantes é um pouco geral, pois permitirá usar também matrizes de covariância discriminante de classe separada, além da maneira padrão de usar uma, a agrupada. Além disso, permitirá basear a classificação em um subconjunto de discriminantes.
Quando existem apenas duas classes, os dois estágios do LDA podem ser descritos juntos em uma única passagem, porque "extração de latentes" e "classificação de observações" reduzem-se então à mesma tarefa.