خوارزمية التوقع والتعظيم

في الإحصاء ، خوارزمية التوقع والتعظيم ( EM ) هي طريقة تكرارية لإيجاد أقصى احتمال (محلي) أو أقصى تقديرات لاحقة (MAP) للمعلمات في النماذج الإحصائية ، حيث يعتمد النموذج على متغيرات كامنة غير ملحوظة . [1] يتناوب تكرار EM بين تنفيذ خطوة التوقع (E)، والتي تنشئ دالة لتوقع الاحتمال اللوغاريتمي المقيم باستخدام التقدير الحالي للمعلمات، وخطوة التعظيم (M)، والتي تحسب المعلمات التي تعظم الاحتمال اللوغاريتمي المتوقع الموجود في الخطوة E. تُستخدم تقديرات المعلمات هذه بعد ذلك لتحديد توزيع المتغيرات الكامنة في الخطوة E التالية. يمكن استخدامها، على سبيل المثال، لتقدير مزيج من الغاوسيين ، أو لحل مشكلة الانحدار الخطي المتعدد. [2]

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

تاريخ

تم شرح خوارزمية EM وإعطائها اسمها في ورقة بحثية كلاسيكية عام 1977 من قبل آرثر ديمبستر ونان ليرد ودونالد روبين . [3] وأشاروا إلى أن الطريقة "اقتُرِحَت عدة مرات في ظروف خاصة" من قبل مؤلفين سابقين. واحدة من أقدمها هي طريقة عد الجينات لتقدير ترددات الأليل بواسطة سيدريك سميث . [4] واقترح HO Hartley طريقة أخرى في عام 1958، وهارتلي وهوكينج في عام 1977، والتي نشأت منها العديد من الأفكار في ورقة ديمبستر-ليرد-روبين. [5] واقترح SK Ng وThryiyambakam Krishnan وGJ McLachlan طريقة أخرى في عام 1977. [6] يمكن توسيع أفكار هارتلي لتشمل أي توزيع منفصل مجمع. نشر رولف سونبيرج معالجة مفصلة للغاية لطريقة EM للعائلات الأسيّة في أطروحته والعديد من الأوراق، [7] [8] [9] بعد تعاونه مع بير مارتن لوف وأندرس مارتن لوف . [10] [11] [12] [13] [14] عممت ورقة ديمبستر-ليرد-روبين في عام 1977 الطريقة ورسمت تحليل التقارب لفئة أوسع من المشاكل. أسست ورقة ديمبستر-ليرد-روبين طريقة EM كأداة مهمة للتحليل الإحصائي. انظر أيضًا منج وفان دايك (1997).

كان تحليل التقارب لخوارزمية ديمبستر-ليرد-روبين معيبًا، ونشر سي إف جيف وو تحليل تقارب صحيح في عام 1983. [15] أثبت دليل وو تقارب طريقة EM أيضًا خارج العائلة الأسية ، كما ادعى ديمبستر-ليرد-روبين. [15]

مقدمة

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

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

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

وصف

الرموز

بالنظر إلى النموذج الإحصائي الذي يولد مجموعة من البيانات المرصودة، ومجموعة من البيانات الكامنة غير المرصودة أو القيم المفقودة ، ومتجه من المعلمات غير المعروفة ، إلى جانب دالة الاحتمالية ، يتم تحديد تقدير الاحتمالية القصوى (MLE) للمعلمات غير المعروفة من خلال تعظيم الاحتمالية الهامشية للبيانات المرصودة

ومع ذلك، فإن هذه الكمية غالبا ما تكون مستعصية على الحل لأنها غير ملحوظة وتوزيعها غير معروف قبل الوصول إليها .

خوارزمية EM

تسعى خوارزمية EM إلى العثور على أقصى تقدير لاحتمالية الاحتمالية الهامشية من خلال تطبيق هاتين الخطوتين بشكل متكرر:

خطوة التوقع (خطوة E) : يتم تعريفها على أنها القيمة المتوقعة لدالة الاحتمال اللوغاريتمية لـ ، فيما يتعلق بالتوزيع الشرطي الحالي لـ المعطى والتقديرات الحالية للمعاملات :
خطوة التعظيم (خطوة M) : ابحث عن المعلمات التي تعظم هذه الكمية:

وباختصار، يمكننا أن نكتبها في معادلة واحدة:

تفسير المتغيرات

