تحلیل مؤلفههای مستقل
تحلیل مؤلفههای مستقل (Independent Component Analysis) روشی است برای جداسازی سیگنال به مجموع چند سیگنال دیگر به طوری که سیگنالهای حاصل مستقل و دارای توزیع غیر گوسی باشند. این روش یک مورد از جداسازی کور منابع یا blind source separation میباشد. معمولاً مسئله در حالت سادهتری در نظر گرفته میشود که هیچگونه تاخیری در دریافت سیگنالها وجود ندارد.
تعریف مساله
تحلیل مولفههای مستقل، یک روش یادگیری بدون نظارت بوده که برای جداسازی بردارهای مستقل آماری از یک مجموعه از بردارهای مشاهده شده استفاده میشود. این روش، بردارهایی را پیدا میکند که استقلال آماری را بیشینه کنند. روشهای گوناگونی برای سنجش استقلال آماری موجود است که انتخاب هر روش، میتواند شمایل الگوریتم را دستخوش تغییر کند.
رایجترین تعریفی که برای استقلال آماری در نظر گرفته میشود، به شرح زیر است:
دو بردار از هم مستقل آماری هستند اگر
- مقدار اطلاعات مشترک میان آنها کمینه باشد
- مقدار غیرگوسی بودن توزیع آنها بیشینه باشد
شرط دوم برخواسته از قضیه حد مرکزی است. زیرا طبق قضیه حد مرکزی، جمع دو مولفهی مستقل، توزیع نزدیکتری به توزیع نرمال نسبت به هریک از مولفهها خواهد داشت.
بدین شکل، پایههای نظری مربوط به مساله تحلیل مولفههای مستقل به دست میآید که اگر از بردارهای مشاهده شده، به بردارهایی برسیم که در مرحله اول مستقل باشند و مرحله دوم، توزیع دورتری به توزیع نرمال نسبت به بردارهای مشاهدهشده داشته باشند، پس احتمالا بردارهای به دست آمده بردارهایی هستند که بردارهای مشاهده شده از ترکیب خطی آنها به دست آمدهاند و یا به بیان دیگر، بردارهای به دست آمده بردارهای منبع هستند.
تعریف ریاضیاتی
فرض کنید مجموعه
روشهای ارزیابی استقلال آماری دو بردار
برای ارزیابی هر یک از این شروط مساله تحلیل مولفههای مستقل، سنجههای مختلفی موجود است. به عنوان مثال برای سنجش شرط اول یا همان اطلاعات مشترک میان دو بردار از واگرایی کولبک لیبلر و یا حداکثر آنتروپی استفاده میشود.
همچنین برای سنجش شرط دوم، یا همان غیرگوسی بودن توزیع بردارهای به دست آمده از معیارهایی مانند کشیدگی و negentropy استفاده میگردد.
پیشپردازش
الگوریتمهای تحلیل مولفههای مشترک معمولا به عنوان یک مرحله پیشپردازشی، از تبدیل سفیدکننده، روشهای کاهش ابعاد و نرمالسازی دادهها استفاده میکنند. این مرحله پیشپردازش به سادهسازی مراحل بعدی الگوریتم کمک میکند. تبدیل سفیدکننده و کاهش بعد میتوانند به کمک روش تحلیل مولفههای اصلی انجام شوند.
منابع
- Comon, Pierre (1994): "Independent Component Analysis: a new concept?", Signal Processing, 36(3):287–314 (The original paper describing the concept of ICA)
جستارهای وابسته
- تحلیل مولفههای اصلی
- تجزیه مقدارهای منفرد
- فشردهسازی دادهها
- پردازش دادهها
- پردازش تصویر
- پردازش سیگنال