تحليل المصفوفات غير السلبية

توضيح لعوامل المصفوفة غير السلبية التقريبية: يتم تمثيل المصفوفة V بواسطة المصفوفتين الأصغر حجمًا W و H ، والتي عند ضربها، تعيد بناء V تقريبًا .

تحليل العوامل غير السلبية للمصفوفة ( NMF أو NNMF )، أو تقريب المصفوفة غير السلبية [1] [2] هي مجموعة من الخوارزميات في التحليل المتعدد المتغيرات والجبر الخطي حيث يتم تحليل المصفوفة V إلى (عادةً) مصفوفتين W و H ، مع الخاصية التي تجعل المصفوفات الثلاث خالية من العناصر السلبية. تجعل هذه السلبية المصفوفات الناتجة أسهل في الفحص. أيضًا، في التطبيقات مثل معالجة مخططات الطيف الصوتية أو النشاط العضلي، تكون السلبية متأصلة في البيانات التي يتم النظر فيها. نظرًا لأن المشكلة ليست قابلة للحل تمامًا بشكل عام، فمن الشائع تقريبها عدديًا.

تجد NMF تطبيقات في مجالات مثل علم الفلك ، [3] [4] رؤية الكمبيوتر ، وتجميع المستندات ، [1] احتساب البيانات المفقودة ، [5] القياسات الكيميائية ، ومعالجة الإشارات الصوتية ، وأنظمة التوصية ، [6] [7] وعلم المعلومات الحيوية . [8]

تاريخ

في الكيمياء القياسية، كان لتحليل المصفوفات غير السلبية تاريخ طويل تحت اسم "حل منحنى النمذجة الذاتية". [9] في هذا الإطار، تكون المتجهات في المصفوفة اليمنى عبارة عن منحنيات متصلة وليست متجهات منفصلة. كما تم إجراء أعمال مبكرة على تحليل المصفوفات غير السلبية بواسطة مجموعة من الباحثين الفنلنديين في التسعينيات تحت اسم تحليل المصفوفات الإيجابية . [10] [11] [12] أصبح معروفًا على نطاق واسع باسم تحليل المصفوفات غير السلبية بعد أن حقق لي وسونغ في خصائص الخوارزمية ونشروا بعض الخوارزميات البسيطة والمفيدة لنوعين من التحليلات. [13] [14]

خلفية

لتكن المصفوفة V هي حاصل ضرب المصفوفتين W و H ،

يمكن تنفيذ عملية ضرب المصفوفات عن طريق حساب متجهات الأعمدة في V كمجموعات خطية لمتجهات الأعمدة في W باستخدام المعاملات التي توفرها أعمدة H. أي أنه يمكن حساب كل عمود في V على النحو التالي:

حيث v i هو المتجه العمودي رقم i لمصفوفة الضرب V و h i هو المتجه العمودي رقم i لمصفوفة H.

عند ضرب المصفوفات، قد تكون أبعاد مصفوفات العوامل أقل بشكل ملحوظ من أبعاد مصفوفة الضرب وهذه الخاصية هي التي تشكل أساس NMF. تولد NMF عوامل ذات أبعاد مخفضة بشكل ملحوظ مقارنة بالمصفوفة الأصلية. على سبيل المثال، إذا كانت V مصفوفة m × n ، وW مصفوفة m × p ، و H مصفوفة p × n ، فيمكن أن تكون p أقل بشكل ملحوظ من كل من m و n .

فيما يلي مثال يعتمد على تطبيق استخراج النصوص:

  • لنفترض أن مصفوفة الإدخال (المصفوفة التي سيتم تحليلها) هي V مع 10000 صف و500 عمود حيث تكون الكلمات في صفوف والمستندات في أعمدة. وهذا يعني أن لدينا 500 مستند مفهرس بواسطة 10000 كلمة. ويترتب على ذلك أن متجه العمود v في V يمثل مستندًا.
  • افترضنا أننا نطلب من الخوارزمية العثور على 10 ميزات من أجل إنشاء مصفوفة ميزات W تحتوي على 10000 صف و10 أعمدة ومصفوفة معاملات H تحتوي على 10 صفوف و500 عمود.
  • إن حاصل ضرب W و H هو مصفوفة تحتوي على 10000 صف و 500 عمود، وهو نفس شكل مصفوفة الإدخال V ، وإذا نجح التحليل إلى عوامل، فهو تقريبًا معقولًا لمصفوفة الإدخال V.
  • من معالجة ضرب المصفوفات أعلاه، يتبع أن كل عمود في مصفوفة الضرب WH هو مزيج خطي من متجهات الأعمدة العشرة في مصفوفة الميزات W مع المعاملات التي توفرها مصفوفة المعاملات H.

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

من المفيد أن نفكر في كل ميزة (متجه عمود) في مصفوفة الميزات W كنموذج أولي للمستند يتألف من مجموعة من الكلمات حيث تحدد قيمة خلية كل كلمة مرتبة الكلمة في الميزة: كلما زادت قيمة خلية الكلمة، زادت مرتبة الكلمة في الميزة. يمثل العمود في مصفوفة المعاملات H مستندًا أصليًا بقيمة خلية تحدد مرتبة المستند لميزة. يمكننا الآن إعادة بناء مستند (متجه عمود) من مصفوفة الإدخال الخاصة بنا من خلال مجموعة خطية من ميزاتنا (متجهات الأعمدة في W ) حيث يتم ترجيح كل ميزة بقيمة خلية الميزة من عمود المستند في H.

خاصية التجميع

تتمتع NMF بخاصية تجميع متأصلة، [15] أي أنها تقوم تلقائيًا بتجميع أعمدة بيانات الإدخال .

على وجه التحديد، يتم تحقيق التقريب بواسطة من خلال إيجاد و الذي يقلل من دالة الخطأ (باستخدام معيار فروبينيوس )

خاضع لـ ،

إذا فرضنا أيضًا قيدًا للتقويم العمودي على ، أي ، فإن التقليل المذكور أعلاه يعادل رياضيًا التقليل من مجموعات K-means . [15]

علاوة على ذلك، يعطي الحساب عضوية المجموعة، أي إذا كان لكل ik ، فهذا يشير إلى أن بيانات الإدخال تنتمي إلى المجموعة -. يعطي الحساب مراكز ثقل المجموعة، أي أن العمود - يعطي مركز ثقل المجموعة للمجموعة -. يمكن تحسين تمثيل مركز الثقل هذا بشكل كبير من خلال NMF المحدب.

عندما لا يتم فرض قيد التقويم العمودي صراحةً، فإن التقويم العمودي يظل ساريًا إلى حد كبير، كما تظل خاصية التجميع سارية أيضًا.

عندما تكون دالة الخطأ التي يجب استخدامها هي تباعد كولباك-ليبلر ، فإن NMF متطابقة مع تحليل الدلالة الكامنة الاحتمالية (PLSA)، وهي طريقة شائعة لتجميع المستندات. [16]

أنواع

تحليل المصفوفات غير السلبية التقريبية

عادةً ما يتم تحديد عدد أعمدة W وعدد صفوف H في NMF حتى يصبح حاصل الضرب WH تقريبًا لـ V. ثم يبلغ التحلل الكامل لـ V المصفوفتين غير السالبتين W و H بالإضافة إلى المتبقي U ، بحيث: V = WH + U. يمكن أن تكون عناصر المصفوفة المتبقية إما سالبة أو موجبة.

عندما تكون قيمتا W و H أصغر من قيمتي V، يصبح تخزينهما ومعالجتهما أسهل. وهناك سبب آخر لتحليل V إلى مصفوفات أصغر حجمًا ، W و H ، وهو أنه إذا كان هدف المرء هو تمثيل عناصر V تقريبًا باستخدام بيانات أقل بكثير، فعليه استنتاج بعض الهياكل الكامنة في البيانات.

تحليل العوامل المصفوفية غير السالبة المحدبة

في NMF القياسي، عامل المصفوفة WR + m × k ، أي أن W يمكن أن يكون أي شيء في تلك المساحة. يقيد NMF المحدب [17] أعمدة W إلى مجموعات محدبة من متجهات البيانات المدخلة . هذا يحسن بشكل كبير من جودة تمثيل بيانات W. علاوة على ذلك، يصبح عامل المصفوفة الناتج H أكثر ندرة وعمودية.

تحليل الرتبة غير السلبية

في حالة أن الرتبة غير السلبية لـ V تساوي رتبتها الفعلية، فإن V = WH تسمى تحليل الرتبة غير السلبية (NRF). [18] [19] [20] ومن المعروف أن مشكلة إيجاد عامل الرتبة غير السلبية لـ V ، إذا كانت موجودة، صعبة NP. [21]

وظائف التكلفة المختلفة والتنظيمات