تستخدم النماذج النموذجية التي يتم تطبيق EM عليها متغيرًا كامنًا يشير إلى العضوية في إحدى المجموعات التالية:

  1. قد تكون نقاط البيانات المرصودة منفصلة (تأخذ قيمًا في مجموعة محدودة أو غير محدودة العد) أو متصلة (تأخذ قيمًا في مجموعة غير محدودة العد). قد يكون هناك متجه من الملاحظات مرتبطًا بكل نقطة بيانات.
  2. القيم المفقودة (المعروفة أيضًا باسم المتغيرات الكامنة ) هي قيم منفصلة ، ​​مأخوذة من عدد ثابت من القيم، مع وجود متغير كامن واحد لكل وحدة ملاحظة.
  3. المعلمات مستمرة، وهي من نوعين: المعلمات المرتبطة بجميع نقاط البيانات، والمعلمات المرتبطة بقيمة محددة لمتغير كامن (أي المرتبطة بجميع نقاط البيانات التي يحتوي متغيرها الكامن المقابل على تلك القيمة).

ومع ذلك، فمن الممكن تطبيق EM على أنواع أخرى من النماذج.

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

  1. أولاً، قم بتهيئة المعلمات لبعض القيم العشوائية.
  2. احسب احتمال كل قيمة ممكنة لـ ، مع العلم أن .
  3. بعد ذلك، استخدم القيم المحسوبة للتو لحساب تقدير أفضل للمعلمات .
  4. كرر الخطوتين 2 و 3 حتى التقارب.

تقترب الخوارزمية، كما تم وصفها للتو، بشكل رتيب من الحد الأدنى المحلي لدالة التكلفة.

ملكيات

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

يُعد EM مفيدًا بشكل خاص عندما يكون الاحتمال عبارة عن عائلة أسيّة ، انظر Sundberg (2019، الفصل 8) للحصول على معالجة شاملة: [17] تصبح الخطوة E مجموع توقعات الإحصائيات الكافية ، وتتضمن الخطوة M تعظيم الدالة الخطية. في مثل هذه الحالة، من الممكن عادةً استنباط تحديثات تعبير مغلقة الشكل لكل خطوة، باستخدام صيغة Sundberg [18] (أثبتها ونشرها Rolf Sundberg، استنادًا إلى نتائج غير منشورة لـ Per Martin-Löf و Anders Martin-Löf ). [8] [9] [11] [12] [13] [14]

تم تعديل طريقة EM لحساب أقصى تقديرات لاحقة (MAP) للاستدلال البايزي في الورقة الأصلية التي كتبها Dempster و Laird و Rubin.

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

دليل على صحة

تعمل عملية تعظيم التوقعات على التحسين وليس التحسين المباشر . وهنا يتبين أن التحسينات التي تطرأ على الأولى تعني تحسينات على الثانية. [19] [20]

لأي احتمال غير صفري ، يمكننا أن نكتب

نأخذ التوقع على القيم المحتملة للبيانات غير المعروفة تحت تقدير المعلمة الحالية عن طريق ضرب كلا الجانبين في ومجموع (أو تكامل) على . الجانب الأيسر هو توقع ثابت، لذا نحصل على:

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

وطرح هذه المعادلة الأخيرة من المعادلة السابقة يعطي

ومع ذلك، تخبرنا متباينة جيبس ​​أن ، لذا يمكننا أن نستنتج أن

باختصار، اختيار التحسين يؤدي إلى التحسين على الأقل بنفس القدر.

كإجراء تعظيم-تعظيم

يمكن النظر إلى خوارزمية EM كخطوتين متناوبتين لتحقيق أقصى قدر من التعظيم، أي كمثال على انحدار الإحداثيات . [21] [22] ضع في اعتبارك الوظيفة:

حيث q هو توزيع احتمالي تعسفي على البيانات غير المرصودة z و H(q) هو إنتروبيا التوزيع q . يمكن كتابة هذه الدالة على النحو التالي

حيث هو التوزيع الشرطي للبيانات غير المرصودة بالنظر إلى البيانات المرصودة و هو تباعد كولباك-ليبلر .

ومن ثم يمكن النظر إلى الخطوات في خوارزمية EM على النحو التالي:

خطوة التوقع : اختر التعظيم :
خطوة التعظيم : اختر التعظيم :

التطبيقات

خوارزميات الترشيح والتنعيم EM

يُستخدم مرشح كالمان عادةً لتقدير الحالة على الإنترنت، وقد يُستخدم مُنعم الحد الأدنى للتباين لتقدير الحالة دون اتصال بالإنترنت أو تقدير الحالة على دفعات. ومع ذلك، تتطلب حلول الحد الأدنى للتباين تقديرات لمعلمات نموذج مساحة الحالة. يمكن استخدام خوارزميات EM لحل مشكلات تقدير الحالة والمعلمات المشتركة.

