تخطّي إلى المحتوى
Kudos AI

تحليل المركّبات الرئيسية

أسلوب يعيد التعبير عن البيانات في إحداثيات جديدة غير مترابطة مرتَّبة بحسب مقدار التباين الذي تفسّره كل منها، فيتيح خفض الأبعاد بالاحتفاظ بأوائلها فقط.

فهم تحليل المركّبات الرئيسية

البيانات عالية الأبعاد كثيرًا ما تكون أقل تعقيدًا بكثير مما يوحي به عدد أعمدتها، لأن المتغيرات تتحرك معًا. ويجد تحليل المركّبات الرئيسية الاتجاهات التي تتغير البيانات على امتدادها فعلًا. فالمركّبة الرئيسية الأولى هي اتجاه أكبر تباين؛ والثانية اتجاه أكبر تباين متبقٍّ متعامد على الأولى؛ وهكذا.

ورياضيًا هذه الاتجاهات هي المتجهات الذاتية لمصفوفة التغاير، والقيم الذاتية المقابلة تعطي التباين على امتداد كل منها. ولأن المتجهات الذاتية لمصفوفة متماثلة متعامدة، فالإحداثيات الجديدة غير مترابطة بحكم البناء، وهذا مفيد بذاته كثيرًا حين تكون المتغيرات الأصلية شديدة الترابط الخطي.

ويتبع خفض الأبعاد من الترتيب. فلأن المركّبات مرتَّبة بحسب التباين المفسَّر، كثيرًا ما تستأثر أوائلها بمعظم المجموع، ويمكن طرح الباقي بخسارة متواضعة. ونسبة التباين التي تفسّرها كل مركّبة، مرسومةً بدلالة رقم المركّبة، هي الأداة القياسية لتقرير كم مركّبة يُحتفظ بها. ويصف جيمس وزملاؤه قراءة كوع على هذا المخطط، مشيرين في إحدى مجموعات البيانات إلى أن الانحناءة بعد المركّبة السابعة تقريبًا توحي بقلة الفائدة من فحص المزيد.

والكلفة الرئيسية قابلية التفسير. فالمركّبة الرئيسية تركيبة موزونة من كل متغير أصلي، فنادرًا ما تقابل شيئًا قابلًا للتسمية. ويفترض التحليل أيضًا أن البنية المثيرة للاهتمام خطية ومحاذية للتباين المرتفع، وكلاهما غير مضمون: فقد يكون اتجاه منخفض التباين هو بالضبط ما يفصل الفئات، والتحليل غير موجَّه فلا يعرف هدف التنبؤ النهائي ولا يعنيه.

كيفية الحساب

Σ vₖ = λₖ vₖ, PVEₖ = λₖ / Σⱼ λⱼ

حيث

Σ
مصفوفة التغاير للبيانات (بعد توحيد القياس)
vₖ
اتجاه المركّبة الرئيسية رقم k، وهو متجه ذاتي لـ Σ
λₖ
التباين على امتداد ذلك الاتجاه، وهو قيمته الذاتية
PVEₖ
نسبة التباين التي تفسّرها المركّبة k

مثال على تحليل المركّبات الرئيسية

لنفترض أن الطول بالسنتيمترات والطول بالبوصات مسجَّلان معًا. هما مترابطان ترابطًا تامًا، فالبيانات تقع على مستقيم في بُعدين. ويجد التحليل أن المركّبة الأولى تمتد على ذلك المستقيم وتفسّر التباين كله تقريبًا، بينما لا تفسّر الثانية شيئًا يُذكر. وهكذا تبيّن أن بُعدًا واحدًا زائد.

ومع مئة سؤال استبيان مترابط قد تفسّر المركّبات العشر الأولى مجتمعةً 80% من التباين. واستبدال تلك العشر بالمئة عمود يخسر خُمس التغيّرية لكنه يزيل تسعين بالمئة من الأعمدة، والنماذج المُلاءَمة لاحقًا على المركّبات أقل ميلًا بكثير إلى فرط الملاءمة.

وتوحيد القياس مهم قبل هذا كله. فالتحليل يعظّم التباين، والتباين يتوقف على الوحدات، فمتغير مقيس بالأمتار وآخر بالمليمترات ليسا قابلين للمقارنة. وبلا توحيد للقياس ستتبع المركّبة الأولى ببساطة أيّ متغير صادف أن مقياسه العددي هو الأكبر.

الأسئلة الشائعة

كم مركّبة ينبغي الاحتفاظ بها؟

لا توجد قاعدة مضبوطة. والمناهج الشائعة هي الاحتفاظ بما يكفي من المركّبات لبلوغ نسبة تراكمية مستهدفة من التباين المفسَّر، أو البحث عن كوع في مخطط الركام حيث تكفّ المركّبات الإضافية عن الإسهام بصورة ذات معنى.

لماذا يجب توحيد قياس المتغيرات أولًا؟

لأن التحليل يعظّم التباين، والتباين متوقف على المقياس. فمتغير غير موحَّد القياس ذو مدى عددي كبير سيهيمن على المركّبة الأولى بسبب وحداته وحدها، لا لأنه يحمل معلومات أكثر.

هل يمكن أن يضرّ التحليل بالأداء التنبئي؟

نعم. فالتحليل غير موجَّه ويتجاهل الاستجابة، فقد يطرح اتجاهًا منخفض التباين يصادف أنه شديد القدرة على التنبؤ. إنه يخفض الأبعاد والترابط الخطي؛ ولا ينتقي السمات الأنفع للتنبؤ.

الخلاصة

يدير تحليل المركّبات الرئيسية البيانات إلى محاور غير مترابطة مرتَّبة بحسب التباين المفسَّر، فيتيح الاحتفاظ بمعظم التغيّرية في أبعاد أقل بكثير. وهو يكلّف قابلية التفسير، ويفترض بنية خطية، ولكونه غير موجَّه قد يطرح تحديدًا الاتجاه الذي احتاجه نموذج لاحق.