تحليل المصفوفة
مصفوفات البيانات الكبيرة تخفي بنية لا يكشفها أي عنصر منفرد. تحليل المصفوفة — NMF والتصفية التعاونية بـ SVD والتحليل الدلالي الكامن — يُحلِّل المصفوفة إلى أجزاء قابلة للتفسير تكشف العوامل الكامنة.
تحليل قائم على الأجزاء
بناءً على V ≥ 0، أوجد W ≥ 0 وH ≥ 0 مع V ≈ WH. عدم السالبية يُجبر على عوامل إضافية وقائمة على الأجزاء — كل عمود من W هو "جزء" وكل صف من H هو وزن خلط. لا مسح مسموح به.
التحديثات الضربية
يتناوب NMF بين تحديث H وW باستخدام خطوات تدرج قائمة على النسب تضمن عدم السالبية طوال العملية. تتقارب نحو حد أدنى محلي — المسألة غير محدبة في (W,H) معاً.
أجزاء مقابل كُلّية
يسمح PCA بالمعاملات السالبة — المكوّنات يمكن أن تتلاشى، منتجةً تمثيلات شاملة. NMF يُضيف فقط دون طرح. للصور هذا يعني ملامح الوجه (عيون وأنف وفم)، لا مزيج الوجه المميز. أكثر قابلية للتفسير.
التصفية التعاونية
مصفوفة التقييمات R منخفضة الرتبة: بضعة عوامل كامنة (الأنواع والأساليب) تُفسّر معظم التباين. تعلّم متجهات المستخدمين pᵢ ومتجهات العناصر qⱼ في فضاء كامن مشترك. التقييم المتنبأ به: r̂ᵢⱼ = pᵢᵀqⱼ.
المستخدمون والعناصر والتشابه
بعد التدريب، pᵢ وqⱼ يعيشان في نفس الفضاء k-الأبعاد. العناصر المتشابهة تتجمع — حتى دون ميزات صريحة مشتركة. المستخدمون المتشابهون أيضاً. الضرب الداخلي pᵢᵀqⱼ يقيس التوافق: قيمة كبيرة ← تقييم مرتفع متنبأ.
أفضل تقريب منخفض الرتبة
أفضل تقريب رتبة-k لـ A (في معيار فروبينيوس والطيفي) هو SVD المقطوع: الإبقاء فقط على k أكبر قيمة أحادية. الخطأ = σₖ₊₁² + … + σᵣ². لا توجد مصفوفة رتبة-k أقرب.
SVD على النصوص
نبني مصفوفة TF-IDF للمصطلح-الوثيقة A. نقطعها بـ SVD إلى رتبة k. متجهات المفاهيم الناتجة تلتقط الترادف (تجمّع الكلمات المتشابهة). تشابه الوثائق = جيب التمام بين متجهات المفاهيم — حتى الوثائق التي لا تشترك في كلمات يمكن أن تتشابه.
- صفوف UₖΣₖ: متجهات المفاهيم للمصطلحات
- أعمدة ΣₖVₖᵀ: متجهات المفاهيم للوثائق
- k مكوّن = k "موضوع" كامن
GloVe وتحليل PMI
يُحلِّل GloVe بشكل صريح مصفوفة لوغاريتم التزامن: wᵢᵀw̃ⱼ ≈ log Xᵢⱼ. Word2Vec يفعل الأمر ذاته ضمنياً لمصفوفة PMI المُزاحة. النتيجة: القياسات الدلالية كهندسة — ملك − رجل + امرأة ≈ ملكة.
النقاط الرئيسية
- NMF: V ≈ WH مع W,H ≥ 0 → عوامل قائمة على الأجزاء وقابلة للتفسير
- التصفية التعاونية: R منخفضة الرتبة ≈ PQᵀ؛ تنبؤ rᵢⱼ = pᵢᵀqⱼ
- إيكارت-يونغ: SVD المقطوع هو التقريب الأمثل منخفض الرتبة
- LSA: SVD على مصفوفة TF-IDF يلتقط الترادف والموضوعات الكامنة
- تضمينات الكلمات (GloVe/W2V): تُحلِّل ضمنياً مصفوفة لوغاريتم التزامن — القياس = هندسة
الوحدة 11-الدرس 3: أساسيات الشبكات العصبية
رأينا كيف يكتشف تحليل المصفوفة البنية الخفية. القادم: كيف تُسلسِل الشبكات العصبية عمليات ضرب المصفوفات — الانتشار للأمام، والانتشار للخلف كقاعدة سلسلة Jacobian، وآلية الانتباه كعملية مصفوفات QKV.