تنشأ خوارزميات الترشيح والتنعيم EM من خلال تكرار هذا الإجراء المكون من خطوتين:

خطوة اي
قم بتشغيل مرشح كالمان أو أداة تنعيم الحد الأدنى للتباين المصممة بتقديرات المعلمات الحالية للحصول على تقديرات حالة محدثة.
خطوة حرف M
استخدم تقديرات الحالة المفلترة أو الملساء ضمن حسابات الاحتمالية القصوى للحصول على تقديرات محدثة للمعلمات.

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

حيث يتم حساب تقديرات الناتج القياسي بواسطة مرشح أو أداة تنعيم من قياسات قياسية N. يمكن أيضًا تطبيق التحديث أعلاه على تحديث شدة ضوضاء قياس بواسون. وبالمثل، بالنسبة لعملية الانحدار التلقائي من الدرجة الأولى، يمكن حساب تقدير تباين الضوضاء في العملية المحدثة بواسطة

حيث و هي تقديرات الحالة القياسية التي يتم حسابها بواسطة مرشح أو أداة تنعيم. يتم الحصول على تقدير معامل النموذج المحدث من خلال

تمت دراسة تقارب تقديرات المعلمات مثل تلك المذكورة أعلاه بشكل جيد. [28] [29] [30] [31]

المتغيرات

تم اقتراح عدد من الطرق لتسريع التقارب البطيء أحيانًا لخوارزمية EM، مثل تلك التي تستخدم التدرج المترافق وطرق نيوتن المعدلة (نيوتن-رافسون). [32] كما يمكن استخدام EM مع طرق التقدير المقيدة.

غالبًا ما توفر خوارزمية تعظيم التوقعات الموسعة للمعلمات (PX-EM) تسريعًا من خلال "استخدام" تعديل التباين "لتصحيح تحليل الخطوة M، والاستفادة من المعلومات الإضافية الملتقطة في البيانات الكاملة المفترضة". [33]

يستبدل تعظيم التوقع المشروط (ECM) كل خطوة M بسلسلة من خطوات التعظيم المشروط (CM) حيث يتم تعظيم كل معلمة θ i بشكل فردي، بشرط بقاء المعلمات الأخرى ثابتة. [34] يمكن تمديدها في خوارزمية تعظيم التوقع المشروط (ECME) . [35]

تم توسيع هذه الفكرة بشكل أكبر في خوارزمية تعظيم التوقعات المعممة (GEM) ، والتي يتم فيها البحث فقط عن زيادة في دالة الهدف F لكل من الخطوة E والخطوة M كما هو موضح في قسم "إجراء تعظيم-تعظيم". [21] تم تطوير GEM بشكل أكبر في بيئة موزعة وأظهرت نتائج واعدة. [36]

من الممكن أيضًا اعتبار خوارزمية EM فئة فرعية من خوارزمية MM (الكبر/التصغير أو الصغر/التعظيم، حسب السياق)، [37] وبالتالي استخدام أي آلية تم تطويرها في الحالة الأكثر عمومية.

خوارزمية α-EM

تعتمد الدالة Q المستخدمة في خوارزمية EM على الاحتمالية اللوغاريتمية. لذلك، تُعتبر خوارزمية EM اللوغاريتمية. يمكن تعميم استخدام الاحتمالية اللوغاريتمية إلى نسبة الاحتمالية اللوغاريتمية α. بعد ذلك، يمكن التعبير عن نسبة الاحتمالية اللوغاريتمية α للبيانات المرصودة بدقة على أنها مساواة باستخدام الدالة Q لنسبة الاحتمالية اللوغاريتمية α والتباعد اللوغاريتمي α. الحصول على هذه الدالة Q هو خطوة E معممة. تعظيمها هو خطوة M معممة. يُطلق على هذا الزوج خوارزمية EM-α [38] التي تحتوي على خوارزمية EM اللوغاريتمية كفئة فرعية لها. وبالتالي، فإن خوارزمية EM-α التي وضعها ياسو ماتسوياما هي تعميم دقيق لخوارزمية EM-α. لا يلزم حساب التدرج أو مصفوفة هيسيان. تُظهر EM-α تقاربًا أسرع من خوارزمية EM-α من خلال اختيار α مناسب. تؤدي خوارزمية α-EM إلى إصدار أسرع من خوارزمية تقدير نموذج ماركوف المخفي α-HMM. [39]