هناك أنواع مختلفة من تحليلات المصفوفات غير السلبية. تنشأ الأنواع المختلفة من استخدام وظائف تكلفة مختلفة لقياس التباعد بين V و WH وربما عن طريق تنظيم مصفوفات W و/أو H. [1]

هناك دالتان بسيطتان للتباعد درسهما لي وسونغ، وهما الخطأ التربيعي (أو معيار فروبينيوس ) وامتداد تباعد كولباك-ليبلر إلى مصفوفات موجبة ( يتم تعريف تباعد كولباك-ليبلر الأصلي على توزيعات الاحتمالات). يؤدي كل تباعد إلى خوارزمية NMF مختلفة، وعادة ما يتم تقليل التباعد باستخدام قواعد التحديث التكرارية.

يمكن صياغة مشكلة التحليل إلى عوامل في إصدار الخطأ التربيعي لـ NMF على النحو التالي: بالنظر إلى مصفوفة، ابحث عن المصفوفات غير السالبة W وH التي تقلل من الدالة

يعتمد نوع آخر من NMF للصور على معيار التباين الإجمالي . [22]

عندما تتم إضافة التنظيم L1 (المشابه لـ Lasso ) إلى NMF مع دالة تكلفة الخطأ التربيعي المتوسط، يمكن تسمية المشكلة الناتجة بالترميز المتفرق غير السلبي بسبب التشابه مع مشكلة الترميز المتفرق ، [23] [24] على الرغم من أنه لا يزال من الممكن الإشارة إليها باسم NMF. [25]

NMF عبر الإنترنت

تقوم العديد من خوارزميات NMF القياسية بتحليل جميع البيانات معًا؛ أي أن المصفوفة بأكملها متاحة منذ البداية. قد يكون هذا غير مرضٍ في التطبيقات التي يوجد بها الكثير من البيانات بحيث لا يمكن وضعها في الذاكرة أو حيث يتم توفير البيانات بطريقة متدفقة . أحد هذه الاستخدامات هو الترشيح التعاوني في أنظمة التوصية ، حيث قد يكون هناك العديد من المستخدمين والعديد من العناصر للتوصية بها، وسيكون من غير الفعّال إعادة حساب كل شيء عند إضافة مستخدم واحد أو عنصر واحد إلى النظام. قد تكون دالة التكلفة للتحسين في هذه الحالات هي نفسها بالنسبة لـ NMF القياسية أو لا تكون كذلك، ولكن يجب أن تكون الخوارزميات مختلفة إلى حد ما. [26] [27]

NMF ملتوية

إذا كانت أعمدة V تمثل بيانات تم أخذ عينات منها عبر أبعاد مكانية أو زمنية، مثل إشارات الوقت أو الصور أو الفيديو، فيمكن تعلم الميزات المتغيرة المتساوية فيما يتعلق بالتحولات على طول هذه الأبعاد بواسطة NMF التلافيفية. في هذه الحالة، تكون W متفرقة مع وجود أعمدة بها نوافذ وزن محلية غير صفرية مشتركة عبر التحولات على طول الأبعاد المكانية الزمنية لـ V ، والتي تمثل نوى الالتفاف . من خلال التجميع المكاني الزمني لـ H واستخدام التمثيل الناتج بشكل متكرر كمدخل إلى NMF التلافيفي، يمكن تعلم التسلسلات الهرمية العميقة للميزات. [28]

الخوارزميات

توجد عدة طرق يمكن من خلالها إيجاد قيمتي W و H : كانت قاعدة التحديث المضاعفة التي وضعها لي وسونغ [14] طريقة شائعة بسبب بساطة التنفيذ. هذه الخوارزمية هي:

تهيئة: W و H غير سلبيين.
ثم قم بتحديث القيم في W و H عن طريق حساب ما يلي، مع استخدام مؤشر التكرار.
و
حتى يصبح W و H مستقرين.

لاحظ أن التحديثات تتم على أساس كل عنصر على حدة وليس على أساس ضرب المصفوفة.

نلاحظ أن عوامل الضرب لـ W و H ، أي حدود و ، هي مصفوفات من الواحدات عندما .

في الآونة الأخيرة، تم تطوير خوارزميات أخرى. تعتمد بعض الأساليب على المربعات الصغرى غير السلبية المتناوبة : في كل خطوة من هذه الخوارزمية، يتم أولاً إصلاح H وإيجاد W بواسطة مُحلل المربعات الصغرى غير السلبية، ثم يتم إصلاح W وإيجاد H بشكل مماثل. قد تكون الإجراءات المستخدمة لحل W و H هي نفسها [29] أو مختلفة ، حيث تعمل بعض متغيرات NMF على تنظيم أحد W و H. [23] تشمل الأساليب المحددة طرق الانحدار المتدرج المتوقع ، [29] [30] وطريقة المجموعة النشطة ، [6] [31] وطريقة التدرج الأمثل، [32] وطريقة المحور الرئيسي للكتلة [33] من بين العديد من الأساليب الأخرى. [34]

الخوارزميات الحالية ليست مثالية لأنها تضمن فقط إيجاد حد أدنى محلي، وليس حدًا أدنى عالميًا لدالة التكلفة. من غير المرجح أن يتم التوصل إلى خوارزمية مثالية يمكن إثباتها في المستقبل القريب حيث ثبت أن المشكلة تعمم مشكلة التجميع باستخدام متوسطات k والتي تُعرف بأنها كاملة NP . [35] ومع ذلك، كما هو الحال في العديد من تطبيقات تعدين البيانات الأخرى، قد يظل الحد الأدنى المحلي مفيدًا.

بالإضافة إلى خطوة التحسين، فإن عملية التهيئة لها تأثير كبير على NMF. قد تؤثر القيم الأولية المختارة لـ W و H ليس فقط على معدل التقارب، بل وأيضًا الخطأ الإجمالي عند التقارب. تتضمن بعض خيارات التهيئة التوزيع العشوائي الكامل، وSVD ، وتجميع k-means، واستراتيجيات أكثر تقدمًا بناءً على هذه النماذج وغيرها. [36]

مخططات التباين المتبقي الكسري (FRV) لتحليل مكونات الكمبيوتر الأساسية وNMF المتتالية؛ [4] بالنسبة لتحليل مكونات الكمبيوتر الأساسية، القيم النظرية هي المساهمة من القيم الذاتية المتبقية. وبالمقارنة، تصل منحنيات FRV لتحليل مكونات الكمبيوتر الأساسية إلى هضبة مسطحة حيث لا يتم التقاط أي إشارة بشكل فعال؛ بينما تتناقص منحنيات FRV لتحليل مكونات الكمبيوتر الأساسية بشكل مستمر، مما يشير إلى قدرة أفضل على التقاط الإشارة. تتقارب منحنيات FRV لتحليل مكونات الكمبيوتر الأساسية أيضًا إلى مستويات أعلى من تحليل مكونات الكمبيوتر الأساسية، مما يشير إلى خاصية التجهيز الأقل لتحليل مكونات الكمبيوتر الأساسية.

NMF متسلسل

تم استخدام البناء المتسلسل لمكونات NMF ( W و H ) أولاً لربط NMF بتحليل المكونات الأساسية (PCA) في علم الفلك. [37] يتم تصنيف مساهمة مكونات PCA حسب حجم القيم الذاتية المقابلة لها؛ بالنسبة لـ NMF، يمكن تصنيف مكوناتها تجريبيًا عندما يتم بناؤها واحدة تلو الأخرى (بالتسلسل)، أي معرفة المكون -th مع المكونات الأولى التي تم إنشاؤها.

يمكن مقارنة مساهمة مكونات NMF المتسلسلة بنظرية كارهونين-لوف ، وهي تطبيق لتحليل مكونات رئيسية، باستخدام رسم القيم الذاتية. يعتمد الاختيار النموذجي لعدد المكونات باستخدام تحليل مكونات رئيسية على نقطة "الكوع"، ثم يشير وجود الهضبة المسطحة إلى أن تحليل مكونات رئيسية لا يلتقط البيانات بكفاءة، وأخيرًا يوجد انخفاض مفاجئ يعكس التقاط الضوضاء العشوائية ويقع في نظام الإفراط في التجهيز. [38] [39] بالنسبة لتحليل مكونات رئيسية متسلسلة، يتم تقريب رسم القيم الذاتية من خلال رسم منحنيات التباين المتبقي الكسري، حيث تتناقص المنحنيات باستمرار، وتتقارب إلى مستوى أعلى من تحليل مكونات رئيسية، [4] وهو مؤشر على الإفراط الأقل في التجهيز لتحليل مكونات رئيسية متسلسلة.

NMF الدقيق

