تحليل المكونات المستقلة
في معالجة الإشارات ، يُعد تحليل المكونات المستقلة ( ICA ) أسلوبًا حسابيًا لفصل إشارة متعددة المتغيرات إلى مكونات فرعية جمعية. ويتم ذلك بافتراض أن مكونًا فرعيًا واحدًا على الأكثر يتبع التوزيع الغاوسي، وأن المكونات الفرعية مستقلة إحصائيًا عن بعضها البعض. [ 1 ] ابتكرت جيني هيرولت وكريستيان جوتن تحليل المكونات المستقلة عام 1985. [ 2 ] يُعد تحليل المكونات المستقلة حالة خاصة من فصل المصادر العمياء . ومن الأمثلة الشائعة لتطبيق تحليل المكونات المستقلة " مشكلة حفلة الكوكتيل " المتمثلة في الاستماع إلى حديث شخص ما في غرفة صاخبة. [ 3 ]
مقدمة
يحاول تحليل المكونات المستقلة (ICA) تفكيك إشارة متعددة المتغيرات إلى إشارات مستقلة غير غاوسية. على سبيل المثال، الصوت عادةً ما يكون إشارة تتكون من مجموع عددي، عند كل لحظة زمنية t، لإشارات من مصادر متعددة. والسؤال المطروح هو: هل من الممكن فصل هذه المصادر المساهمة عن الإشارة الكلية المرصودة؟ عندما يكون افتراض الاستقلال الإحصائي صحيحًا، فإن فصل الإشارات المختلطة باستخدام ICA بشكل أعمى يُعطي نتائج جيدة جدًا. [ 5 ] كما يُستخدم أيضًا للإشارات التي لا يُفترض توليدها عن طريق المزج لأغراض التحليل.
من التطبيقات البسيطة لتحليل المكونات المستقلة (ICA) مسألة " حفلة الكوكتيل "، حيث تُفصل إشارات الكلام الأصلية عن بيانات عينة تتكون من أشخاص يتحدثون في وقت واحد في غرفة. عادةً ما تُبسط المسألة بافتراض عدم وجود تأخيرات زمنية أو صدى. تجدر الإشارة إلى أن الإشارة المُفلترة والمتأخرة هي نسخة من مكون تابع، وبالتالي لا يُنتهك افتراض الاستقلال الإحصائي.
خلط الأوزان لبناءتم رصد الإشارات منيمكن وضع المكونات فيالمصفوفة. من الأمور المهمة التي يجب مراعاتها أنه إذاالمصادر موجودة، على الأقليلزم إجراء عمليات رصد (مثل استخدام الميكروفونات إذا كانت الإشارة المرصودة صوتية) لاستعادة الإشارات الأصلية. عندما يكون عدد عمليات الرصد مساويًا لعدد إشارات المصدر، تكون مصفوفة المزج مربعة (). حالات أخرى غير محددة () ومفرط التحديد (تم التحقيق في الأمر.
يعتمد نجاح فصل الإشارات المختلطة باستخدام تحليل المكونات المستقلة (ICA) على فرضيتين وثلاثة تأثيرات لخلط إشارات المصدر. الفرضيتان:
- إشارات المصدر مستقلة عن بعضها البعض.
- تتميز القيم في كل إشارة مصدر بتوزيعات غير غاوسية.
ثلاثة آثار لخلط إشارات المصدر:
- الاستقلالية: وفقًا للفرضية الأولى، فإن إشارات المصدر مستقلة؛ إلا أن مزيج إشاراتها ليس كذلك. وذلك لأن مزيج الإشارات يشترك في نفس إشارات المصدر.
- التوزيع الطبيعي: وفقًا لنظرية النهاية المركزية ، يميل توزيع مجموع متغيرات عشوائية مستقلة ذات تباين محدود نحو التوزيع الغاوسي. بعبارة أخرى، عادةً ما يكون توزيع مجموع متغيرين عشوائيين مستقلين أقرب إلى التوزيع الغاوسي من أيٍّ من المتغيرين الأصليين. هنا، نعتبر قيمة كل إشارة هي المتغير العشوائي.
- التعقيد: إن التعقيد الزمني لأي مزيج إشارة أكبر من التعقيد الزمني لأبسط إشارة مصدر مكونة له.
تساهم هذه المبادئ في التأسيس الأساسي لتحليل المكونات المستقلة (ICA). إذا كانت الإشارات المستخرجة من مجموعة من الخلائط مستقلة ولها توزيعات غير غاوسية أو ذات تعقيد منخفض، فلا بد أنها إشارات مصدرية. [ 6 ] [ 7 ]
مثال شائع آخر هو إخفاء المعلومات في الصور ، حيث تُستخدم تقنية تحليل المكونات المستقلة (ICA) لدمج صورة داخل أخرى. على سبيل المثال، يمكن دمج صورتين رماديتين خطيًا لإنشاء صور مختلطة يكون فيها المحتوى المخفي غير مرئي. بعد ذلك، يمكن استخدام تقنية ICA لاستعادة الصور الأصلية من هذه الصور المختلطة. تُعد هذه التقنية أساسًا للعلامات المائية الرقمية، التي تسمح بتضمين معلومات الملكية في الصور، بالإضافة إلى تطبيقات أكثر سرية مثل نقل المعلومات دون اكتشافها. وقد رُبطت هذه الطريقة بحالات تجسس إلكتروني واقعية. في مثل هذه التطبيقات، تعمل تقنية ICA على فصل البيانات بناءً على الاستقلال الإحصائي، مما يُتيح استخراج المكونات المخفية غير الظاهرة في البيانات المرصودة.
استُخدمت تقنيات إخفاء البيانات، بما في ذلك تلك التي قد تتضمن تحليلًا قائمًا على تحليل المكونات المستقلة (ICA)، في قضايا التجسس الإلكتروني الواقعية. ففي عام 2010، كشف مكتب التحقيقات الفيدرالي عن شبكة تجسس روسية تُعرف باسم "برنامج غير الشرعيين" (عملية قصص الأشباح)، حيث استخدم العملاء أدوات إخفاء بيانات مُصممة خصيصًا لإخفاء الرسائل النصية المشفرة داخل ملفات الصور المُشاركة عبر الإنترنت. [ 8 ]
في قضية أخرى، أدين المهندس السابق في شركة جنرال إلكتريك، شياو تشينغ تشنغ، عام 2022 بتهمة التجسس الاقتصادي. استخدم تشنغ تقنية إخفاء المعلومات لتسريب بيانات حساسة تتعلق بتكنولوجيا التوربينات عن طريق تضمين بيانات سرية داخل ملفات الصور لنقلها إلى جهات في الصين. [ 9 ]
تعريف استقلالية المكونات
تُحدد تقنية تحليل المكونات المستقلة (ICA) المكونات المستقلة (وتُسمى أيضًا العوامل أو المتغيرات الكامنة أو المصادر) من خلال تعظيم الاستقلال الإحصائي للمكونات المُقدَّرة. يُمكننا اختيار إحدى الطرق العديدة لتعريف مؤشر للاستقلال، ويتحكم هذا الاختيار في شكل خوارزمية ICA. أما التعريفان الأوسع للاستقلال في ICA فهما:
- تقليل المعلومات المتبادلة
- تعظيم اللاغوسية
تستخدم عائلة خوارزميات ICA القائمة على تقليل المعلومات المتبادلة (MMI) مقاييس مثل تباعد كولباك-لايبير والإنتروبيا القصوى . أما عائلة خوارزميات ICA غير الغاوسية، والمستوحاة من نظرية النهاية المركزية ، فتستخدم التفرطح والإنتروبيا السالبة . [ 10 ]
تستخدم الخوارزميات النموذجية لـ ICA التمركز (طرح المتوسط لإنشاء إشارة ذات متوسط صفري)، والتبييض (عادةً مع تحليل القيم الذاتية )، [ 11 ] وتقليل الأبعاد كخطوات معالجة مسبقة من أجل تبسيط وتقليل تعقيد المشكلة للخوارزمية التكرارية الفعلية.
التعريفات الرياضية
يمكن تقسيم تحليل المكونات المستقلة الخطي إلى حالتين: حالة خالية من الضوضاء وحالة مع وجود ضوضاء، حيث يُعد تحليل المكونات المستقلة الخالي من الضوضاء حالة خاصة من تحليل المكونات المستقلة مع وجود ضوضاء. أما تحليل المكونات المستقلة غير الخطي فينبغي اعتباره حالة منفصلة.
الاشتقاق العام
في نموذج ICA الكلاسيكي، يُفترض أن البيانات المرصودةفي ذلك الوقتيتم توليدها من إشارات المصدرعن طريق التحويل الخطي، أينهي مصفوفة خلط غير معروفة وقابلة للعكس. لاستعادة إشارات المصدر، يتم أولاً توسيط البيانات (بمتوسط صفري)، ثم تبييضها بحيث يكون للبيانات المحولة تباين مشترك يساوي واحدًا. هذا التبييض يقلل من تعقيد المشكلة من مجرد تقدير مصفوفة عامة.لتقدير مصفوفة متعامدةمما يبسط بشكل كبير عملية البحث عن المكونات المستقلة.
إذا كانت مصفوفة التغاير للبيانات المركزية هيثم باستخدام تحليل القيم الذاتيةيمكن اعتبار عملية التبييض بمثابةتضمن هذه الخطوة أن تكون المصادر المستعادة غير مترابطة وذات تباين موحد، مما يترك مهمة تدوير البيانات المُبيَّضة فقط لزيادة الاستقلال الإحصائي إلى أقصى حد. هذا الاشتقاق العام هو أساس العديد من خوارزميات تحليل المكونات المستقلة (ICA) وهو أساسي في فهم نموذج ICA. [ 12 ]
تقليل مشكلة الخلط
يتناول تحليل المكونات المستقلة ( ICA ) مشكلة استعادة مجموعة من إشارات المصدر غير المرصودةمن الإشارات المختلطة المرصودة، بناءً على نموذج الخلط الخطي:
حيثهومصفوفة قابلة للعكس تسمى مصفوفة الخلط ،يمثل متجهًا ذا أبعاد m يحتوي على قيم المصادر في الوقت، وهو المتجه المقابل للقيم المرصودة عند الزمنالهدف هو تقدير كليهماوإشارات المصدربالاعتماد فقط على البيانات المرصودة.
بعد عملية التمركز، يتم حساب مصفوفة غرام على النحو التالي: حيث D هي مصفوفة قطرية ذات عناصر موجبة (بافتراض(لها أعلى رتبة)، وQ مصفوفة متعامدة. [ 11 ] كتابة تحليل القيم المفردة لمصفوفة المزجوبالمقارنة معيأخذ المزيج أ الشكل التالي إذن، فإن قيم المصدر المعيارية تحقق ، أين وبالتالي، فإن تحليل المكونات المستقلة (ICA) يختزل إلى إيجاد المصفوفة المتعامدة.يمكن حساب هذه المصفوفة باستخدام تقنيات التحسين عبر طرق البحث الإسقاطي (انظر البحث الإسقاطي ). [ 11 ]
تشمل الخوارزميات المعروفة لتحليل المكونات المستقلة (ICA) خوارزمية infomax ، و FastICA ، و JADE ، وتحليل المكونات المستقلة عن النواة ، وغيرها. وبشكل عام، لا يستطيع تحليل المكونات المستقلة تحديد العدد الفعلي لإشارات المصدر، أو الترتيب الصحيح لها، أو المقياس المناسب (بما في ذلك الإشارة) لها.
يُعدّ تحليل المكونات المستقلة (ICA) مهمًا لفصل الإشارات العمياء وله العديد من التطبيقات العملية. وهو يرتبط ارتباطًا وثيقًا (أو حتى حالة خاصة من) البحث عن رمز عاملي للبيانات، أي تمثيل متجهي جديد لكل متجه بيانات بحيث يتم ترميزه بشكل فريد بواسطة متجه الرمز الناتج (ترميز خالٍ من الفقد)، ولكن مكونات الرمز مستقلة إحصائيًا.
ICA خطي عديم الضوضاء
المكوناتمن المتجه العشوائي المرصوديتم توليدها كمجموع للمكونات المستقلة،:
مرجحة بأوزان الخلط.
يمكن كتابة النموذج التوليدي نفسه في شكل متجه كما يلي، حيث يكون المتجه العشوائي المرصوديتم تمثيلها بواسطة متجهات الأساسمتجهات الأساستشكل أعمدة مصفوفة الخلطويمكن كتابة الصيغة التوليدية على النحو التالي، أين.
بالنظر إلى النموذج والتطبيقات (العينات)من المتجه العشوائيوتتمثل المهمة في تقدير كل من مصفوفة الخلطوالمصادريتم ذلك عن طريق حساب تكيفيالمتجهات وتحديد دالة التكلفة التي إما تزيد من عدم غاوسية القيم المحسوبةأو يقلل من المعلومات المتبادلة. في بعض الحالات، يمكن استخدام المعرفة المسبقة بتوزيعات الاحتمالات للمصادر في دالة التكلفة.
المصادر الأصليةيمكن استعادتها عن طريق ضرب الإشارات المرصودةمع معكوس مصفوفة الخلط، والمعروفة أيضًا باسم مصفوفة الفصل. هنا يُفترض أن مصفوفة الخلط مربعة (). إذا كان عدد متجهات الأساس أكبر من أبعاد المتجهات المرصودة،، المهمة مكتملة بشكل زائد ولكن لا يزال من الممكن حلها باستخدام المعكوس الزائف .
تحليل المكونات المستقلة الخطي الضوضائي
مع افتراض إضافي يتمثل في ضوضاء غاوسية ذات متوسط صفري وغير مترابطة، يأخذ نموذج ICA الشكل.
تحليل المكونات المستقلة غير الخطي
لا يشترط أن يكون مزج المصادر خطيًا. باستخدام دالة مزج غير خطيةمع المعلماتنموذج ICA غير الخطي هو.
إمكانية تحديد الهوية
يمكن تحديد المكونات المستقلة حتى تبديل المصادر وتغيير مقياسها. [ 13 ] ويتطلب هذا التحديد ما يلي:
- أحد المصادر على الأكثرهو توزيع غاوسي،
- عدد الخلائط المرصودة،يجب أن يكون حجمه على الأقل مساوياً لعدد المكونات المقدرة:وهذا يعادل القول بأن مصفوفة الخلطيجب أن يكون العدد من الرتبة الكاملة حتى يكون معكوسه موجودًا.
تحليل المكونات المستقلة الثنائي
يُعدّ تحليل المكونات المستقلة الثنائي (binary ICA) نوعًا خاصًا من تحليل المكونات المستقلة، حيث تكون مصادر الإشارة وأجهزة المراقبة ثنائية، وتكون الملاحظات من أجهزة المراقبة عبارة عن مزيج منفصل من مصادر ثنائية مستقلة. وقد ثبت أن لهذه المسألة تطبيقات في العديد من المجالات، بما في ذلك التشخيص الطبي ، وتخصيص المجموعات المتعددة ، والتصوير المقطعي للشبكات ، وإدارة موارد الإنترنت .
يتركلتكن مجموعة المتغيرات الثنائية منالشاشات ولتكن مجموعة المتغيرات الثنائية منالمصادر. يتم تمثيل اتصالات المصدر بالمراقب بواسطة مصفوفة المزج (غير المعروفة).، أينيشير هذا إلى إمكانية رصد الإشارة من المصدر رقم i بواسطة جهاز المراقبة رقم j . يعمل النظام على النحو التالي: في أي وقت، إذا كان المصدرنشط (وهو متصل بالشاشة(ثم الشاشةسنلاحظ بعض النشاط (). رسميًا لدينا:
أينهي عملية منطقية AND وهي عملية منطقية OR. لا يتم نمذجة الضوضاء بشكل صريح، بل يمكن التعامل معها كمصادر مستقلة.
يمكن حل المشكلة المذكورة أعلاه بطريقة استدلالية [ 14 ] بافتراض أن المتغيرات متصلة وتشغيل FastICA على بيانات الملاحظة الثنائية للحصول على مصفوفة المزج(القيم الحقيقية)، ثم قم بتطبيق تقنيات الأعداد التقريبية عليهاللحصول على القيم الثنائية. وقد ثبت أن هذا النهج ينتج عنه نتائج غير دقيقة للغاية.
هناك طريقة أخرى وهي استخدام البرمجة الديناميكية : تقسيم مصفوفة الملاحظة بشكل متكرريتم تقسيم المصفوفة إلى مصفوفات فرعية، ثم يتم تشغيل خوارزمية الاستدلال على هذه المصفوفات الفرعية. الملاحظة الأساسية التي تقود إلى هذه الخوارزمية هي المصفوفة الفرعية.لأينيتوافق ذلك مع مصفوفة الملاحظة غير المتحيزة للمكونات الخفية التي لا ترتبط بـالشاشة رقم -th. تُظهر النتائج التجريبية من [ 15 ] أن هذا النهج دقيق في ظل مستويات ضوضاء معتدلة.
يقدم إطار عمل تحليل المكونات المستقلة الثنائي المعمم [ 16 ] صياغةً أوسع للمشكلة لا تتطلب أي معرفة مسبقة بالنموذج التوليدي. بعبارة أخرى، تحاول هذه الطريقة تحليل مصدر إلى مكوناته المستقلة (قدر الإمكان، ودون فقدان أي معلومات) دون أي افتراض مسبق حول كيفية توليده. على الرغم من أن هذه المشكلة تبدو معقدة، إلا أنه يمكن حلها بدقة باستخدام خوارزمية شجرة البحث المتفرعة والمقيدة ، أو تحديد حدها الأعلى بدقة عن طريق ضرب مصفوفة بمتجه مرة واحدة.
طرق فصل المصادر العمياء
تتبع الإسقاط
تميل مخاليط الإشارات إلى امتلاك دوال كثافة احتمالية غاوسية، بينما تميل إشارات المصدر إلى امتلاك دوال كثافة احتمالية غير غاوسية. يمكن استخلاص كل إشارة مصدر من مجموعة مخاليط الإشارات بأخذ الجداء الداخلي لمتجه الأوزان مع مخاليط الإشارات التي يوفر هذا الجداء الداخلي إسقاطًا متعامدًا لها. يكمن التحدي المتبقي في إيجاد متجه الأوزان هذا. إحدى طرق القيام بذلك هي البحث الإسقاطي . [ 17 ] [ 18 ]
تسعى تقنية البحث الإسقاطي إلى استخلاص إشارة واحدة في كل مرة بحيث تكون الإشارة المستخلصة غير غاوسية قدر الإمكان. وهذا يختلف عن تحليل المكونات المستقلة (ICA)، الذي يستخلص عادةً M إشارة في آنٍ واحد من M مزيج إشارات، الأمر الذي يتطلب تقدير مصفوفة فصل M × M. ومن المزايا العملية لتقنية البحث الإسقاطي مقارنةً بتحليل المكونات المستقلة (ICA) إمكانية استخلاص أقل من M إشارة عند الحاجة، حيث تُستخلص كل إشارة مصدر من M مزيج إشارات باستخدام متجه وزن مكون من M عنصر.
يمكننا استخدام التفرطح لاستعادة إشارة المصادر المتعددة عن طريق إيجاد متجهات الوزن الصحيحة باستخدام تقنية البحث الإسقاطي.
يتم حساب التفرطح لدالة كثافة الاحتمال لإشارة ما، لعينة محدودة، على النحو التالي:
أينهو متوسط العينة لـ، الإشارات المستخرجة. يضمن الثابت 3 أن تكون الإشارات الغاوسية ذات تفرطح صفري، والإشارات فوق الغاوسية ذات تفرطح موجب، والإشارات تحت الغاوسية ذات تفرطح سالب. المقام هو تباينويضمن ذلك أن يأخذ التفرطح المقاس في الحسبان تباين الإشارة. والهدف من عملية البحث عن الإسقاط هو تعظيم التفرطح، وجعل الإشارة المستخرجة غير طبيعية قدر الإمكان.
باستخدام التفرطح كمقياس لعدم التوزيع الطبيعي، يمكننا الآن دراسة كيفية تأثير تفرطح الإشارةمستخلص من مجموعة من M من المخاليطيتغير بتغير متجه الوزنيدور حول نقطة الأصل. بافتراضنا أن كل إشارة مصدرإذا كان التوزيع فائق التوزيع الغاوسي، فسنتوقع ما يلي:
- التفرطح للإشارة المستخرجةأن يكون في أقصى حالاته بالضبط عندما.
- التفرطح للإشارة المستخرجةأن يكون في أقصى حالاته عندمامتعامد مع المحاور المسقطةأولأننا نعلم أن متجه الوزن الأمثل يجب أن يكون متعامدًا مع المحور المحولأو.
بالنسبة لإشارات خليط المصادر المتعددة، يمكننا استخدام التفرطح وتقنية غرام-شميدت للتعامد (GSO) لاستعادة الإشارات. بفرض وجود M خليط إشارة في فضاء ذي M بُعد، تقوم تقنية GSO بإسقاط نقاط البيانات هذه على فضاء ذي ( M-1 ) بُعد باستخدام متجه الأوزان. وباستخدام GSO، نضمن استقلالية الإشارات المستخرجة.
لإيجاد القيمة الصحيحة لـيمكننا استخدام طريقة التدرج الهبوطي . نقوم أولاً بتبييض البيانات، ثم تحويلها.في مزيج جديد، والتي لها تباين يساوي واحدًا، ويمكن تحقيق هذه العملية من خلال تطبيق تحليل القيم المفردة على،
إعادة تحجيم كل متجهودعالإشارة المستخرجة بواسطة متجه مرجحيكونإذا كان متجه الوزن w ذو طول وحدة واحدة، فإن تباين y يساوي أيضًا 1، أيوبالتالي، يمكن كتابة التفرطح على النحو التالي:
عملية التحديث لـيكون:
أينثابت صغير لضمان ذلكيتقارب مع الحل الأمثل. بعد كل تحديث، نقوم بتطبيعه.، وضبطونكرر عملية التحديث حتى الوصول إلى التقارب. يمكننا أيضًا استخدام خوارزمية أخرى لتحديث متجه الأوزان..
ثمة نهج آخر يتمثل في استخدام الإنتروبيا السالبة [ 10 ] [ 19 ] بدلاً من التفرطح. يُعد استخدام الإنتروبيا السالبة طريقةً أكثر موثوقية من التفرطح، لأن التفرطح شديد الحساسية للقيم الشاذة. تعتمد طرق الإنتروبيا السالبة على خاصية مهمة للتوزيع الغاوسي: المتغير الغاوسي له أكبر إنتروبيا بين جميع المتغيرات العشوائية المستمرة ذات التباين المتساوي. وهذا هو السبب أيضًا وراء رغبتنا في إيجاد أكبر عدد من المتغيرات غير الغاوسية. يمكن الاطلاع على برهان بسيط في الإنتروبيا التفاضلية .
y هو متغير عشوائي غاوسي له نفس مصفوفة التغاير الخاصة بـ x
يُعدّ تقريب الإنتروبيا السالبة هو
يمكن إيجاد برهان في الأوراق الأصلية لكومون؛ [ 20 ] [ 10 ] وقد أُعيد نشره في كتاب تحليل المكونات المستقلة من تأليف آبو هيفارينن، وجوها كارهونن، وإركي أوجا [ 21 ]. ويعاني هذا التقريب أيضًا من نفس مشكلة التفرطح (الحساسية للقيم الشاذة). وقد طُوّرت مناهج أخرى. [ 22 ]
خياراتونكون
- و
استنادًا إلى إنفوماكس
يُعدّ تحليل المكونات المستقلة باستخدام Infomax [ 23 ] نسخةً متعددة المتغيرات ومتوازية من تقنية البحث الإسقاطي. فبينما تستخلص تقنية البحث الإسقاطي سلسلةً من الإشارات واحدةً تلو الأخرى من مجموعة من M مزيجًا من الإشارات، تستخلص تقنية تحليل المكونات المستقلة M إشارةً بالتوازي. وهذا ما يجعلها أكثر قوةً من تقنية البحث الإسقاطي. [ 24 ]
تستخدم طريقة البحث الإسقاطي تعامد غرام-شميدت لضمان استقلالية الإشارة المستخرجة، بينما تستخدم طريقة تحليل المكونات المستقلة (ICA) تقدير المعلومات القصوى وتقدير الاحتمال الأقصى لضمان استقلالية الإشارة المستخرجة. ويتم تحقيق عدم انتظام الإشارة المستخرجة من خلال تعيين نموذج مناسب، أو توزيع احتمالي مسبق، للإشارة.
باختصار، تتلخص عملية تحليل المكونات المستقلة (ICA) القائمة على مبدأ المعلومات القصوى فيما يلي: بالنظر إلى مجموعة من مخاليط الإشاراتومجموعة من دوال التوزيع التراكمي النموذجية المستقلة المتطابقة (cdfs)نسعى إلى إيجاد مصفوفة الفصلالذي يزيد من الإنتروبيا المشتركة للإشارات، أينهي الإشارات المستخرجة بواسطةبالنظر إلى الأمثلالإشاراتتتمتع هذه الإشارات بأقصى قدر من الإنتروبيا، وبالتالي فهي مستقلة، مما يضمن أن الإشارات المستخرجةوهي مستقلة أيضاً.دالة قابلة للعكس، و هو نموذج الإشارة. لاحظ أنه إذا كانت دالة كثافة الاحتمال لنموذج إشارة المصدريتطابق مع دالة كثافة الاحتمال للإشارة المستخرجةثم تعظيم الإنتروبيا المشتركة لـكما أنه يزيد من كمية المعلومات المتبادلة بينوولهذا السبب، فإن استخدام الإنتروبيا لاستخراج الإشارات المستقلة يُعرف باسم infomax .
ضع في اعتبارك إنتروبيا المتغير المتجه، أينهي مجموعة الإشارات المستخرجة بواسطة مصفوفة الفصلبالنسبة لمجموعة محدودة من القيم المأخوذة من توزيع ذي دالة كثافة احتمالية، إنتروبياويمكن تقدير ذلك على النحو التالي:
ملف PDF المشتركيمكن إثبات ارتباطها بملف تعريف الارتباط المشتركمن الإشارات المستخرجة بواسطة الشكل متعدد المتغيرات:
أينهي مصفوفة جاكوبي . لدينا، وهل يتم افتراض دالة كثافة الاحتمال لإشارات المصدر؟، لذلك،
لذلك،
نحن نعلم ذلك عندما،وهي موزعة بشكل منتظم، ويتم تحقيق أقصى قدر من الفائدة. بما أن
أينهي القيمة المطلقة لمحدد مصفوفة الفصل. لذلك،
لذا،
منذ، وتحقيق أقصى قدر منلا يؤثرلذلك يمكننا تحقيق أقصى قيمة للدالة
لتحقيق استقلالية الإشارة المستخرجة.
إذا كان هناك M دالة كثافة احتمالية هامشية لدالة كثافة الاحتمالية المشتركة للنموذجمستقلة وتستخدم نموذج الكثافة الاحتمالية الفائق الغاوسي الشائع لإشارات المصدرثم لدينا
في المجموع، بالنظر إلى مزيج الإشارة المرصودة ، المجموعة المقابلة من الإشارات المستخرجة ونموذج إشارة المصدر، يمكننا إيجاد مصفوفة الفصل المثلىونجعل الإشارات المستخرجة مستقلة وغير غاوسية. وكما هو الحال في حالة البحث عن الإسقاط، يمكننا استخدام طريقة التدرج الهبوطي لإيجاد الحل الأمثل لمصفوفة الفصل.
استنادًا إلى تقدير الاحتمال الأقصى
يُعد تقدير الاحتمال الأقصى (MLE) أداة إحصائية قياسية لإيجاد قيم المعلمات (مثل مصفوفة الفصل).) التي توفر أفضل تطابق لبعض البيانات (مثل الإشارات المستخرجة)) إلى نموذج معين (على سبيل المثال، دالة كثافة الاحتمال المشتركة المفترضة (pdf)(من إشارات المصدر). [ 24 ]
يتضمن "نموذج" التعلم الآلي مواصفات لملف PDF، وهو في هذه الحالة ملف PDFإشارات المصدر المجهولباستخدام خوارزمية ML ICA ، يتمثل الهدف في إيجاد مصفوفة فصل المكونات التي تُنتج إشارات مُستخرجة.مع ملف PDF مشترك مشابه قدر الإمكان لملف PDF المشتركإشارات المصدر المجهول.
وبالتالي، يعتمد تقدير الاحتمال الأقصى على افتراض أنه إذا كان نموذج دالة كثافة الاحتمالومعلمات النموذجإذا كانت البيانات صحيحة، فيجب الحصول على احتمالية عالية لها.التي تمت ملاحظتها بالفعل. وعلى العكس من ذلك، إذاإذا كانت القيم بعيدة عن قيم المعلمات الصحيحة، فمن المتوقع أن تكون احتمالية البيانات المرصودة منخفضة.
باستخدام طريقة تقدير الاحتمال الأقصى (MLE) ، نسمي احتمال البيانات المرصودة لمجموعة معينة من قيم معلمات النموذج (على سبيل المثال، دالة كثافة الاحتمال).ومصفوفة) احتمالية قيم معلمات النموذج بالنظر إلى البيانات المرصودة.
نُعرّف دالة الاحتماليةل:
وهذا يساوي كثافة الاحتمال عند، منذ.
وبالتالي، إذا أردنا إيجادمن المرجح أن يكون ذلك قد أدى إلى تكوين الخلائط المرصودةإشارات من مصدر مجهولمع ملف PDFإذن كل ما نحتاجه هو أن نجد ذلكمما يزيد من الاحتمالية. تُعرف مصفوفة الفصل التي تزيد من قيمة المعادلة باسم MLE لمصفوفة الفصل المثلى.
من الممارسات الشائعة استخدام دالة الاحتمال اللوغاريتمي ، لأنها أسهل في التقييم. وبما أن اللوغاريتم دالة رتيبة، فإنالذي يزيد من قيمة الدالةكما أنه يزيد من قيمة لوغاريتمهوهذا يسمح لنا بأخذ لوغاريتم المعادلة أعلاه، مما ينتج عنه دالة الاحتمال اللوغاريتمي
إذا استبدلنا نموذج كثافة الاحتمال عالي التفرطح الشائع الاستخدام بإشارات المصدرثم لدينا
هذه المصفوفةإن الطريقة التي تحقق أقصى قيمة لهذه الدالة هي تقدير الاحتمال الأقصى .
التاريخ والخلفية
طُرح الإطار العام الأولي لتحليل المكونات المستقلة من قِبل جيني هيرولت وبرنارد آنس عام 1984، [ 25 ] ثم طوّره كريستيان جوتن عامي 1985 و1986، [ 2 ] [ 26 ] [ 27 ] وحسّنه بيير كومون عام 1991، [ 20 ] وشاع استخدامه في بحثه المنشور عام 1994. [ 10 ] وفي عام 1995، قدّم توني بيل وتيري سيجنوفسكي خوارزمية سريعة وفعّالة لتحليل المكونات المستقلة تعتمد على مبدأ إنفو ماكس ، وهو مبدأ طرحه رالف لينسكر عام 1987. وتوجد صلة بين تقدير الاحتمال الأقصى ومنهج إنفو ماكس. [ 28 ] وقد نشر جيه إف كاردوسو عام 1998 دليلاً شاملاً حول منهج الاحتمال الأقصى لتحليل المكونات المستقلة. [ 29 ]
تتوفر في الأدبيات العلمية العديد من الخوارزميات التي تُجري تحليل المكونات المستقلة (ICA). ومن أكثرها استخدامًا، بما في ذلك في التطبيقات الصناعية، خوارزمية FastICA التي طورها هيفارينين وأوجا [ 30 ] ، والتي تستخدم دالة الإنتروبيا السالبة كدالة تكلفة، والتي اقترحها بيير كومون في هذا السياق قبل سبع سنوات [ 10 ] . وتتعلق أمثلة أخرى بفصل المصادر العمياء، حيث يُستخدم نهج أكثر عمومية. فعلى سبيل المثال، يمكن التخلي عن فرضية الاستقلال وفصل الإشارات المترابطة، وبالتالي الإشارات "المعتمدة" إحصائيًا. وقد أوضح سيب هوكريتر ويورغن شميدهوبر كيفية الحصول على تحليل المكونات المستقلة غير الخطي أو فصل المصادر كنتيجة ثانوية للتنظيم (1999) [ 31 ] . ولا تتطلب طريقتهما معرفة مسبقة بعدد المصادر المستقلة.
التطبيقات
يمكن توسيع نطاق تحليل المكونات المستقلة (ICA) ليشمل تحليل الإشارات غير الفيزيائية. على سبيل المثال، تم تطبيق تحليل المكونات المستقلة لاكتشاف مواضيع النقاش في مجموعة كبيرة من أرشيفات قوائم الأخبار.
بعض تطبيقات ICA مدرجة أدناه: [ 6 ]

- إخفاء المعلومات في الصور [ 32 ]
- التصوير البصري للخلايا العصبية [ 33 ]
- فرز النبضات العصبية [ 34 ]
- التعرف على الوجوه [ 35 ]
- نمذجة الحقول الاستقبالية للخلايا العصبية البصرية الأولية [ 36 ]
- التنبؤ بأسعار سوق الأسهم [ 37 ]
- اتصالات الهاتف المحمول [ 38 ]
- الكشف عن نضج الطماطم باستخدام اللون [ 39 ]
- إزالة القطع الأثرية، مثل رمش العين، من بيانات تخطيط كهربية الدماغ . [ 40 ]
- التنبؤ بصنع القرار باستخدام تخطيط كهربية الدماغ [ 41 ]
- تحليل التغيرات في التعبير الجيني بمرور الوقت في تجارب تسلسل الحمض النووي الريبوزي أحادي الخلية . [ 42 ]
- دراسات حول شبكة حالة الراحة في الدماغ. [ 43 ]
- علم الفلك وعلم الكونيات [ 44 ]
- التمويل [ 45 ]
التوافر
يمكن تطبيق ICA من خلال البرامج التالية:
- SAS PROC ICA
- حزمة R ICA
- تطبيق بايثون لمكتبة scikit-learn: sklearn.decomposition.FastICA
- تطبيق mlpack C++ لخوارزمية RADICAL (خوارزمية ICA المباشرة والدقيقة والقوية (RADICAL)).
انظر أيضاً
ملحوظات
- ↑ "تحليل المكونات المستقلة: عرض توضيحي" .
- 1 2 أنس، ب.، هيرولت، جيه، وجوتن، سي. (1985). أبنية المحاكاة العصبية التكيفية : الكشف عن البدائيات. المعرفة 85 (المجلد 2، ص 593-597). باريس: سيستا.
- ↑ هيفارينين، آبو (2013). "تحليل المكونات المستقلة: التطورات الحديثة" . المعاملات الفلسفية: العلوم الرياضية والفيزيائية والهندسية . 371 (1984) 20110534. Bibcode : 2012RSPTA.37110534H . doi : 10.1098 / rsta.2011.0534 . ISSN 1364-503X . JSTOR 41739975. PMC 3538438. PMID 23277597 .
- ↑ إيسومورا، تاكويا؛ تويوزومي، تارو (2016). "قاعدة تعلم محلية لتحليل المكونات المستقلة" . التقارير العلمية . 6 28073. Bibcode : 2016NatSR...628073I . doi : 10.1038/srep28073 . PMC 4914970. PMID 27323661 .
- ↑ كومون، ب.؛ جوتن، س.، (2010): دليل فصل المصادر العمياء، وتحليل المكونات المستقلة، والتطبيقات. دار النشر الأكاديمية، أكسفورد، المملكة المتحدة. ISBN 978-0-12-374726-6
- 1 2 ستون، جيمس ف. (2004). تحليل المكونات المستقلة: مقدمة تعليمية . كامبريدج، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا. ISBN 978-0-262-69315-8.
- ^ هيفارينين، آبو؛ كارهونين، جحا؛ أوجا، إركي (2001). تحليل المكونات المستقلة (الطبعة الأولى ). نيويورك: جون وايلي وأولاده. رقم ISBN 978-0-471-22131-9.
- ↑ "عملية قصص الأشباح: داخل قضية التجسس الروسي" . FBI.gov . مكتب التحقيقات الفيدرالي. 28 يونيو 2010.
- ↑ «حُكم على مهندس سابق في شركة جنرال إلكتريك للطاقة بتهمة التآمر لارتكاب التجسس الاقتصادي» . Justice.gov . وزارة العدل الأمريكية. 3 يناير 2022.
- 1 2 3 4 5 بيير كومون (1994) تحليل المكونات المستقلة، مفهوم جديد؟ http://www.ece.ucsb.edu/wcsl/courses/ECE594/594C_F10Madhow/comon94.pdf
- 1 2 3 هولمز، م. (2023). مقدمة في الحوسبة العلمية وتحليل البيانات، الطبعة الثانية . سبرينغر. ISBN 978-3-031-22429-4.
- ↑ هولمز، مارك (2023). مقدمة في الحوسبة العلمية وتحليل البيانات ( الطبعة الثانية). سبرينغر. ISBN 978-3-031-22429-4.
- ↑ النظرية 11، كومون، بيير. "تحليل المكونات المستقلة، مفهوم جديد؟" معالجة الإشارات 36.3 (1994): 287-314.
- ↑ يوهان هيمبرغ وآبو هيفارينين، تحليل المكونات المستقلة للبيانات الثنائية: دراسة تجريبية ، وقائع ورشة العمل الدولية حول تحليل المكونات المستقلة وفصل الإشارات العمياء (ICA2001)، سان دييغو، كاليفورنيا، 2001.
- ↑ هوي نغوين ورونغ تشنغ، تحليل المكونات المستقلة الثنائية مع أو مخاليط ، معاملات IEEE في معالجة الإشارات، المجلد 59، العدد 7. (يوليو 2011)، الصفحات 3168 – 3181.
- ↑ باينسكي، أميشاي؛ روسيت، ساهارون؛ فيدر، مئير (2014). "تحليل المكونات المستقلة الثنائية المعمم". ندوة IEEE الدولية لنظرية المعلومات 2014. ص 1326-1330. doi : 10.1109 /ISIT.2014.6875048 . ISBN 978-1-4799-5186-4. S2CID 18579555 .
- ↑ جيمس ف. ستون (2004)؛ "تحليل المكونات المستقلة: مقدمة تعليمية"، مطبعة معهد ماساتشوستس للتكنولوجيا، كامبريدج، ماساتشوستس، لندن، إنجلترا؛ رقم ISBN 0-262-69315-1
- ↑ كروسكال، ج. ب. 1969؛ "نحو منهج عملي يساعد في الكشف عن بنية مجموعة من الملاحظات من خلال إيجاد تحويل الخط الذي يُحسِّن "مؤشر التكثيف" الجديد"، الصفحات 427-440 من: ميلتون، ر. س.، ونيلدر، ج. أ. (محرران)، الحساب الإحصائي؛ نيويورك، أكاديميك برس
- ^ هيفارينين، آبو؛ إركي أوجا (2000). “تحليل المكونات المستقلة: الخوارزميات والتطبيقات”. الشبكات العصبية . 4-5. 13 ( 4– 5): 411– 430. بيب كود : 2000NN.....13..411هـ . سيتيسيركس 10.1.1.79.7003 . دوى : 10.1016/s0893-6080(00)00026-5 . بميد 10946390 . S2CID 11959218 .
- 1 2 ب. كومون، تحليل المكونات المستقلة، ورشة عمل حول الإحصاءات من الرتب العليا، يوليو 1991، أعيد نشرها في كتاب جيه إل لاكوم، محرر، الإحصاءات من الرتب العليا، الصفحات 29-38. إلسيفير، أمستردام، لندن، 1992. رابط HAL
- ^ هيفارينين، آبو؛ كارهونين، جحا؛ أوجا، إركي (2001). تحليل المكونات المستقلة (طبعة طبع ). نيويورك، نيويورك: وايلي. رقم ISBN 978-0-471-40540-5.
- ↑ هيفارينين، آبو (1998). "تقريبات جديدة للإنتروبيا التفاضلية لتحليل المكونات المستقلة وتتبع الإسقاط". التقدم في أنظمة معالجة المعلومات العصبية . 10 : 273-279 .
- ↑ بيل، أ. ج.؛ سيجنوفسكي، ت. ج. (1995). "نهج تعظيم المعلومات للفصل الأعمى وإزالة الالتفاف الأعمى"، الحوسبة العصبية، 7، 1129-1159
- 1 2 جيمس ف. ستون (2004). "تحليل المكونات المستقلة: مقدمة تعليمية"، مطبعة معهد ماساتشوستس للتكنولوجيا، كامبريدج، ماساتشوستس، لندن، إنجلترا؛ ISBN 0-262-69315-1
- ^ هيرولت، ج. أنس، ب. (1984). "شبكة المشابك العصبية القابلة للتعديل: فك الرسائل الحسية المركبة من خلال التدريب غير الخاضع للإشراف والدائم". Comptes Rendus de l'Académie des Sciences، Série III . 299 : 525 – 528.
- ^ هيرولت، جيه، جوتن، سي، أنس، بي. (1985). الكشف عن عظمة البدائيات في رسالة مركبة من خلال بنية حسابية عصبية في التدريب غير الخاضع للإشراف. وقائع ورشة العمل العاشرة لتطبيقات إشارة وتطبيقات ses (المجلد 2، الصفحات من 1017 إلى 1022). نيس (فرنسا): جريتسي.
- ↑ هيرولت، ج.، وجوتن، س. (1986). معالجة الإشارات التكيفية المكانية أو الزمنية بواسطة نماذج الشبكات العصبية. المؤتمر الدولي حول الشبكات العصبية للحوسبة (ص 206-211). سنو بيرد (يوتا، الولايات المتحدة الأمريكية).
- ↑ JF.Cardoso, "Infomax and Maximum Likelihood for source separation", IEEE Sig. Proc. Letters, 1997, 4(4):112-114.
- ↑ JF.Cardoso, "Blind signal separation: statistics principles", Proc. of the IEEE, 1998, 90(8):2009-2025.
- ↑ هيفارينين، أ.؛ أوجا، إ. (2000-06-01). "تحليل المكونات المستقلة: الخوارزميات والتطبيقات" (ملف PDF) . الشبكات العصبية . 13 (4): 411-430 . Bibcode : 2000NN.....13..411H . doi : 10.1016 / S0893-6080(00)00026-5 . ISSN 0893-6080 . PMID 10946390. S2CID 11959218 .
- ↑ هوكريتر، سيب؛ شميدهوبر، يورغن (1999). "استخلاص الميزات باستخدام LOCOCODE" ( ملف PDF) . الحوسبة العصبية . 11 (3): 679-714 . doi : 10.1162/089976699300016629 . ISSN 0899-7667 . PMID 10085426. S2CID 1642107. مؤرشف من الأصل (ملف PDF) بتاريخ 2017-07-06 . تم الاطلاع عليه بتاريخ 24 فبراير 2018 .
- ↑ فيريرا، أرتور جيه؛ فيغيريدو، ماريو إيه تي (2006). "حول استخدام تحليل المكونات المستقلة لضغط الصور" . معالجة الإشارات: اتصالات الصور . 21 (5): 378-389 . doi : 10.1016/j.image.2006.01.002 . ISSN 0923-5965 .
- ↑ براون، جي دي؛ يامادا، إس؛ سيجنوفسكي، تي جيه (2001). "تحليل المكونات المستقلة في اجتماع الخلايا العصبية". اتجاهات في علم الأعصاب . 24 (1): 54-63 . doi : 10.1016/s0166-2236(00)01683-0 . PMID 11163888. S2CID 511254 .
- ↑ ليفيكي، م.س. (1998). "مراجعة لطرق فرز النبضات: الكشف عن كمونات الفعل العصبية وتصنيفها". الشبكة: الحوسبة في الأنظمة العصبية . 9 (4): 53-78 . Bibcode : 1998NCNS....9..R53L . doi : 10.1088/0954-898X_9_4_001 . S2CID 10290908 .
- ↑ بارليت، إم إس (2001). تحليل صور الوجه بواسطة التعلم غير الخاضع للإشراف . بوسطن: سلسلة كلوير الدولية في الهندسة وعلوم الحاسوب.
- ↑ بيل، أ. ج.؛ سيجنوفسكي، ت. ج . (1997). "المكونات المستقلة للمشاهد الطبيعية هي مرشحات الحواف" . أبحاث الرؤية . 37 (23): 3327-3338 . doi : 10.1016/s0042-6989(97)00121-1 . PMC 2882863. PMID 9425547 .
- ↑ باك، أ.د.؛ ويغند، أ.س. (1997). "تطبيق أولي لتحليل المكونات المستقلة لاستخلاص البنية من عوائد الأسهم" . المجلة الدولية للأنظمة العصبية . 8 (4): 473-484 . Bibcode : 1997IJNS...08..473B . doi : 10.1142/s0129065797000458 . PMID 9730022. S2CID 872703 .
- ↑ هيفارينين، أ، كارهونين، ج، وأوجا، إي (2001أ). تحليل المكونات المستقلة . نيويورك: جون وايلي وأولاده.
{{cite book}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) - ↑ بولدر، ج؛ فان دير هيجن، ف.و.أ.م. (2003). "تقدير توزيع المركبات في الصور الطيفية للطماطم باستخدام تحليل المكونات المستقلة" . في ر. لايتنر (محرر). التصوير الطيفي. وقائع ورشة العمل الدولية لشركة كارينثيان تك ريسيرش إيه جي، غراتس، النمسا، 3 أبريل 2003. فيينا، النمسا: الجمعية النمساوية للحاسبات. ص 57-64 .
- ↑ ديلورم، أ؛ سيجنوفسكي، ت؛ ماكيج، س (2007). "تحسين كشف التشوهات في بيانات تخطيط كهربية الدماغ باستخدام الإحصاءات ذات الرتبة العليا وتحليل المكونات المستقلة" . مجلة NeuroImage . 34 (4): 1443-1449 . doi : 10.1016/j.neuroimage.2006.11.004 . PMC 2895624. PMID 17188898 .
- ↑ دوغلاس، ب. (2013). "فك تشفير عملية اتخاذ القرار بشأن المعتقدات من بيانات تخطيط كهربية الدماغ والتصوير بالرنين المغناطيسي الوظيفي باستخدام سمات المكونات المستقلة" في تجربة واحدة . مجلة فرونتيرز في علم الأعصاب البشري . 7 : 392. doi : 10.3389/fnhum.2013.00392 . PMC 3728485. PMID 23914164 .
- ↑ ترابنيل، سي؛ كاتشياريلي، دي؛ غريمسبي، جيه (2014). "ديناميكيات ومنظمات قرارات مصير الخلية تُكشف من خلال الترتيب الزمني الزائف للخلايا المفردة" . مجلة نيتشر للتكنولوجيا الحيوية . 32 (4): 381-386 . doi : 10.1038/nbt.2859 . PMC 4122333. PMID 24658644 .
- ^ كيفينيمي، فيسا ج.؛ كانتولا، جحا هيكي؛ جوهياينن، جوكا؛ هيفارينين، آبو؛ ترفونين، أوسمو (2003). “تحليل المكونات المستقلة لمصادر إشارة الرنين المغناطيسي الوظيفي غير المحددة”. صورة عصبية . 19 (2): 253–260 . دوى : 10.1016/S1053-8119(03)00097-1 . بميد 12814576 . S2CID 17110486 .
- ^ وانغ، جينغ ينغ؛ شو، هايجوانج؛ قو، جونهوا؛ آن، تاو؛ كوي، هايجوان؛ لي، جيانشون؛ تشانغ، تشونغ لي. تشنغ، تشيان. وو ، شيانغ بينغ (2010/11/01). "كيفية التعرف على مجموعات المجرات الساطعة وفصلها عن سماء الراديو ذات التردد المنخفض؟" . مجلة الفيزياء الفلكية . 723 (1): 620– 633. أرخايف : 1008.3391 . بيب كود : 2010ApJ...723..620W . دوى : 10.1088/0004-637X/723/1/620 . ISSN 0004-637X .
- ↑ مورو، فرانك؛ فيلا، كريستوف (2003). "ديناميكيات هيكل آجال أسعار الفائدة: تحليل المكونات المستقلة". مناهج الاتصال في الاقتصاد وعلوم الإدارة . التقدم في علوم الإدارة الحاسوبية. المجلد 6. الصفحات 215-232 . doi : 10.1007/978-1-4757-3722-6_11 . ISBN 978-1-4757-3722-6.
مراجع
- كومون، بيير (1994): "تحليل المكونات المستقلة: مفهوم جديد؟" مؤرشف في 2016-03-04 في Wayback Machine ، معالجة الإشارات ، 36(3):287–314 (الورقة الأصلية التي تصف مفهوم ICA)
- هيفارينين، أ.؛ كارهونين، J .؛ أوجا، إي. (2001): تحليل المكونات المستقلة ، نيويورك: وايلي، ISBN 978-0-471-40540-5( الفصل التمهيدي )
- Hyvärinen, A.; Oja, E. (2000): "تحليل المكونات المستقلة: الخوارزميات والتطبيق" ، الشبكات العصبية ، 13(4-5):411-430. (مقدمة تقنية ولكنها تعليمية).
- كومون، ب.؛ جوتن، س. (2010): دليل فصل المصادر العمياء، وتحليل المكونات المستقلة وتطبيقاتها. دار النشر الأكاديمية، أكسفورد، المملكة المتحدة. ISBN 978-0-12-374726-6
- لي، ت.-و. (1998): تحليل المكونات المستقلة: النظرية والتطبيقات ، بوسطن، ماساتشوستس: دار نشر كلوير الأكاديمية، رقم ISBN 0-7923-8261-7
- أشاريا، رانجان (2008): منهج جديد لفصل المصادر العمياء للمصادر الالتفافية - الفصل القائم على الموجات باستخدام دالة الانكماش ISBN 3-639-07797-0رقم الكتاب المعياري الدولي (ISBN) 978-3639077971(يركز هذا الكتاب على التعلم غير الخاضع للإشراف باستخدام فصل المصادر العمياء)
روابط خارجية
- ما هو تحليل المكونات المستقلة؟ بقلم آبو هيفارينن
- تحليل المكونات المستقلة: برنامج تعليمي من تأليف Aapo Hyvärinen
- دليل تعليمي حول تحليل المكونات المستقلة
- FastICA كحزمة لبرنامج Matlab، بلغة R، C++
- مجموعة أدوات ICALAB لبرنامج Matlab، تم تطويرها في معهد RIKEN
- توفر مجموعة أدوات تحليل الإشارات عالية الأداء تطبيقات C++ لـ FastICA و Infomax
- مجموعة أدوات ICA في برنامج Matlab، وهي أدوات لتحليل المكونات المستقلة (ICA) باستخدام خوارزميات Bell-Sejnowski وMolgedey-Schuster وMean Field ICA. تم تطويرها في جامعة DTU.
- عرض توضيحي لمسألة حفلة الكوكتيل. مؤرشف بتاريخ 13 مارس 2010 في أرشيف الإنترنت (Wayback Machine).
- مجموعة أدوات EEGLAB ICA لتخطيط كهربية الدماغ (EEG) لبرنامج Matlab، تم تطويرها في جامعة كاليفورنيا في سان دييغو (UCSD).
- مجموعة أدوات FMRLAB لتحليل المكونات المستقلة للتصوير بالرنين المغناطيسي الوظيفي (fMRI) لبرنامج Matlab، تم تطويرها في جامعة كاليفورنيا في سان دييغو (UCSD).
- MELODIC ، جزء من مكتبة برامج FMRIB .
- مناقشة استخدام تحليل المكونات المستقلة في سياق تمثيل الأشكال الطبية الحيوية
- خوارزميات FastICA وCuBICA وJADE وTDSEP للغة بايثون وغيرها...
- مجموعة أدوات ICA للمجموعة ومجموعة أدوات ICA المدمجة
- شرح: استخدام تحليل المكونات المستقلة (ICA) لتنظيف إشارات تخطيط الدماغ الكهربائي (EEG) - مؤرشف بتاريخ 4 مارس 2016 في أرشيف الإنترنت (Wayback Machine)
- تقدير الإشارة
- تقليل الأبعاد