العلاقة مع أساليب بايز المتغيرة

EM هي طريقة غير بايزية جزئيًا، ذات احتمالية قصوى. تعطي نتيجتها النهائية توزيع احتمالات على المتغيرات الكامنة (بالأسلوب البايزي) مع تقدير نقطي لـ θ (إما تقدير أقصى احتمال أو وضع لاحق). قد تكون هناك حاجة إلى نسخة بايزية كاملة من هذا، تعطي توزيع احتمالات على θ والمتغيرات الكامنة. النهج البايزي للاستدلال هو ببساطة التعامل مع θ كمتغير كامن آخر. في هذا النموذج، يختفي التمييز بين خطوات E وM. إذا كنت تستخدم تقريب Q المقسم إلى عوامل كما هو موضح أعلاه ( بايز المتغير )، يمكن للحل أن يتكرر على كل متغير كامن (بما في ذلك θ الآن ) وتحسينه واحدًا تلو الآخر. الآن، هناك حاجة إلى k خطوة لكل تكرار، حيث k هو عدد المتغيرات الكامنة. بالنسبة للنماذج الرسومية، من السهل القيام بذلك لأن Q الجديد لكل متغير يعتمد فقط على بطانية ماركوف الخاصة به، لذلك يمكن استخدام تمرير الرسائل المحلية للاستدلال الفعال.

التفسير الهندسي

في هندسة المعلومات ، يتم تفسير الخطوة E والخطوة M على أنهما إسقاطات تحت اتصالات أفينية مزدوجة ، تسمى الاتصال e والاتصال m؛ ويمكن أيضًا فهم تباعد كولباك-ليبلر بهذه المصطلحات.

أمثلة

خليط غاوسي

مقارنة بين k-means وEM على البيانات الاصطناعية التي تم تصورها باستخدام ELKI . باستخدام التباينات، يمكن لخوارزمية EM وصف التوزيعات الطبيعية بدقة، بينما تقسم k-means البيانات إلى خلايا Voronoi . يتم الإشارة إلى مركز المجموعة بالرمز الأفتح والأكبر.
رسوم متحركة توضح كيفية ملاءمة خوارزمية EM لنموذج خليط غاوسي مكون من مكونين لمجموعة بيانات Old Faithful . تنتقل الخوارزمية من التهيئة العشوائية إلى التقارب.

ليكن عينة من الملاحظات المستقلة من خليط من توزيعين طبيعيين متعددي المتغيرات من البعد ، وليكن المتغيرات الكامنة التي تحدد المكون الذي تنشأ منه الملاحظة. [22]

و

أين

و

الهدف هو تقدير المعلمات غير المعروفة التي تمثل قيمة الخلط بين الغاوسيين والمتوسطات والتباينات لكل منها:

حيث تكون دالة احتمالية البيانات غير المكتملة هي

ودالة احتمالية البيانات الكاملة هي

أو

حيث هي دالة مؤشر و هي دالة كثافة الاحتمال لمتغير طبيعي متعدد المتغيرات.

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

خطوة E

بالنظر إلى تقديرنا الحالي للمعاملات θ ( t ) ، يتم تحديد التوزيع الشرطي لـ Z i بواسطة نظرية بايز ليكون الارتفاع النسبي للكثافة الطبيعية المرجحة بـ τ :

تُسمى هذه "احتمالات العضوية"، والتي تُعتبر عادةً ناتج الخطوة E (على الرغم من أن هذه ليست دالة Q أدناه).

تتوافق خطوة E هذه مع إعداد هذه الوظيفة لـ Q:

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

لا يلزم حساب هذا التوقع الشرطي الكامل في خطوة واحدة، لأن τ و μ / Σ يظهران في مصطلحات خطية منفصلة وبالتالي يمكن تعظيمهما بشكل مستقل.

خطوة م

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

للبدء، ضع في اعتبارك ، والذي يحتوي على القيد :

وهذا له نفس شكل تقدير الاحتمالية القصوى للتوزيع الثنائي ، لذا

بالنسبة للتقديرات التالية :

وهذا له نفس شكل تقدير الاحتمال الأقصى المرجح للتوزيع الطبيعي، لذا

و

ومن خلال التماثل،

و

إنهاء

اختتم العملية التكرارية إذا كانت أقل من عتبة محددة مسبقًا.

تعميم

يمكن تعميم الخوارزمية الموضحة أعلاه لمزيج من أكثر من توزيعين طبيعيين متعددين المتغيرات .

