Tüm kaynak sinyalleri tüm sensörlerde tespit edilemediğinde ICA karışık sinyalleri ayırmak için uygun mudur?


16

sinyallerinin bir karışımının M bileşen bileşenlerine ayrılması için ICA'nın jenerik bir uygulaması , sinyallerin, kaynakların doğrusal bir anlık karışımı olduğu varsayılmasını gerektirir. Karşılaştığım ICA'nın her tanımı, tüm M kaynaklarının tüm N sinyal karışımlarında bir dereceye kadar mevcut olduğu gerçeğini kabul ediyor gibi görünüyor . NMMN

Sorum şu: kaynakları sadece sinyal karışımlarının hepsinde olmasa da bazılarında mevcutsa ? M

Bu senaryo, ICA'nın bu sinyalleri ayırabilmesi için gerekli temel varsayımları ihlal ediyor mu? (Tartışma uğruna, aşırı veya tam bir sistemle ( veya N = M ) uğraştığımızı ve M kaynak sinyallerinin her birinin aslında birbirinden istatistiksel olarak bağımsız olduğunu varsayın ).N>MN=MM

Bu durumun ortaya çıktığı ICA kullanmayı düşündüğüm uygulama şudur: Her biri farklı sayıda kanala sahip 4 farklı sensör türünden verilerim var. Özellikle, 24 kanal EEG verisi, 3 kanal elektrookülografik (EOG) verisi, 4 kanal EMG verisi ve 1 kanal EKG verisi var. Tüm veriler aynı anda kaydedilir.

EKG, EMG ve EOG sinyallerinin EEG verileri içindeki katkılarını belirlemek istiyorum, böylece onları kaldırabilirim. Beklenti, EMG + EKG + EOG sinyallerinin EEG sensörleri tarafından alınacağı, ancak bunun tersi olmayacağıdır. Ayrıca, EOG ve EMG muhtemelen birbirini kirletecek ve EKG ile kirlenecektir, ancak EKG muhtemelen diğer tüm sinyallerden oldukça izole edilecektir. Ayrıca, karıştırmanın gerçekleştiği yerde doğrusal ve anlık olduğunu varsayıyorum.

Sezgim, varsayımsal olarak, ICA'nın, kaynakların karışık bir sinyale katkısının eksikliğini hesaba katmak için çok küçük (0'a yakın) katsayılara sahip karıştırma filtreleri döndürecek kadar akıllı olması gerektiğini söylüyor. Ancak, ICA'nın sinyalleri dağıtma şekliyle ilgili bir şeyin, tüm kaynakların tüm karışımlarda mevcut olacağı beklentisini zorunlu kıldığından endişeliyim. Kullandığım uygulama, projeksiyon arayışına dayalı bir yaklaşım olan FastICA'dır.

Yanıtlar:


4

İyi olmalısın, karıştırma matrisindeki sıfırlar sorun değil .... ve teorik olarak tüm sensörlerde bulunan tüm kaynaklardan daha hızlı birleşmelidir.


2

"Sorum şu: M kaynakları sadece sinyal karışımlarının bazılarında olmasa da bazılarında mevcutsa ne olur?"

Bu, karıştırma matrisinizde sıfırların olacağını söylemekle aynı şeydir. M = N olduğunda, karıştırma matrisinin tekil olmadığından emin olmanızın önemli olduğunu düşünmüyorum. Yine de% 100 emin değilim. Ancak, pratik yapmak için karıştırma matrisinde bir veya daha fazla sıfır ile basit bir 3'e 3 oyuncak deneyi yapabilirsiniz. Eğer FastICA bahsini okuduysanız, karıştırma matrisine yerleştirilen gereksinimlerde tekil olmaması gerektiğini göreceksiniz.


2

Sezginiz iyi.

xsxss~

x=css+s~
cssx

xs=wxx+wss=wx(css+s~)+wss=wxs~+ks
k=(wxcs+ws)sxcs[xxs]

A=[1cswxk],S=[s~s]

cp

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.