يمكن توقع حلول دقيقة لمتغيرات NMF (في زمن متعدد الحدود) عندما تكون القيود الإضافية سارية على المصفوفة V. قدم كامبل وبول في عام 1981 خوارزمية زمن متعدد الحدود لحل التحليل إلى عوامل غير سلبية إذا كانت V تحتوي على مصفوفة فرعية أحادية الحد من رتبة تساوي رتبتها. [40] حل كالوفولياس وجالوبولوس (2012) [41] النظير المتماثل لهذه المشكلة، حيث تكون V متماثلة وتحتوي على مصفوفة فرعية رئيسية قطرية من الرتبة r. تعمل خوارزميتهم في زمن O(rm 2 ) في الحالة الكثيفة. قدم أرورا وجي وهالبيرن وميمنو ومويترا وسونتاغ ووو وزو (2013) خوارزمية زمن متعدد الحدود لـ NMF الدقيق والتي تعمل في الحالة التي يلبي فيها أحد العوامل W شرط الانفصال. [42]

العلاقة مع التقنيات الأخرى

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

NMF كنموذج رسومي احتمالي: الوحدات المرئية ( V ) متصلة بالوحدات المخفية ( H ) من خلال الأوزان W ، بحيث يتم إنشاء V من توزيع احتمالي بمتوسط ​​. [13] : 5 

وقد تبين لاحقًا أن بعض أنواع NMF هي مثال لنموذج احتمالي أكثر عمومية يسمى "PCA متعدد الحدود". [44] عندما يتم الحصول على NMF عن طريق تقليل تباعد كولباك-ليبلر ، فإنه في الواقع يعادل مثالًا آخر من PCA متعدد الحدود، وهو التحليل الدلالي الكامن الاحتمالي ، [45] المدرب من خلال تقدير أقصى احتمال . تُستخدم هذه الطريقة عادةً لتحليل البيانات النصية وتجميعها وترتبط أيضًا بنموذج الفئة الكامنة .

إن NMF مع هدف المربعات الصغرى يعادل شكلًا مريحًا من التجميع باستخدام K-means : حيث يحتوي عامل المصفوفة W على مراكز ثقل المجموعة ويحتوي H على مؤشرات عضوية المجموعة. [15] [46] وهذا يوفر أساسًا نظريًا لاستخدام NMF لتجميع البيانات. ومع ذلك، لا يفرض k-means عدم السلبية على مراكز ثقله، لذا فإن التشابه الأقرب هو في الواقع مع "شبه NMF". [17]

يمكن اعتبار NMF نموذجًا رسوميًا موجهًا من طبقتين مع طبقة واحدة من المتغيرات العشوائية الملاحظة وطبقة واحدة من المتغيرات العشوائية المخفية. [47]

يمتد NMF إلى ما هو أبعد من المصفوفات إلى موترات من ترتيب عشوائي. [48] [49] [50] يمكن اعتبار هذا الامتداد بمثابة نظير غير سلبي لنموذج PARAFAC ، على سبيل المثال .

تتضمن التوسعات الأخرى لـ NMF التحليل المشترك لعدة مصفوفات بيانات وموترات حيث يتم مشاركة بعض العوامل. مثل هذه النماذج مفيدة لدمج المستشعرات والتعلم العلائقي. [51]

إن NMF هي مثال على البرمجة التربيعية غير السلبية ، تمامًا مثل آلة الدعم المتجهي (SVM). ومع ذلك، فإن SVM وNMF مرتبطان على مستوى أكثر حميمية من مستوى NQP، مما يسمح بالتطبيق المباشر لخوارزميات الحل التي تم تطويرها لأي من الطريقتين على المشكلات في كلا المجالين. [52]

التفرد

التحليل إلى عوامل ليس فريدًا: يمكن استخدام المصفوفة وعكسها لتحويل مصفوفتي التحليل إلى عوامل، على سبيل المثال، [53]

إذا كانت المصفوفتان الجديدتان و غير سلبيتين، فإنهما تشكلان معلمة أخرى للتحليل إلى عوامل.

تنطبق عدم السالبية لـ و على الأقل إذا كانت B مصفوفة أحادية الحد غير سالبة . في هذه الحالة البسيطة، ستتوافق فقط مع التدرج والتبديل .

يتم الحصول على مزيد من التحكم في عدم تفرد NMF من خلال قيود الندرة. [54]

التطبيقات

علم الفلك

في علم الفلك، يعد NMF طريقة واعدة لتقليل الأبعاد بمعنى أن الإشارات الفيزيائية الفلكية غير سلبية. تم تطبيق NMF على الملاحظات الطيفية [55] [3] وملاحظات التصوير المباشر [4] كطريقة لدراسة الخصائص المشتركة للأجسام الفلكية ومعالجة الملاحظات الفلكية بعد ذلك. تأخذ التطورات في الملاحظات الطيفية التي أجراها بلانتون ورويس (2007) [3] في الاعتبار عدم اليقين في الملاحظات الفلكية، والتي تم تحسينها لاحقًا بواسطة Zhu (2016) [37] حيث تم أيضًا اعتبار البيانات المفقودة وتمكين الحوسبة المتوازية . ثم تم اعتماد طريقتهم بواسطة Ren et al. (2018) [4] في مجال التصوير المباشر كواحدة من طرق اكتشاف الكواكب الخارجية ، وخاصة للتصوير المباشر للأقراص المحيطة بالنجوم .

تمكن رين وآخرون (2018) [4] من إثبات استقرار مكونات NMF عندما يتم إنشاؤها بشكل متسلسل (أي واحدًا تلو الآخر)، مما يتيح خطية عملية نمذجة NMF؛ تُستخدم خاصية الخطية لفصل الضوء النجمي والضوء المتناثر من الكواكب الخارجية والأقراص المحيطة بالنجوم .

في التصوير المباشر، للكشف عن الكواكب الخارجية الخافتة والأقراص المحيطة بالنجوم من الأضواء النجمية الساطعة المحيطة، والتي لها تباين نموذجي من 10⁵ إلى 10¹⁰، تم اعتماد طرق إحصائية مختلفة، [56] [57] [38] ومع ذلك، فإن الضوء من الكواكب الخارجية أو الأقراص المحيطة بالنجوم عادة ما يكون مفرط التجهيز، حيث يجب اعتماد النمذجة الأمامية لاستعادة التدفق الحقيقي. [58] [39] يتم تحسين النمذجة الأمامية حاليًا للمصادر النقطية، [39] ولكن ليس للمصادر الممتدة، وخاصة للهياكل ذات الشكل غير المنتظم مثل الأقراص المحيطة بالنجوم. في هذه الحالة، كانت NMF طريقة ممتازة، كونها أقل ملاءمة بمعنى عدم السلبية وندرة معاملات نمذجة NMF، وبالتالي يمكن إجراء النمذجة الأمامية بعوامل مقياس قليلة، [4] بدلاً من إعادة تقليل البيانات المكثفة حسابيًا على النماذج المولدة.

إسناد البيانات

لاحتساب البيانات المفقودة في الإحصاء، يمكن لـ NMF أخذ البيانات المفقودة مع تقليل دالة التكلفة الخاصة بها، بدلاً من التعامل مع هذه البيانات المفقودة كأصفار. [5] وهذا يجعلها طريقة مثبتة رياضيًا لاحتساب البيانات في الإحصاء. [5] من خلال إثبات تجاهل البيانات المفقودة أولاً في دالة التكلفة، ثم إثبات أن التأثير الناتج عن البيانات المفقودة يمكن أن يكون صغيرًا مثل تأثير من الدرجة الثانية، درس رين وآخرون (2020) [5] وطبقوا مثل هذا النهج في مجال علم الفلك. يركز عملهم على المصفوفات ثنائية الأبعاد، على وجه التحديد، ويشمل الاشتقاق الرياضي، واحتساب البيانات المحاكاة، والتطبيق على البيانات الموجودة في السماء.

يمكن أن تتكون عملية احتساب البيانات باستخدام NMF من خطوتين. أولاً، عندما تكون مكونات NMF معروفة، أثبت رين وآخرون (2020) أن التأثير الناتج عن البيانات المفقودة أثناء احتساب البيانات ("نمذجة الهدف" في دراستهم) هو تأثير من الدرجة الثانية. ثانيًا، عندما تكون مكونات NMF غير معروفة، أثبت المؤلفون أن التأثير الناتج عن البيانات المفقودة أثناء إنشاء المكونات هو تأثير من الدرجة الأولى إلى الثانية.

اعتمادًا على الطريقة التي يتم بها الحصول على مكونات NMF، يمكن أن تكون الخطوة السابقة أعلاه مستقلة أو تابعة للأخيرة. بالإضافة إلى ذلك، يمكن زيادة جودة الإسناد عند استخدام المزيد من مكونات NMF، انظر الشكل 4 من Ren et al. (2020) لتوضيحهم. [5]

استخراج النصوص