الانحدار المقطوع والمُراقَب

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

البدائل

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

انظر أيضا

مراجع

  1. ^ Meng, X.-L.; van Dyk, D. (1997). "The EM algorithm – an old folk-song sung to a fast new tune". J. Royal Statist. Soc. B. 59 ( 3): 511–567. doi : 10.1111/1467-9868.00082 . S2CID  17461647.
  2. ^ جونغيول كوون، قسطنطين كارامانيس، وقائع المؤتمر الدولي الثالث والعشرين للذكاء الاصطناعي والإحصاء ، مجلة أبحاث الذكاء الاصطناعي 108: 1727-1736، 2020.
  3. ^ Dempster, AP ; Laird, NM ; Rubin, DB (1977). "أقصى احتمالية من البيانات غير المكتملة عبر خوارزمية EM". مجلة الجمعية الإحصائية الملكية، السلسلة ب . 39 (1): 1-38. JSTOR  2984875. MR  0501537.
  4. ^ Ceppelini, RM (1955). "تقدير ترددات الجينات في مجموعة عشوائية التزاوج". Ann. Hum. Genet . 20 (2): 97–115. doi :10.1111/j.1469-1809.1955.tb01360.x. PMID  13268982. S2CID  38625779.
  5. ^ هارتلي، هيرمان أوتو (1958). "تقدير أقصى احتمال من بيانات غير مكتملة". القياسات الحيوية . 14 (2): 174-194. doi :10.2307/2527783. JSTOR  2527783.
  6. ^ Ng, Shu Kay; Krishnan, Thriyambakam; McLachlan, Geoffrey J. (2011-12-21), "The EM Algorithm", Handbook of Computational Statistics , Berlin, Heidelberg: Springer Berlin Heidelberg, pp. 139–172, doi :10.1007/978-3-642-21551-3_6, ISBN 978-3-642-21550-6, S2CID  59942212 , تم الاسترجاع في 2022-10-15
  7. ^ Sundberg, Rolf (1974). "نظرية الاحتمالية القصوى للبيانات غير المكتملة من عائلة أسية". مجلة الإحصاء الإسكندنافية . 1 (2): 49-58. JSTOR  4615553. MR  0381110.
  8. ^ ab Rolf Sundberg. 1971. نظرية الاحتمال الأقصى وتطبيقاتها على التوزيعات الناتجة عند ملاحظة دالة متغير عائلة أسية . أطروحة، معهد الإحصاء الرياضي، جامعة ستوكهولم.
  9. ^ ab Sundberg, Rolf (1976). "طريقة تكرارية لحل معادلات الاحتمالية للبيانات غير المكتملة من العائلات الأسية". Communications in Statistics – Simulation and Computation . 5 (1): 55–64. doi :10.1080/03610917608812007. MR  0443190.
  10. ^ انظر الإقرار الذي كتبه ديمبستر ولارد وروبين على الصفحات 3 و5 و11.
  11. ^ أ ب بير مارتن لوف . 1966. الإحصاءات من وجهة نظر الميكانيكا الإحصائية . ملاحظات المحاضرات، المعهد الرياضي، جامعة آرهوس. ("صيغة ساندبيرج"، منسوبة إلى أندرس مارتن لوف).
  12. ^ أب لكل مارتن لوف . 1970. Statistiska Modeller (النماذج الإحصائية): Anteckningar från Seminarier läsåret 1969–1970 (مذكرات المحاضرة 1969-1970)، بمساعدة رولف سوندبيرج. جامعة ستوكهولم.
  13. ^ من تأليف Martin-Löf, P. مفهوم التكرار واستخدامه كمقياس كمي للانحراف بين الفرضية الإحصائية ومجموعة من البيانات الرصدية. مع مناقشة من قبل F. Abildgård و AP Dempster و D. Basu و DR Cox و AWF Edwards و DA Sprott و GA Barnard و O. Barndorff-Nielsen و JD Kalbfleisch و G. Rasch ورد من المؤلف. وقائع مؤتمر الأسئلة الأساسية في الاستدلال الإحصائي (آرهوس، 1973)، ص 1-42. مذكرات، رقم 1، قسم الإحصاء النظري، معهد الرياضيات، جامعة آرهوس، آرهوس، 1974.
  14. ^ من تأليف Martin-Löf, Per (1974). "مفهوم التكرار واستخدامه كمقياس كمي للتناقض بين الفرضية الإحصائية ومجموعة من البيانات الرصدية". مجلة الإحصاء الإسكندنافية . 1 (1): 3-18.
  15. ^ abc Wu, CF Jeff (مارس 1983). "حول خصائص التقارب لخوارزمية EM". حوليات الإحصاء . 11 (1): 95–103. doi : 10.1214/aos/1176346060 . JSTOR  2240463. MR  0684867.
  16. ^ جوزيف، جيثو (24 أبريل 2024). "تقارب خوارزمية تعظيم التوقعات مع تحسين الأعداد الصحيحة المختلطة". رسائل معالجة الإشارات IEEE . 31 : 1229–1233.
  17. ^ Sundberg, Rolf (2019). Statistical Modeling by Exponential Families . Cambridge University Press. ISBN 9781108701112.
  18. ^ Laird, Nan (2006). "صيغ Sundberg". موسوعة العلوم الإحصائية . Wiley. doi :10.1002/0471667196.ess2643.pub2. ISBN 0471667196.
  19. ^ Little, Roderick JA; Rubin, Donald B. (1987). التحليل الإحصائي مع البيانات المفقودة . سلسلة وايلي في الاحتمالات والإحصاءات الرياضية. نيويورك: جون وايلي وأولاده. ص 134-136. ISBN 978-0-471-80254-9.
  20. ^ سونغ، يوهانج؛ ميليدج، بيرين؛ سالفاتوري، توماسو؛ لوكاسيويتز، توماس؛ شو، تشنغ هوا؛ بوغاتش، رافال (فبراير 2024). "استنتاج النشاط العصبي قبل اللدونة كأساس للتعلم بما يتجاوز الانتشار الخلفي". علم الأعصاب الطبيعي . 27 (2): 348-358. doi :10.1038/s41593-023-01514-1. ISSN  1546-1726.
  21. ^ ab Neal, Radford; Hinton, Geoffrey (1999). "A view of the EM algorithm that justified incremental, sparse, and other variants". في Michael I. Jordan (محرر). Learning in Graphical Models (PDF) . كامبريدج، ماساتشوستس: مطبعة معهد ماساتشوستس للتكنولوجيا. ص 355-368. ISBN 978-0-262-60032-3. تم الاسترجاع بتاريخ 2009-03-22 .
  22. ^ ab Hastie, Trevor ; Tibshirani, Robert ; Friedman, Jerome (2001). "8.5 The EM algorithm". عناصر التعلم الإحصائي . نيويورك: سبرينغر. ص 236-243. ISBN 978-0-387-95284-0.
  23. ^ ليندستروم، ماري جيه؛ بايتس، دوغلاس إم (1988). "خوارزميات نيوتن-رافسون والكهرومغناطيسية لنماذج التأثيرات المختلطة الخطية لبيانات القياسات المتكررة". مجلة الجمعية الإحصائية الأمريكية . 83 (404): 1014. doi :10.1080/01621459.1988.10478693.
  24. ^ فان دايك، ديفيد أ (2000). "تركيب نماذج التأثيرات المختلطة باستخدام خوارزميات فعّالة من النوع الكهرومغناطيسي". مجلة الإحصاءات الحسابية والرسومية . 9 (1): 78-98. doi :10.2307/1390614. JSTOR  1390614.
  25. ^ Diffey, S. M; Smith, A. B; Welsh, A. H; Cullis, B. R (2017). "خوارزمية EM جديدة REML (موسعة المعلمات) للنماذج المختلطة الخطية". المجلة الأسترالية والنيوزيلندية للإحصاء . 59 (4): 433. doi : 10.1111/anzs.12208 . hdl : 1885/211365 .
  26. ^ ماتارازو، تي جيه، وباكزاد، إس إن (2016). "STRIDE للتحديد البنيوي باستخدام تعظيم التوقعات: طريقة تكرارية للإخراج فقط للتحديد النمطي". مجلة ميكانيكا الهندسة.http://ascelibrary.org/doi/abs/10.1061/(ASCE)EM.1943-7889.0000951
  27. ^ Kreer, Markus; Kizilersu, Ayse; Thomas, Anthony W. (2022). "خوارزمية تعظيم التوقعات الخاضعة للرقابة للمخاليط: تطبيق على أوقات الانتظار بين التجارات". Physica A: Statistical Mechanics and Its Applications . 587 (1): 126456. Bibcode :2022PhyA..58726456K. doi :10.1016/j.physa.2021.126456. ISSN  0378-4371. S2CID  244198364.
  28. ^ Einicke, GA; Malos, JT; Reid, DC; Hainsworth, DW (يناير 2009). "Riccati Equation and EM Algorithm Convergence for Inertial Navigation Alignment". IEEE Trans. Signal Process . 57 (1): 370–375. Bibcode :2009ITSP...57..370E. doi :10.1109/TSP.2008.2007090. S2CID  1930004.
  29. ^ Einicke, GA; Falco, G.; Malos, JT (مايو 2010). "تقدير مصفوفة حالة خوارزمية EM للملاحة". رسائل معالجة الإشارات IEEE . 17 (5): 437–440. Bibcode :2010ISPL...17..437E. doi :10.1109/LSP.2010.2043151. S2CID  14114266.
  30. ^ Einicke, GA; Falco, G.; Dunn, MT; Reid, DC (مايو 2012). "تقدير التباين القائم على التنعيم التكراري". رسائل معالجة الإشارات IEEE . 19 (5): 275–278. رمز Bibcode :2012ISPL...19..275E. doi :10.1109/LSP.2012.2190278. S2CID  17476971.
  31. ^ Einicke, GA (سبتمبر 2015). "التصفية التكرارية والتنعيم للقياسات التي تحتوي على ضوضاء بواسون". معاملات معهد مهندسي الكهرباء والإلكترونيات في مجال الفضاء والأنظمة الإلكترونية . 51 (3): 2205–2011. رمز Bibcode : 2015ITAES..51.2205E. doi : 10.1109/TAES.2015.140843. S2CID  32667132.
  32. ^ جمشيديان، مرتضى؛ جينريش، روبرت آي. (1997). “تسريع خوارزمية EM باستخدام طرق شبه نيوتن”. مجلة الجمعية الإحصائية الملكية، السلسلة ب . 59 (2): 569-587. دوى :10.1111/1467-9868.00083. السيد  1452026. S2CID  121966443.
  33. ^ Liu, C (1998). "توسيع المعلمات لتسريع EM: خوارزمية PX-EM". Biometrika . 85 (4): 755–770. CiteSeerX 10.1.1.134.9617 . doi :10.1093/biomet/85.4.755. 
  34. ^ Meng, Xiao-Li; Rubin, Donald B. (1993). "تقدير أقصى احتمالية عبر خوارزمية ECM: إطار عام". Biometrika . 80 (2): 267–278. doi :10.1093/biomet/80.2.267. MR  1243503. S2CID  40571416.
  35. ^ ليو، تشوانهاي؛ روبين، دونالد ب (1994). "خوارزمية ECME: امتداد بسيط لـ EM و ECM مع تقارب أحادي النغمة أسرع". Biometrika . 81 (4): 633. doi :10.1093/biomet/81.4.633. JSTOR  2337067.
  36. ^ Jiangtao Yin؛ Yanfeng Zhang؛ Lixin Gao (2012). "تسريع خوارزميات التوقع والتعظيم من خلال التحديثات المتكررة" (PDF) . وقائع المؤتمر الدولي لمعهد مهندسي الكهرباء والإلكترونيات حول الحوسبة العنقودية .
  37. ^ هانتر دي آر ولانج ك (2004)، برنامج تعليمي حول خوارزميات MM، الإحصائي الأمريكي، 58: 30-37
  38. ^ ماتسوياما، ياسو (2003). "خوارزمية α-EM: تعظيم الاحتمال البديل باستخدام مقاييس المعلومات اللوغاريتمية α". معاملات معهد مهندسي الكهرباء والإلكترونيات في نظرية المعلومات . 49 (3): 692-706. doi :10.1109/TIT.2002.808105.
  39. ^ ماتسوياما، ياسو (2011). "تقدير نموذج ماركوف المخفي بناءً على خوارزمية ألفا-EM: نماذج ألفا-HMM المنفصلة والمستمرة". المؤتمر الدولي المشترك حول الشبكات العصبية : 808-816.
  40. ^ ab Wolynetz, MS (1979). "تقدير أقصى احتمال في نموذج خطي من بيانات طبيعية محصورة ومقيدة". مجلة الجمعية الإحصائية الملكية، السلسلة ج . 28 (2): 195-206. doi :10.2307/2346749. JSTOR  2346749.
  41. ^ بيرسون، كارل (1894). "مساهمات في النظرية الرياضية للتطور". المعاملات الفلسفية للجمعية الملكية بلندن أ . 185 : 71–110. رمز المرجع : 1894RSPTA.185...71P. doi : 10.1098/rsta.1894.0003 . ISSN  0264-3820. JSTOR  90667.
  42. ^ Shaban, Amirreza; Mehrdad, Farajtabar; Bo, Xie; Le, Song; Byron, Boots (2015). "تعلم نماذج المتغيرات الكامنة من خلال تحسين الحلول الطيفية باستخدام طريقة النقطة الخارجية" (PDF) . UAI : 792–801. مؤرشف من الأصل (PDF) في 2016-12-24 . تم الاسترجاع في 2019-06-12 .
  43. ^ بالي، بورخا كواتوني، أريادنا كاريراس، كزافييه (27/06/2012). تحسين الخسارة المحلية في نماذج المشغلين: نظرة جديدة إلى التعلم الطيفي . أو سي إل سي  815865081.{{cite book}}: CS1 maint: multiple names: authors list (link)
  44. ^ لانج، كينيث. "خوارزمية MM" (PDF) .

