Společná aproximace diagonalizace vlastních matic - Joint Approximation Diagonalization of Eigen-matrices

Společná aproximace diagonalizace vlastních matic (JADE) je algoritmus pro analýza nezávislých komponent který rozděluje pozorované smíšené signály na latentní zdrojové signály využíváním momenty čtvrtého řádu.[1] Momenty čtvrtého řádu jsou měřítkem negaussianity, které se používá jako proxy pro definování nezávislosti mezi zdrojovými signály. Motivací pro toto opatření je to, že Gaussovy distribuce mají nulový přebytek špičatost, A protože non-gaussianita je kanonickým předpokladem ICA, JADE hledá ortogonální rotaci pozorovaných smíšených vektorů k odhadu zdrojových vektorů, které mají vysoké hodnoty nadměrné špičatosti.

Algoritmus

Nechat označuje pozorovanou datovou matici, jejíž sloupce odpovídají pozorování -měnit smíšené vektory. Předpokládá se, že je předbělený, to znamená, že jeho řádky mají střední průměr vzorku rovný nule a kovarianční vzorek je dimenzionální matice identity, tj.

.

Aplikování JADE na znamená

  1. výpočetní kumulanty čtvrtého řádu z a pak
  2. optimalizace a funkce kontrastu získat a rotační matice

odhadnout zdrojové komponenty dané řádky rozměrová matice .[2]

Reference

  1. ^ Cardoso, Jean-François; Souloumiac, Antoine (1993). "Slepý tvar paprsku pro negaussovské signály". Sborník IEE F - Zpracování radaru a signálu. 140 (6): 362–370. CiteSeerX  10.1.1.8.5684. doi:10.1049 / ip-f-2.1993.0054.
  2. ^ Cardoso, Jean-François (leden 1999). "Kontrast vysokého řádu pro analýzu nezávislých komponent". Neurální výpočet. 11 (1): 157–192. CiteSeerX  10.1.1.308.8611. doi:10.1162/089976699300016863.