يمكن استخدام NMF في تطبيقات تعدين النصوص . في هذه العملية، يتم إنشاء مصفوفة مستند-مصطلح باستخدام أوزان المصطلحات المختلفة (عادةً معلومات تردد الكلمات المرجحة) من مجموعة من المستندات. يتم تقسيم هذه المصفوفة إلى مصفوفة مصطلح-ميزة ومصفوفة ميزة-وثيقة . يتم استخلاص الميزات من محتويات المستندات، وتصف مصفوفة ميزة-وثيقة مجموعات البيانات للمستندات ذات الصلة.

استخدم تطبيق محدد NMF هرميًا على مجموعة فرعية صغيرة من الملخصات العلمية من PubMed . [59] قامت مجموعة بحثية أخرى بتجميع أجزاء من مجموعة بيانات البريد الإلكتروني لشركة Enron [60] مع 65033 رسالة و91133 مصطلحًا في 50 مجموعة. [61] تم تطبيق NMF أيضًا على بيانات الاستشهادات، مع وجود مثال واحد لتجميع مقالات ويكيبيديا الإنجليزية والمجلات العلمية بناءً على الاستشهادات العلمية الصادرة في ويكيبيديا الإنجليزية. [62]

قدم أرورا، وجي، وهالبيرن، وميمنو، ومويترا، وسونتاغ، وو، وزو (2013) خوارزميات زمنية متعددة الحدود لتعلم نماذج الموضوعات باستخدام NMF. تفترض الخوارزمية أن مصفوفة الموضوعات تلبي شرط الانفصال الذي غالبًا ما يوجد في هذه الإعدادات. [42]

اقترح حسني وإيرانمانش ومنصوري (2019) طريقة تجميع الميزات لمصفوفات المصطلحات والمستندات والتي تعمل باستخدام NMF. تقلل الخوارزمية مصفوفة المصطلحات والمستندات إلى مصفوفة أصغر وأكثر ملاءمة لتجميع النصوص. [63]

تحليل البيانات الطيفية

تُستخدم أيضًا تقنية NMF لتحليل البيانات الطيفية؛ ومن بين هذه الاستخدامات تصنيف الأجسام الفضائية والحطام. [64]

التنبؤ بمسافة الإنترنت القابلة للتطوير

يتم تطبيق NMF في التنبؤ بمسافة الإنترنت القابلة للتطوير (وقت الذهاب والإياب). بالنسبة للشبكة التي تحتوي على مضيفين، بمساعدة NMF، يمكن التنبؤ بمسافات جميع الروابط من البداية إلى النهاية بعد إجراء القياسات فقط. تم تقديم هذا النوع من الطريقة لأول مرة في خدمة تقدير مسافة الإنترنت (IDES). [65] بعد ذلك، كنهج لامركزي بالكامل، تم اقتراح نظام إحداثيات شبكة Phoenix [66] . إنه يحقق دقة تنبؤ أفضل بشكل عام من خلال تقديم مفهوم الوزن.

إزالة الضوضاء من الكلام غير الثابت

لقد كانت إزالة الضوضاء من الكلام مشكلة طويلة الأمد في معالجة إشارات الصوت . هناك العديد من الخوارزميات لإزالة الضوضاء إذا كانت الضوضاء ثابتة. على سبيل المثال، مرشح وينر مناسب للضوضاء الغوسية المضافة . ومع ذلك، إذا كانت الضوضاء غير ثابتة، فإن خوارزميات إزالة الضوضاء الكلاسيكية عادةً ما يكون أداءها ضعيفًا لأن المعلومات الإحصائية للضوضاء غير الثابتة يصعب تقديرها. يستخدم شميدت وآخرون [67] NMF لإزالة الضوضاء من الكلام في ظل الضوضاء غير الثابتة، وهو ما يختلف تمامًا عن الأساليب الإحصائية الكلاسيكية. الفكرة الأساسية هي أنه يمكن تمثيل إشارة الكلام النظيفة بشكل متفرق بواسطة قاموس الكلام، ولكن الضوضاء غير الثابتة لا يمكن ذلك. وبالمثل، يمكن أيضًا تمثيل الضوضاء غير الثابتة بشكل متفرق بواسطة قاموس الضوضاء، ولكن الكلام لا يمكن ذلك.

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

علم الوراثة السكانية

تُستخدم خوارزمية NMF المتفرقة في علم الوراثة السكانية لتقدير معاملات الاختلاط الفردية، أو الكشف عن مجموعات جينية من الأفراد في عينة سكانية أو تقييم الاختلاط الجيني في الجينومات المأخوذة من العينات. في التجميع الجيني البشري، توفر خوارزميات NMF تقديرات مماثلة لتلك الخاصة ببرنامج الكمبيوتر STRUCTURE، لكن الخوارزميات أكثر كفاءة من الناحية الحسابية وتسمح بتحليل مجموعات بيانات جينومية سكانية كبيرة. [68]

المعلوماتية الحيوية

تم تطبيق NMF بنجاح في المعلوماتية الحيوية لتجميع بيانات التعبير الجيني ومثيلة الحمض النووي وإيجاد الجينات الأكثر تمثيلاً للمجموعات. [24] [69] [70] [71] في تحليل طفرات السرطان، تم استخدامه لتحديد الأنماط الشائعة للطفرات التي تحدث في العديد من أنواع السرطان والتي ربما يكون لها أسباب مميزة. [72] يمكن لتقنيات NMF تحديد مصادر التباين مثل أنواع الخلايا وأنواع الأمراض الفرعية وتقسيم السكان وتكوين الأنسجة واستنساخ الورم. [73]

تم استخدام متغير معين من NMF، ألا وهو التحليل الثلاثي للمصفوفة غير السلبية (NMTF)، [74] في مهام إعادة استخدام الأدوية من أجل التنبؤ بأهداف البروتين الجديدة والمؤشرات العلاجية للأدوية المعتمدة [75] واستنتاج زوج من الأدوية المضادة للسرطان التآزرية. [76]

التصوير النووي

تم استخدام NMF، والذي يُشار إليه أيضًا في هذا المجال باسم تحليل العوامل، منذ ثمانينيات القرن العشرين [77] لتحليل تسلسلات الصور في التصوير الطبي الديناميكي SPECT و PET . تمت معالجة عدم تفرد NMF باستخدام قيود الندرة. [78] [79] [80]

البحث الحالي

تشمل الأبحاث الحالية (منذ عام 2010) في تحليل العوامل غير السلبية للمصفوفة، على سبيل المثال لا الحصر،

  1. الخوارزمية: البحث عن الحد الأدنى العالمي للعوامل وتهيئة العوامل. [81]
  2. قابلية التوسع: كيفية تحليل ملايين المصفوفات إلى عوامل، وهو أمر شائع في تعدين البيانات على نطاق الويب، على سبيل المثال، انظر تحليل العوامل غير السلبية الموزعة للمصفوفات (DNMF)، [82] تحليل العوامل غير السلبية القابلة للتوسع للمصفوفات (ScalableNMF)، [83] تحليل القيمة المفردة العشوائية الموزعة. [84]
  3. عبر الإنترنت: كيفية تحديث التحليل إلى عوامل عند ورود بيانات جديدة دون إعادة الحساب من البداية، على سبيل المثال، راجع CNSC عبر الإنترنت [85]
  4. التحليل الجماعي (المشترك): تحليل مصفوفات متعددة مترابطة إلى عوامل من أجل التعلم متعدد المنظور، على سبيل المثال التجميع متعدد المنظور، انظر CoNMF [86] وMultiNMF [87]
  5. مشكلة كوهين وروثبلوم 1993: ما إذا كانت المصفوفة العقلانية تحتوي دائمًا على عامل طبيعي نسبي ذي بعد داخلي ضئيل وعوامله عقلانية أيضًا. مؤخرًا، تمت الإجابة على هذه المشكلة بشكل سلبي. [88]

انظر أيضا