قراءة إضافية

  • هوج، روبرت؛ ماكين، جوزيف؛ كريج، ألين (2005). مقدمة في الإحصاء الرياضي . أبر سادل ريفر، نيوجيرسي: بيرسون برنتيس هول. ص 359-364.
  • ديلايرت، فرانك (فبراير 2002). خوارزمية تعظيم التوقعات (PDF) (تقرير فني رقم GIT-GVU-02-20). كلية الحوسبة بمعهد جورجيا للتكنولوجيا.يقدم شرحًا أسهل لخوارزمية EM فيما يتعلق بتعظيم الحد الأدنى.
  • بيشوب، كريستوفر م. (2006). التعرف على الأنماط والتعلم الآلي . سبرينغر. ISBN 978-0-387-31073-2.
  • جوبتا، إم آر؛ تشين، واي. (2010). "نظرية واستخدام خوارزمية الكهرومغناطيسية". أسس واتجاهات معالجة الإشارات . 4 (3): 223-296. CiteSeerX  10.1.1.219.6830 . doi :10.1561/2000000034.كتاب قصير مكتوب بشكل جيد عن EM، بما في ذلك الاشتقاق التفصيلي لـ EM لـ GMMs و HMMs و Dirichlet.
  • بيلمز، جيف (1997). برنامج تعليمي لطيف لخوارزمية EM وتطبيقها على تقدير المعاملات لمزيج غاوسي ونماذج ماركوف المخفية (التقرير الفني TR-97-021). المعهد الدولي لعلوم الكمبيوتر.يتضمن اشتقاقًا مبسطًا لمعادلات EM للمخاليط الغوسية ونماذج ماركوف المخفية للمخاليط الغوسية.
  • McLachlan, Geoffrey J.; Krishnan, Thriyambakam (2008). The EM Algorithm and Extensions (الطبعة الثانية). Hoboken: Wiley. ISBN 978-0-471-20170-0.
  • يتم توفير عروض توضيحية متنوعة أحادية وثنائية وثلاثية الأبعاد لـ EM مع النمذجة المختلطة كجزء من أنشطة SOCR والتطبيقات الصغيرة. تُظهر هذه التطبيقات الصغيرة والأنشطة تجريبيًا خصائص خوارزمية EM لتقدير المعلمات في إعدادات متنوعة.
  • التسلسل الهرمي للفئات في C++ (GPL) بما في ذلك الخلطات الغاوسية
  • يتضمن الكتاب المدرسي عبر الإنترنت: نظرية المعلومات والاستدلال وخوارزميات التعلم، من تأليف ديفيد جيه سي ماكاي، أمثلة بسيطة لخوارزمية EM مثل التجميع باستخدام خوارزمية k -means الناعمة، ويؤكد على وجهة النظر المتغيرة لخوارزمية EM، كما هو موضح في الفصل 33.7 من الإصدار 7.2 (الطبعة الرابعة).
  • تتضمن الخوارزميات المتغيرة للاستدلال البايزي التقريبي، من تأليف MJ Beal، مقارنات بين EM وEM البايزي المتغير واشتقاقات العديد من النماذج بما في ذلك نماذج HMM البايزية المتغيرة (الفصول).
  • خوارزمية تعظيم التوقعات: برنامج تعليمي قصير، اشتقاق مستقل لخوارزمية تعظيم التوقعات بواسطة شون بورمان.
  • خوارزمية EM، بقلم شياو جين تشو.
  • خوارزمية EM والمتغيرات: برنامج تعليمي غير رسمي من تأليف Alexis Roche. وصف موجز وواضح للغاية لخوارزمية EM والعديد من المتغيرات المثيرة للاهتمام.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Expectation–maximization_algorithm&oldid=1252830333"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate