J'ai vu et apprécié la question Comprendre l'analyse des composants principaux , et maintenant j'ai la même question pour l'analyse des composants indépendants. Je veux dire que je veux poser une question complète sur les façons intuitives de comprendre l'ICA?
Je veux le comprendre . Je veux en comprendre le but. Je veux en avoir la sensation. Je crois fermement que:
Vous ne comprenez vraiment quelque chose que si vous pouvez l'expliquer à votre grand-mère.
-- Albert Einstein
Eh bien, je ne peux pas expliquer ce concept à un profane ou à une grand-mère
- Pourquoi ICA? Quelle était la nécessité de ce concept?
- Comment expliqueriez-vous cela à un profane?
Réponses:
Voici ma tentative.
Contexte
Considérez les deux cas suivants.
La question est, dans les deux cas, de savoir comment restaurer la conversation (en 1.) ou l'image du chien (en 2.), étant donné les deux images qui contiennent les deux mêmes "sources" mais avec des contributions relatives légèrement différentes de chacune . Mon petit-fils instruit peut sûrement comprendre cela!
Solution intuitive
Comment pouvons-nous, au moins en principe, récupérer l'image du chien à partir d'un mélange? Chaque pixel contient des valeurs qui sont une somme de deux valeurs! Eh bien, si chaque pixel était donné sans aucun autre pixel, notre intuition serait correcte - nous n'aurions pas pu deviner les contributions relatives exactes de chacun des pixels.
Cependant, on nous donne un ensemble de pixels (ou points dans le temps dans le cas de l'enregistrement), que nous savons avoir les mêmes relations. Par exemple, si sur la première image, le chien est toujours deux fois plus fort que le reflet, et sur la deuxième image, c'est juste le contraire, alors nous pourrions peut-être obtenir les contributions correctes après tout. Et puis, nous pouvons trouver la bonne façon de soustraire les deux images à portée de main afin que la réflexion soit exactement annulée! [Mathématiquement, cela signifie trouver la matrice de mélange inverse.]
Plonger dans les détails
Mais comment pouvez-vous le trouver pour les signaux généraux? ils peuvent ressembler, avoir des statistiques similaires, etc. Supposons donc qu'ils sont indépendants. C'est raisonnable si vous avez un signal parasite, comme du bruit, ou si les deux signaux sont des images, le signal parasite peut être le reflet d'autre chose (et vous avez pris deux images sous des angles différents).
So first consider this: if we sum up several independent, non-Gaussian signals, we make the sum "more Gaussian" than the components. Why? due to the central limit theorem, and you can also think about the density of the sum of two indep. variables, which is the convolution of the densities. If we sum several indep. Bernoulli variables, the empirical distribution will resemble more and more a Gaussian shape. Will it be a true Gaussian? probably not (no pun intended), but we can measure a Gaussianity of a signal by the amount it resembles a Gaussian distribution. For instance, we can measure its excess kurtosis. If it's really high, it is probably less Gaussian than one with the same variance but with excess kurtosis close to zero.
Therefore, if we were to find the mixing weights, we might try to find{bij} by formulating an optimization problem that at each iteration, makes the vector of X1,X2 slightly less Gaussian. Mind that it may not be truly Gaussian at any stage, but we just want to reduce the Gaussianity. Hopefully, finally, and if we don't get stuck at local minima, we would get the backwards mixing matrix {bij} and get our indep. signals back.
Of course, this adds another assumption - the two signals need to be non-Gaussian to begin with.
la source
Very simple. Imagine you, your grandma and the family members are gathered around the table. Larger groups of people tend to break up where the chat topic is specific to that subgroup. Your grandma sits there and hears the noise of all of people speaking, what appears to be just a cacophony. If she turns to one group, she can clearly isolate discussions in teens/youth group, if she turns to the other group, she can isolate adult people chat.
To summarize, ICA is about isolating or extracting a specific signal (one people or a group of people talking) from a mixture of signals (crowd talking).
la source