ملحوظات

  1. ^ abc Dhillon, Inderjit S.; Sra, Suvrit (2005). "Generalized Nonnegative Matrix Approximations with Bregman Divergences". Advances in Neural Information Processing Systems 18 [Neural Information Processing Systems, NIPS 2005, December 5-8, 2005, Vancouver, British Columbia, Canada] . ص 283-290.
  2. ^ تاندون، راشيش؛ سرا، سوفريت (13 سبتمبر 2010). تقريب المصفوفة غير السلبية المتفرقة: صياغات وخوارزميات جديدة (PDF) (تقرير). معهد ماكس بلانك للسيبرانيتكا البيولوجية. التقرير الفني رقم 193.
  3. ^ abc Blanton, Michael R.; Roweis, Sam (2007). "تصحيحات K وتحويلات المرشح في الأشعة فوق البنفسجية والبصرية والأشعة تحت الحمراء القريبة". المجلة الفلكية . 133 (2): 734–754. arXiv : astro-ph/0606170 . Bibcode :2007AJ....133..734B. doi :10.1086/510127. S2CID  18561804.
  4. ^ abcdefg رن، بن؛ بويو، لوران؛ تشو، قوانغتون ب. دوشين ، غاسبار (2018). “تحليل المصفوفة غير السلبية: استخلاص قوي للهياكل الموسعة”. مجلة الفيزياء الفلكية . 852 (2): 104. أرخايف : 1712.10317 . بيب كود :2018ApJ...852..104R. دوى : 10.3847/1538-4357/aaa1f2 . S2CID  3966513.
  5. ^ abcde Ren, Bin; Pueyo, Laurent; Chen, Christine; Choquet, Elodie; Debes, John H; Duechene, Gaspard; Menard, Francois; Perrin, Marshall D. (2020). "استخدام حساب البيانات لفصل الإشارة في التصوير عالي التباين". مجلة الفيزياء الفلكية . 892 (2): 74. arXiv : 2001.00563 . Bibcode : 2020ApJ...892...74R. doi : 10.3847/1538-4357/ab7024 . S2CID  209531731.
  6. ^ بواسطة راينر جيمولا؛ إريك نيكامب؛ بيتر جيه هاس ؛ يانيس سيسمانيس (2011). تحليل العوامل المصفوفية على نطاق واسع باستخدام انحدار التدرج العشوائي الموزع . وقائع مؤتمر ACM SIGKDD الدولي حول اكتشاف المعرفة وتعدين البيانات. ص 69-77.
  7. ^ يانغ باو؛ وآخرون (2014). TopicMF: استغلال التقييمات والمراجعات في نفس الوقت للتوصية. AAAI.
  8. ^ بن موريل؛ وآخرون (2011). "تحليل العوامل غير السلبية للمصفوفات لتعلم نماذج محددة لتطور البروتين". PLOS ONE . 6 (12): e28898. Bibcode :2011PLoSO...628898M. doi : 10.1371/journal.pone.0028898 . PMC 3245233. PMID  22216138 . 
  9. ^ ويليام إتش لوتون؛ إدوارد أ. سيلفستر (1971). "دقة منحنى النمذجة الذاتية". تكنومتريكس . 13 (3): 617-633. doi :10.2307/1267173. JSTOR  1267173.
  10. ^ بنتي باتيرو. إلى تابر؛ باسي آلتو؛ ماركو كولمالا (1991). “طرق تحليل المصفوفة لتحليل بيانات بطارية الانتشار”. مجلة علوم الهباء الجوي . 22 : س273-س276. دوى :10.1016/S0021-8502(05)80089-8. ISSN  0021-8502. ويكي بيانات  Q58065673.
  11. ^ Pentti Paatero; Unto Tapper (يونيو 1994). "تحليل العوامل الموجبة للمصفوفة: نموذج عامل غير سالب مع الاستخدام الأمثل لتقديرات الخطأ لقيم البيانات". Environmetrics . 5 (2): 111–126. doi :10.1002/ENV.3170050203. ISSN  1180-4009. Wikidata  Q29308406.
  12. ^ بيا أنتيلا. بنتي باتيرو؛ إلى تابر؛ أولي جارفينن (1995). “تحديد مصدر الترسبات الرطبة السائبة في فنلندا عن طريق تحليل المصفوفة الإيجابية”. البيئة الجوية . 29 (14): 1705-1718. بيب كود :1995AtmEn..29.1705A. دوى :10.1016/1352-2310(94)00367-T.
  13. ^ ab Daniel D. Lee & H. Sebastian Seung (1999). "تعلم أجزاء الأشياء عن طريق تحليل المصفوفات غير السلبية". Nature . 401 (6755): 788–791. Bibcode :1999Natur.401..788L. doi :10.1038/44565. PMID  10548103. S2CID  4428232.
  14. ^ ab Daniel D. Lee & H. Sebastian Seung (2001). Algorithms for Non-negative Matrix Factorization (PDF) . Advances in Neural Information Processing Systems 13: Proceedings of the 2000 Conference. MIT Press . pp. 556–562.
  15. ^ abc C. Ding, X. He, HD Simon (2005). "حول تكافؤ تحليل العوامل غير السلبية للمصفوفات والتجميع الطيفي". Proc. SIAM Int'l Conf. Data Mining، ص 606-610. مايو 2005
  16. ^ Ding C, Li Y, Peng W (2008). "On the equivalence between non-negative matrix factorization and probabilistic latent semantic indexing" (PDF) . إحصاءات حسابية وتحليل البيانات . 52 (8): 3913–3927. doi :10.1016/j.csda.2008.01.011. مؤرشف من الأصل (PDF) في 2016-03-04.
  17. ^ ab C Ding, T Li, MI Jordan, تحليل العوامل المحدبة وشبه غير السلبية للمصفوفات، معاملات معهد مهندسي الكهرباء والإلكترونيات في تحليل الأنماط والذكاء الاصطناعي، 32، 45-55، 2010
  18. ^ Berman, A.; RJ Plemmons (1974). "معكوسات المصفوفات غير السالبة". الجبر الخطي والمتعدد الخطوط . 2 (2): 161–172. doi :10.1080/03081087408817055.
  19. ^ أ. بيرمان؛ آر جيه بليمونز (1994). المصفوفات غير السالبة في العلوم الرياضية . فيلادلفيا: سيام.
  20. ^ توماس، إل بي (1974). "المشكلة 73-14، تحليل العوامل الرتبة للمصفوفات غير السلبية". مجلة سيام 16 ( 3): 393-394. doi :10.1137/1016064.
  21. ^ Vavasis, SA (2009). "حول تعقيد تحليل العوامل غير السلبية للمصفوفات". مجلة SIAM للتحسين . 20 (3): 1364–1377. arXiv : 0708.4149 . doi :10.1137/070709967. S2CID  7150400.
  22. ^ Zhang, T.; Fang, B.; Liu, W.; Tang, YY; He, G.; Wen, J. (2008). "تحليل العوامل غير السلبية المستندة إلى معيار التباين الكلي لتحديد التمثيل المميز لأنماط الصور". Neurocomputing . 71 (10–12): 1824–1831. doi :10.1016/j.neucom.2008.01.022.
  23. ^ ab Hoyer, Patrik O. (2002). Non-negative sparse coding . Proc. IEEE Workshop on Neural Networks for Signal Processing. arXiv : cs/0202009 .
  24. ^ بواسطة Leo Taslaman & Björn Nilsson (2012). "إطار عمل لتحليل العوامل غير السلبية المنتظمة للمصفوفة، مع التطبيق على تحليل بيانات التعبير الجيني". PLOS One . 7 (11): e46331. Bibcode :2012PLoSO...746331T. doi : 10.1371/journal.pone.0046331 . PMC 3487913. PMID  23133590 . 
  25. ^ Hsieh, CJ; Dhillon, IS (2011). Fastordinate descend methods with variable selection for non-negative matrix factorization (PDF) . وقائع المؤتمر الدولي السابع عشر لجمعية الحوسبة الآلية SIGKDD حول اكتشاف المعرفة واستخراج البيانات - KDD '11. ص. 1064. doi :10.1145/2020408.2020577. ISBN 9781450308137.
  26. ^ فونج، ييك هينج؛ لي، تشون هونج؛ تشيونج، ويليام ك. (2 نوفمبر 2007). التنبؤ بالمشاركة في المناقشة عبر الإنترنت باستخدام تحليل العوامل غير السلبية للمصفوفات. مجلة Wi-Iatw '07. جمعية الحاسبات بمعهد مهندسي الكهرباء والإلكترونيات. ص 284-287. رقم ISBN 9780769530284- عبر dl.acm.org.
  27. ^ نايانج جوان؛ داتشنغ تاو؛ زيجانج لوه وبو يوان (يوليو 2012). "تحليل المصفوفات غير السلبية عبر الإنترنت باستخدام التقريب العشوائي القوي". معاملات معهد مهندسي الكهرباء والإلكترونيات للشبكات العصبية وأنظمة التعلم . 23 (7): 1087-1099. doi :10.1109/TNNLS.2012.2197827. PMID  24807135. S2CID  8755408.
  28. ^ Behnke, S. (2003). "اكتشاف سمات الكلام الهرمية باستخدام التحليل العاملي للمصفوفات غير السلبية المتلافية". وقائع المؤتمر الدولي المشترك للشبكات العصبية، 2003. المجلد 4. بورتلاند، أوريجون، الولايات المتحدة الأمريكية: معهد مهندسي الكهرباء والإلكترونيات. ص 2758-2763. doi :10.1109/IJCNN.2003.1224004. ISBN 978-0-7803-7898-8. S2CID  3109867.
  29. ^ ab Lin, Chih-Jen (2007). "Projected Gradient Methods for Nonnegative Matrix Factorization" (PDF) . Neural Computation . 19 (10): 2756–2779. CiteSeerX 10.1.1.308.9135 . doi :10.1162/neco.2007.19.10.2756. PMID  17716011. S2CID  2295736. 
  30. ^ لين، تشيه-جين (2007). "حول تقارب خوارزميات التحديث المضاعفة لتحليل المصفوفات غير السلبية". معاملات معهد مهندسي الكهرباء والإلكترونيات على الشبكات العصبية . 18 (6): 1589–1596. CiteSeerX 10.1.1.407.318 . doi :10.1109/TNN.2007.895831. S2CID  2183630. 
  31. ^ Hyunsoo Kim & Haesun Park (2008). "تحليل المصفوفات غير السالبة بناءً على طريقة المربعات الصغرى المقيدة غير السالبة المتناوبة وطريقة المجموعة النشطة" (PDF) . مجلة SIAM لتحليل المصفوفات والتطبيقات . 30 (2): 713-730. CiteSeerX 10.1.1.70.3485 . doi :10.1137/07069239x. 
  32. ^ نايانج جوان؛ داتشنغ تاو؛ زيجانج لو؛ بو يوان (يونيو 2012). "NeNMF: طريقة التدرج المثلى لتحليل العوامل غير السلبية للمصفوفات". معاملات IEEE لمعالجة الإشارات . 60 (6): 2882–2898. رمز Bibcode :2012ITSP...60.2882G. doi :10.1109/TSP.2012.2190406. S2CID  8143231.
  33. ^ Jingu Kim & Haesun Park (2011). "Fast Nonnegative Matrix Factorization: An Active-set-like Method and Comparisons". مجلة SIAM للحوسبة العلمية . 58 (6): 3261–3281. Bibcode :2011SJSC...33.3261K. CiteSeerX 10.1.1.419.798 . doi :10.1137/110821172. 
  34. ^ Jingu Kim; Yunlong He & Haesun Park (2013). "Algorithms for nonnegative matrix and tensor factorizations: A unified view based on blockordinate descending framework" (PDF) . مجلة التحسين العالمي . 33 (2): 285–319. doi : 10.1007/s10898-013-0035-4 . S2CID  11197117.
  35. ^ Ding, C.; He, X. & Simon, HD (2005). "حول تكافؤ تحليل العوامل غير السلبية للمصفوفات والتجميع الطيفي". Proc. SIAM Data Mining Conf . المجلد 4. ص 606-610. doi :10.1137/1.9781611972757.70. ISBN 978-0-89871-593-4.
  36. ^ هفشجاني، سجاد فتحي؛ موبيرفرد، زهرة (نوفمبر 2022). "التهيئة لتحليل المصفوفات غير السلبية: مراجعة شاملة". المجلة الدولية لعلوم البيانات والتحليلات . 16 (1): 119-134. arXiv : 2109.03874 . doi :10.1007/s41060-022-00370-9. ISSN  2364-415X.
  37. ^ ab Zhu, Guangtun B. (2016-12-19). "تحليل العوامل غير السلبية للمصفوفة (NMF) مع عدم اليقين غير المتجانس والبيانات المفقودة". arXiv : 1612.06037 [astro-ph.IM].
  38. ^ ab Soummer, Rémi; Pueyo, Laurent; Larkin, James (2012). "اكتشاف ووصف الكواكب الخارجية والأقراص باستخدام الإسقاطات على صور Karhunen-Loève الذاتية". رسائل مجلة الفيزياء الفلكية . 755 (2): L28. arXiv : 1207.4197 . Bibcode :2012ApJ...755L..28S. doi :10.1088/2041-8205/755/2/L28. S2CID  51088743.
  39. ^ abc Pueyo, Laurent (2016). "اكتشاف ووصف الكواكب الخارجية باستخدام الإسقاطات على صور Karhunen Loeve الذاتية: النمذجة المستقبلية". مجلة الفيزياء الفلكية . 824 (2): 117. arXiv : 1604.06097 . Bibcode :2016ApJ...824..117P. doi : 10.3847/0004-637X/824/2/117 . S2CID  118349503.
  40. ^ كامبل، إس إل؛ جي دي بول (1981). "حساب عوامل الرتبة غير السلبية". الجبر الخطي التطبيقي . 35 : 175-182. doi : 10.1016/0024-3795(81)90272-x .
  41. ^ كالوفوليس، ف.؛ جالوبولوس، إي. (2012). "حساب عوامل الرتبة غير السلبية المتماثلة" (PDF) . تطبيقات الجبر الخطي . 436 (2): 421-435. doi :10.1016/j.laa.2011.03.016.
  42. ^ ab Arora, Sanjeev; Ge, Rong; Halpern, Yoni; Mimno, David; Moitra, Ankur; Sontag, David; Wu, Yichen; Zhu, Michael (2013). خوارزمية عملية لنمذجة الموضوعات بضمانات قابلة للإثبات. وقائع المؤتمر الدولي الثلاثين للتعلم الآلي. arXiv : 1212.4777 . Bibcode :2012arXiv1212.4777A.
  43. ^ Lee, Daniel D.; Sebastian, Seung, H. (1999). "تعلم أجزاء الأشياء عن طريق تحليل المصفوفات غير السلبية" (PDF) . Nature . 401 (6755): 788–791. Bibcode :1999Natur.401..788L. doi :10.1038/44565. PMID  10548103. S2CID  4428232.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  44. ^ Wray Buntine (2002). Variational Extensions to EM and Multinomial PCA (PDF) . Proc. European Conference on Machine Learning (ECML-02). LNAI. المجلد 2430. ص 23-34.
  45. ^ Eric Gaussier & Cyril Goutte (2005). Relation between PLSA and NMF and Implications (PDF) . Proc. 28th international ACM SIGIR conference on Research and development in information retrieval (SIGIR-05). ص 601-602. مؤرشف من الأصل (PDF) في 2007-09-28 . تم الاسترجاع في 2007-01-29 .
  46. ^ رون زاس وأمون شاشوا (2005). "نهج موحد للتجميع الصعب والاحتمالي". المؤتمر الدولي حول رؤية الكمبيوتر (ICCV)، بكين، الصين، أكتوبر 2005.
  47. ^ ماكس ويلينج؛ وآخرون (2004). التوافقيات العائلية الأسيّة مع تطبيق على استرجاع المعلومات. NIPS.
  48. ^ Pentti Paatero (1999). "The Multilinear Engine: A Table-Driven, Least Squares Program for Solving Multilinear Problems, including the n-Way Parallel Factor Analysis Model". مجلة الإحصاء الحسابي والرسومي . 8 (4): 854–888. doi :10.2307/1390831. JSTOR  1390831.
  49. ^ ماكس ويلينج وماركوس ويبر (2001). "تحليل العوامل الموجبة للموتر". رسائل التعرف على الأنماط . 22 (12): 1255–1261. رمز Bibcode : 2001PaReL..22.1255W. CiteSeerX 10.1.1.21.24 . doi : 10.1016/S0167-8655(01)00070-8. 
  50. ^ Jingu Kim & Haesun Park (2012). Fast Nonnegative Tensor Factorization with an Active-set-like Method (PDF) . الحوسبة العلمية عالية الأداء: الخوارزميات والتطبيقات. Springer. ص 311-326.
  51. ^ كنان يلماز. أ. تايلان جمجيل وأوموت سيمسكلي (2011). تحليل الموتر المقترن المعمم (PDF) . خطط التنفيذ الوطنية.
  52. ^ Vamsi K. Potluru؛ Sergey M. Plis؛ Morten Morup؛ Vince D. Calhoun & Terran Lane (2009). تحديثات مضاعفة فعّالة لآلات المتجهات الداعمة . وقائع مؤتمر SIAM لعام 2009 حول تعدين البيانات (SDM). ص 1218-1229.
  53. ^ وي شو؛ شين ليو ويهونغ جونج (2003). تجميع المستندات على أساس التحليل إلى عوامل غير سلبية للمصفوفات. وقائع المؤتمر الدولي السنوي السادس والعشرين لجمعية آلات الحوسبة حول البحث والتطوير في مجال استرجاع المعلومات. نيويورك: رابطة آلات الحوسبة . ص 267-273.
  54. ^ Eggert, J.; Korner, E. (2004). "Sparse coding and NMF". 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541) . المجلد 4. ص 2529–2533. doi :10.1109/IJCNN.2004.1381036. ISBN 978-0-7803-8359-3. S2CID  17923083.
  55. ^ Berné, O.; Joblin, C .; Deville, Y.; Smith, JD; Rapacioli, M.; Bernard, JP; Thomas, J.; Reach, W.; Abergel, A. (2007-07-01). "تحليل انبعاث جزيئات الغبار الصغيرة جدًا من بيانات صور الطيف الخاصة بمرصد سبيتزر باستخدام طرق فصل الإشارة العمياء". علم الفلك والفيزياء الفلكية . 469 (2): 575-586. arXiv : astro-ph/0703072 . Bibcode :2007A&A...469..575B. doi : 10.1051/0004-6361:20066282 . ISSN  0004-6361.
  56. ^ لافرينير، ديفيد؛ مارويد، كريستيان؛ دويون، رينيه؛ بارمان، ترافيس (2009). "اكتشاف HR 8799 b بواسطة تلسكوب هابل الفضائي/تلسكوب نيكموس في عام 1998". رسائل مجلة الفيزياء الفلكية . 694 (2): L148. arXiv : 0902.3247 . رمز Bibcode :2009ApJ...694L.148L. doi :10.1088/0004-637X/694/2/L148. S2CID  7332750.
  57. ^ Amara, Adam; Quanz, Sascha P. (2012). "PYNPOINT: حزمة معالجة الصور للعثور على الكواكب الخارجية". الإشعارات الشهرية للجمعية الفلكية الملكية . 427 (2): 948. arXiv : 1207.6637 . Bibcode :2012MNRAS.427..948A. doi : 10.1111/j.1365-2966.2012.21918.x . S2CID  119200505.
  58. ^ Wahhaj, Zahed; Cieza, Lucas A.; Mawet, Dimitri; Yang, Bin; Canovas, Hector; de Boer, Jozua; Casassus, Simon; Ménard, François; Schreiber, Matthias R.; Liu, Michael C.; Biller, Beth A.; Nielsen, Eric L.; Hayward, Thomas L. (2015). "تحسين نسبة الإشارة إلى الضوضاء في التصوير المباشر للكواكب الخارجية والأقراص المحيطة بالنجوم باستخدام MLOCI". علم الفلك والفيزياء الفلكية . 581 (24): A24. arXiv : 1502.03092 . Bibcode :2015A&A...581A..24W. doi :10.1051/0004-6361/201525837. S2CID  20174209.
  59. ^ نيلسن، فين أروب؛ بالسليف، دانييلا؛ هانسن، لارس كاي (2005). “تعدين الحزامية الخلفية: الفصل بين مكونات الذاكرة والألم” (PDF) . صورة عصبية . 27 (3): 520-522. دوى :10.1016/j.neuroimage.2005.04.034. بميد  15946864. S2CID  18509039.
  60. ^ Cohen, William (2005-04-04). "Enron Email Dataset" . تم الاسترجاع في 2008-08-26 .
  61. ^ بيري، مايكل دبليو؛ براون، موراي (2005). "مراقبة البريد الإلكتروني باستخدام تحليل العوامل غير السلبية للمصفوفات". نظرية التنظيم الحسابي والرياضي . 11 (3): 249-264. doi :10.1007/s10588-005-5380-5. S2CID  16249147.
  62. ^ نيلسن ، فين أروب (2008). تجميع الاستشهادات العلمية في ويكيبيديا. ويكيمانيا . أرخايف : 0805.1154 .
  63. ^ حساني، علي؛ إيرانمانش، أمير؛ منصوري، نجمي (12 نوفمبر 2019). "تعدين النصوص باستخدام تحليل العوامل المصفوفية غير السلبية وتحليل الدلالة الكامنة". arXiv : 1911.04705 [cs.LG].
  64. ^ بيري، مايكل دبليو؛ براون، موراي؛ لانجفيل، إيمي إن؛ بوكاك، ف. بول؛ بليمونسك، روبرت جيه. (15 سبتمبر 2007). "الخوارزميات والتطبيقات لتحليل المصفوفات غير السلبية التقريبية". الإحصاء الحسابي وتحليل البيانات . 52 (1): 155-173. doi :10.1016/j.csda.2006.11.006.
  65. ^ يون ماو؛ لورانس سول وجوناثان م. سميث (2006). "IDES: خدمة تقدير مسافة الإنترنت للشبكات الكبيرة". مجلة معهد مهندسي الكهرباء والإلكترونيات في مجالات مختارة في الاتصالات . 24 (12): 2273–2284. CiteSeerX 10.1.1.136.3837 . doi :10.1109/JSAC.2006.884026. S2CID  12931155. 
  66. ^ يانغ تشن؛ شياو وانغ؛ كونغ شي؛ وآخرون. (2011). "فينيكس: نظام إحداثيات الشبكة القائم على الوزن باستخدام تحليل العوامل المصفوفية" (PDF) . معاملات معهد مهندسي الكهرباء والإلكترونيات لإدارة الشبكة والخدمة . 8 (4): 334-347. CiteSeerX 10.1.1.300.2851 . doi :10.1109/tnsm.2011.110911.100079. S2CID  8079061. مؤرشف من الأصل (PDF) في 2011-11-14. 
  67. ^ Schmidt, MN, J. Larsen, and FT Hsiao. (2007). "تقليل ضوضاء الرياح باستخدام الترميز المتفرق غير السلبي"، التعلم الآلي لمعالجة الإشارات، ورشة عمل معهد مهندسي الكهرباء والإلكترونيات ، 431-436
  68. ^ Frichot E، Mathieu F، Trouillon T، Bouchard G، Francois O (2014). "تقدير سريع وفعال لمعاملات الأنساب الفردية". علم الوراثة . 196 (4): 973-983. doi :10.1534/genetics.113.160572. PMC 3982712. PMID  24496008 . 
  69. ^ ديفاراجان، ك. (2008). "تحليل العوامل غير السلبية للمصفوفات: أداة تحليلية وتفسيرية في علم الأحياء الحاسوبي". PLOS Computational Biology . 4 (7): e1000029. Bibcode :2008PLSCB...4E0029D. doi : 10.1371/journal.pcbi.1000029 . PMC 2447881. PMID  18654623 . 
  70. ^ Hyunsoo Kim & Haesun Park (2007). "تحليل العوامل غير السلبية المتفرقة للمصفوفات عبر المربعات الصغرى غير المقيدة بالسلبية المتناوبة لتحليل بيانات المصفوفات الدقيقة". Bioinformatics . 23 (12): 1495–1502. doi : 10.1093/bioinformatics/btm134 . PMID  17483501.
  71. ^ Schwalbe, E. (2013). "تسمح ملفات تعريف مثيلة الحمض النووي لورم الأرومة النخاعية بتصنيف فرعي قوي وتوقع محسن للنتائج باستخدام خزعات مثبتة بالفورمالين". Acta Neuropathologica . 125 (3): 359–371. doi :10.1007/s00401-012-1077-2. PMC 4313078. PMID  23291781 . 
  72. ^ ألكسندروف، لودميل ب.؛ نيك-زاينال، سيرينا؛ ويدج، ديفيد سي.؛ كامبل، بيتر جيه.؛ ستراتون، مايكل ر. (2013-01-31). "فك رموز التوقيعات للعمليات الطفرية العاملة في سرطان الإنسان". تقارير الخلايا . 3 (1): 246-259. doi :10.1016/j.celrep.2012.12.008. ISSN  2211-1247. PMC 3588146. PMID 23318258  . 
  73. ^ Stein-O'Brien, Genevieve L.; Arora, Raman; Culhane, Aedin C.; Favorov, Alexander V.; Garmire, Lana X.; Greene, Casey S.; Goff, Loyal A.; Li, Yifeng; Ngom, Aloune; Ochs, Michael F.; Xu, Yanxun (2018-10-01). "Enter the Matrix: Factorization Uncovers Knowledge from Omics". Trends in Genetics . 34 (10): 790–805. doi :10.1016/j.tig.2018.07.003. ISSN  0168-9525. PMC 6309559. PMID 30143323  . 
  74. ^ Ding؛ Li؛ Peng؛ Park (2006). "Orthogonal nonnegative matrix t-factorizations for clustering". وقائع المؤتمر الدولي الثاني عشر لجمعية الحوسبة الآلية SIGKDD حول اكتشاف المعرفة واستخراج البيانات . ص 126-135. doi :10.1145/1150402.1150420. ISBN 1595933395. S2CID  165018.
  75. ^ Ceddia؛ Pinoli؛ Ceri؛ Masseroli (2020). "تقنية تعتمد على تحليل العوامل المصفوفية للتنبؤات بإعادة استخدام الأدوية". مجلة IEEE للمعلوماتية الطبية والصحية . 24 (11): 3162-3172. doi :10.1109/JBHI.2020.2991763. PMID  32365039. S2CID  218504587.
  76. ^ بينولي؛ سيديا؛ سيري؛ ماسيرولي (2021). "التنبؤ بتآزر الأدوية عن طريق التحليل الثلاثي للمصفوفات غير السلبية". معاملات IEEE/ACM في علم الأحياء الحاسوبي وعلم المعلومات الحيوية . PP (4): 1956–1967. doi :10.1109/TCBB.2021.3091814. PMID  34166199. S2CID  235634059.
  77. ^ ديباولا؛ بازين؛ أوبري؛ أورينغو؛ كافايلوليس؛ هيري؛ كان (1982). "التعامل مع التسلسلات الديناميكية في الطب النووي". IEEE Trans Nucl Sci . 29 (4): 1310–21. Bibcode :1982ITNS...29.1310D. doi :10.1109/tns.1982.4332188. S2CID  37186516.
  78. ^ Sitek؛ Gullberg؛ Huesman (2002). "تصحيح الحلول الغامضة في تحليل العوامل باستخدام هدف المربعات الصغرى المعاقبة". IEEE Trans Med Imaging . 21 (3): 216–25. doi :10.1109/42.996340. PMID  11989846. S2CID  6553527.
  79. ^ Boutchko؛ Mitra؛ Baker؛ Jagust؛ Gullberg (2015). "تطبيق تحليل العوامل المبدئية التجميعية (CIFA) لتصنيف الأنسجة في التصوير المقطعي بالإصدار البوزيتروني الديناميكي للدماغ". مجلة تدفق الدم الدماغي والتمثيل الغذائي . 35 (7): 1104-111. doi :10.1038/jcbfm.2015.69. PMC 4640278. PMID 25899294  . 
  80. ^ Abdalah؛ Boutchko؛ Mitra؛ Gullberg (2015). "إعادة بناء صور SPECT الديناميكية رباعية الأبعاد من الإسقاطات غير المتسقة باستخدام خوارزمية FADS المبدئية بالشرائح (SIFADS)". IEEE Trans Med Imaging . 34 (1): 216–18. doi :10.1109/TMI.2014.2352033. PMID  25167546. S2CID  11060831.
  81. ^ C. Boutsidis & E. Gallopoulos (2008). "SVD based initialization: A head start for nonnegative matrix factorization". Pattern Recognition . 41 (4): 1350–1362. Bibcode :2008PatRe..41.1350B. CiteSeerX 10.1.1.137.8281 . doi :10.1016/j.patcog.2007.09.010. 
  82. ^ تشاو ليو؛ هونج تشيه يانج؛ جين ليانج فان؛ لي وي هي ويي مين وانج (2010). "تحليل المصفوفات غير السلبية الموزعة لتحليل البيانات الثنائية على مقياس الويب على MapReduce" (PDF) . وقائع المؤتمر الدولي التاسع عشر للويب العالمي .
  83. ^ Jiangtao Yin؛ Lixin Gao & Zhongfei (Mark) Zhang (2014). "تحليل مصفوفات غير سالبة قابلة للتطوير مع تحديثات على مستوى الكتلة" (PDF) . وقائع المؤتمر الأوروبي حول التعلم الآلي ومبادئ وممارسات اكتشاف المعرفة في قواعد البيانات .
  84. ^ "أباتشي ماهوت". mahout.apache.org . تم الاسترجاع في 2019-12-14 .
  85. ^ دونج وانج؛ رافيشاندر فيبرلا؛ نيك إيفانز؛ توماس فانغ زينج (2013). "التعلم النمطي الالتفافي غير السلبي عبر الإنترنت لإشارات الكلام" (PDF) . معاملات IEEE لمعالجة الإشارات . 61 (1): 44–56. رمز Bibcode :2013ITSP...61...44W. CiteSeerX 10.1.1.707.7348 . doi :10.1109/tsp.2012.2222381. S2CID  12530378. مؤرشف من الأصل (PDF) في 2015-04-19 . تم الاسترجاع في 2015-04-19 . 
  86. ^ Xiangnan He; Min-Yen Kan; Peichu Xie & Xiao Chen (2014). "Comment-based Multi-View Clustering of Web 2.0 Items" (PDF) . وقائع المؤتمر الدولي الثالث والعشرون للويب العالمي . مؤرشف من الأصل (PDF) في 2015-04-02 . تم الاسترجاع في 2015-03-22 .
  87. ^ Jialu Liu; Chi Wang; Jing Gao & Jiawei Han (2013). "Multi-View Clustering via Joint Nonnegative Matrix Factorization". Proceedings of the 2013 SIAM International Conference on Data Mining (PDF) . ص. 252–260. CiteSeerX 10.1.1.301.1771 . doi :10.1137/1.9781611972832.28. ISBN  978-1-61197-262-7. S2CID  4968.
  88. ^ تشيستيكوف، دميتري؛ كيفر، ستيفان؛ ماروشيتش، إينيس؛ شيرمحمدي، ماهسا؛ ووريل، جيمس (22 مايو 2016). "تحليل المصفوفات غير السلبية يتطلب اللاعقلانية". arXiv : 1605.06848 [cs.CC].

آحرون

  • ج. شين؛ جي دبليو إسرائيل (1989). "نموذج مستقبل باستخدام تقنية تحويل غير سلبية محددة للهباء الجوي المحيط". البيئة الجوية . 23 (10): 2289-2298. رمز Bibcode : 1989AtmEn..23.2289S. doi : 10.1016/0004-6981(89)90190-X .
  • بينتي باتيرو (1997). "صياغة المربعات الصغرى لتحليل العوامل غير السلبية القوية". الكيمياء القياسية وأنظمة المختبرات الذكية . 37 (1): 23-35. doi :10.1016/S0169-7439(96)00044-5.
  • راؤول كومباس (2007). "قياس التباعد المعمم لتحليل المصفوفات غير السلبية". الحوسبة العصبية . 19 (3): 780-791. doi :10.1162/neco.2007.19.3.780. PMID  17298233. S2CID  5337451.
  • ليو، دبليو إكس؛ تشنغ، إن إن؛ يو، كيو بي (2006). "تحليل العوامل غير السالبة للمصفوفات وتطبيقاتها في التعرف على الأنماط". النشرة العلمية الصينية . 51 (17-18): 7-18. رمز Bibcode :2006ChSBu..51....7L. doi :10.1007/s11434-005-1109-6. S2CID  15445516.
  • نجوك-ديب هو؛ بول فان دورين وفنسنت بلونديل (2008). “طرق النسب لتحليل المصفوفة غير السالبة”. أرخايف : 0801.3199 [CS.NA].
  • أندريه سيتشوكي ; رافال زدونيك وشون إيتشي أماري (2008). “المصفوفة غير السالبة وعامل الموتر”. مجلة IEEE لمعالجة الإشارات . 25 (1): 142-145. بيب كود :2008ISPM...25R.142C. دوى :10.1109/MSP.2008.4408452. S2CID  9997603.
  • سيدريك فيفوت؛ نانسي بيرتين وجان لويس دوريو (2009). "تحليل المصفوفات غير السلبية باستخدام تباعد إيتاكورا-سايتو: مع التطبيق على تحليل الموسيقى". الحوسبة العصبية . 21 (3): 793-830. doi :10.1162/neco.2008.04-08-771. PMID  18785855. S2CID  13208611.
  • علي تايلان سيمجيل (2009). "الاستدلال البايزي لنماذج تحليل العوامل غير السلبية للمصفوفات". الذكاء الحاسوبي وعلم الأعصاب . 2009 (2): 1-17. doi : 10.1155/2009/785152 . PMC  2688815. PMID  19536273 .
  • أندريه سيتشوسكي، مورتن مروب، وآخرون: "التقدم في المصفوفات غير السلبية وعوامل التوزيع"، دار الهنداوي للنشر، رقم ISBN 978-9774540455 (2008). 
  • أندريه سيتشوسكي، رافال زدونيك، آن هوي فان وشون إيتشي أماري: "المصفوفات غير السلبية وعوامل الموتر: تطبيقات على تحليل البيانات الاستكشافي متعدد الاتجاهات وفصل المصدر الأعمى"، وايلي، ISBN 978-0470746660 (2009). 
  • أندري ميرزال: "تحليل العوامل غير السلبية للمصفوفات للتجميع وLSI: النظرية والبرمجة"، دار النشر الأكاديمية LAP LAMBERT، رقم ISBN 978-3844324891 (2011). 
  • يونغ شيانغ: "فصل المصدر الأعمى: تحليل المكونات التابعة"، سبرينغر، ISBN 978-9812872265 (2014). 
  • جانش ر. نايك (المحرر): "تقنيات تحليل العوامل غير السلبية للمصفوفة: التقدم في النظرية والتطبيقات"، سبرينغر، ISBN 978-3662517000 (2016). 
  • جوليان بيكر: "تحليل العوامل غير السلبية للمصفوفة باستخدام العناصر التكيفية لفصل مصدر الصوت أحادي الأذن: 1"، Shaker Verlag GmbH، ألمانيا، ISBN 978-3844048148 (2016). 
  • جين تسونغ شين: “فصل المصدر والتعلم الآلي”، الصحافة الأكاديمية، ISBN 978-0128177969 (2018). 
  • شوجي ماكينو (المحرر): "فصل مصدر الصوت"، سبرينغر، ISBN 978-3030103033 (2019). 
  • نيكولاس جيليس: "تحليل العوامل غير السلبية للمصفوفة"، SIAM، ISBN 978-1-611976-40-3 (2020). 
Retrieved from "https://en.wikipedia.org/w/index.php?title=Non-negative_matrix_factorization&oldid=1242465683"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate