خوارزمية متروبوليس-هاستينغز

في الإحصاء والفيزياء الإحصائية ، تُعدّ خوارزمية متروبوليس-هاستينغز طريقةً من طرق مونت كارلو لسلاسل ماركوف (MCMC) للحصول على سلسلة من العينات العشوائية من توزيع احتمالي يصعب أخذ عينات مباشرة منه. تُضاف العينات الجديدة إلى السلسلة على مرحلتين: أولًا، تُقترح عينة جديدة بناءً على العينة السابقة، ثم تُضاف العينة المقترحة إلى السلسلة أو تُرفض بناءً على قيمة التوزيع الاحتمالي عند تلك المرحلة. يمكن استخدام السلسلة الناتجة لتقريب التوزيع (مثلًا لإنشاء مدرج تكراري ) أو لحساب تكامل (مثلًا القيمة المتوقعة ).
تُستخدم خوارزميات متروبوليس-هاستينغز وغيرها من خوارزميات سلسلة ماركوف مونت كارلو (MCMC) عادةً لأخذ عينات من التوزيعات متعددة الأبعاد، خاصةً عندما يكون عدد الأبعاد كبيرًا. أما بالنسبة للتوزيعات أحادية البعد، فتوجد عادةً طرق أخرى (مثل أخذ العينات بالرفض التكيفي ) التي يمكنها إرجاع عينات مستقلة مباشرةً من التوزيع، وهي خالية من مشكلة الارتباط الذاتي للعينات المتأصلة في طرق MCMC.
تاريخ
سُميت الخوارزمية جزئيًا نسبةً إلى نيكولاس متروبوليس ، المؤلف المشارك الأول في ورقة بحثية نُشرت عام 1953 بعنوان " حسابات معادلة الحالة بواسطة آلات الحوسبة السريعة" ، بالاشتراك مع أريانا دبليو. روزنبلث ، ومارشال روزنبلث ، وأوغستا إتش. تيلر، وإدوارد تيلر . لسنوات عديدة، عُرفت الخوارزمية ببساطة باسم خوارزمية متروبوليس . [ 1 ] [ 2 ] اقترحت الورقة البحثية الخوارزمية لحالة توزيعات الاقتراح المتناظرة، ولكن في عام 1970، قام دبليو كيه هاستينغز بتوسيعها لتشمل الحالة الأكثر عمومية. [ 3 ] عُرفت الطريقة المعممة في النهاية بكلا الاسمين، على الرغم من أن أول استخدام لمصطلح "خوارزمية متروبوليس-هاستينغز" غير واضح.
يُثار جدلٌ حول أحقية تطوير خوارزمية متروبوليس. كان متروبوليس، المُلمّ بالجوانب الحسابية للطريقة، قد صاغ مصطلح "مونت كارلو" في مقالٍ سابقٍ مع ستانيسواف أولام ، وقاد الفريق في القسم النظري الذي صمّم وبنى حاسوب MANIAC I المُستخدم في التجارب عام 1952. مع ذلك، لم يكن هناك سردٌ مُفصّلٌ لتطوير الخوارزمية قبل عام 2003. قبل وفاته بفترةٍ وجيزة، حضر مارشال روزنبلث مؤتمرًا في مختبر لوس ألاموس الوطني (LANL) عام 2003 بمناسبة الذكرى الخمسين لنشر الخوارزمية عام 1953. في هذا المؤتمر، وصف روزنبلث الخوارزمية وتطويرها في عرضٍ تقديميٍّ بعنوان "نشأة خوارزمية مونت كارلو للميكانيكا الإحصائية". [ 4 ] وقدّم غوبرناتيس مزيدًا من التوضيحات التاريخية في مقالٍ نُشر عام 2005 [ 5 ] يروي فيه أحداث مؤتمر الذكرى الخمسين. يوضح روزنبلث أنه وزوجته أريانا قاما بالعمل، وأن متروبوليس لم تلعب أي دور في التطوير سوى توفير وقت الكمبيوتر.
يتناقض هذا مع رواية إدوارد تيلر، الذي ذكر في مذكراته أن المؤلفين الخمسة لمقال عام 1953 عملوا معًا "لأيام (وليالٍ)". [ 6 ] في المقابل، تُنسب رواية روزنبلث المفصلة إلى تيلر اقتراحًا بالغ الأهمية ولكنه مبكر، وهو "الاستفادة من الميكانيكا الإحصائية وأخذ المتوسطات الجماعية بدلًا من اتباع علم الحركة التفصيلي ". ويقول روزنبلث إن هذا الأمر دفعه للتفكير في منهج مونت كارلو المعمم، وهو موضوع يقول إنه ناقشه كثيرًا مع جون فون نيومان . وروت أريانا روزنبلث (لغوبرناتيس عام 2003) أن أوغستا تيلر بدأت العمل على الحاسوب، لكن أريانا نفسها تولت الأمر وكتبت الشفرة من الصفر. وفي تاريخ شفوي سُجّل قبل وفاته بفترة وجيزة، [ 7 ] يُنسب روزنبلث مرة أخرى إلى تيلر طرح المشكلة الأصلية، وإلى نفسه حلها، وإلى أريانا برمجة الحاسوب.
وصف
تستطيع خوارزمية متروبوليس-هاستينغز سحب عينات من أي توزيع احتمالي ذي كثافة احتماليةبشرط أن نعرف دالةيتناسب مع الكثافةوقيميمكن حسابها. الشرط الذيإن كون المعامل متناسبًا مع الكثافة فقط، وليس مساويًا لها تمامًا، يجعل خوارزمية متروبوليس-هاستينغز مفيدة بشكل خاص، لأنها تزيل الحاجة إلى حساب عامل تطبيع الكثافة، وهو أمر صعب للغاية في كثير من الأحيان من الناحية العملية.
تُولّد خوارزمية متروبوليس-هاستينغز سلسلة من قيم العينات بطريقة تجعل توزيع القيم، مع ازدياد عدد قيم العينات المُنتجة، أقرب إلى التوزيع المطلوب. تُنتج هذه القيم بشكل تكراري بحيث يعتمد توزيع العينة التالية فقط على قيمة العينة الحالية، مما يجعل سلسلة العينات سلسلة ماركوف . تحديدًا، في كل تكرار، تقترح الخوارزمية مرشحًا لقيمة العينة التالية بناءً على قيمة العينة الحالية. ثم، باحتمالية معينة، يُقبل المرشح، وفي هذه الحالة تُستخدم قيمته في التكرار التالي، أو يُرفض، وفي هذه الحالة تُهمل قيمته، وتُعاد استخدام القيمة الحالية في التكرار التالي. تُحدد احتمالية القبول بمقارنة قيم الدالة.من قيم العينة الحالية والمرشحة فيما يتعلق بالتوزيع المطلوب.
تتميز الطريقة المستخدمة لاقتراح مرشحين جدد بتوزيع الاحتمالات.(يكتب أحيانًا)) من عينة مقترحة جديدةبالنظر إلى العينة السابقةيُطلق على هذا اسم كثافة الاقتراح ، أو دالة الاقتراح ، أو التوزيع القافز . وهو خيار شائع لـهو توزيع غاوسي متمركز عند، بحيث تشير هذه النقاط إلى أقربمن المرجح أن تتم زيارتها لاحقًا، مما يجعل تسلسل العينات أشبه بمسار عشوائي غاوسي . في الورقة البحثية الأصلية التي نشرها متروبوليس وآخرون (1953)،وقد تم اقتراح أن يكون توزيعًا منتظمًا يقتصر على مسافة قصوى معينة من. كما أن وظائف الاقتراح الأكثر تعقيدًا ممكنة أيضًا، مثل تلك الخاصة بـ Hamiltonian Monte Carlo أو Langevin Monte Carlo أو Crank–Nicolson المشروط مسبقًا .
ولغرض التوضيح، يتم وصف خوارزمية متروبوليس، وهي حالة خاصة من خوارزمية متروبوليس-هاستينغز حيث تكون دالة الاقتراح متناظرة، أدناه.
- خوارزمية متروبوليس (توزيع الاقتراحات المتماثل)
يتركلتكن دالة تتناسب مع دالة كثافة الاحتمال المطلوبة(المعروف أيضًا باسم التوزيع المستهدف). [ أ ]
- التهيئة: اختر نقطة عشوائيةأن تكون أول ملاحظة في العينة واختيار دالة اقتراح. في هذا القسم،يُفترض أن يكون متناظرًا؛ بمعنى آخر، يجب أن يحقق.
- لكل تكرار t :
- اقترح مرشحًابالنسبة للعينة التالية، يتم الاختيار من التوزيع..
- احسب نسبة القبول، والتي ستُستخدم لتحديد ما إذا كان سيتم قبول المرشح أو رفضه. [ ب ] بما أن f تتناسب مع كثافة P ، فإن لدينا أن.
- قبول أو رفض :
- قم بتوليد عدد عشوائي منتظم.
- لوثم اقبل المرشح عن طريق تحديد،
- لوثم ارفض المرشح وحددبدلاً من.
تعتمد هذه الخوارزمية على محاولة التحرك بشكل عشوائي في فضاء العينة ، حيث تقبل التحركات أحيانًا وتبقى في مكانها أحيانًا أخرى.عند نقطة محددةيتناسب مع عدد التكرارات التي يقضيها الخوارزمية على النقطة. لاحظ أن نسبة القبوليشير إلى مدى احتمالية العينة المقترحة الجديدة بالنسبة للعينة الحالية، وفقًا للتوزيع الذي تكون كثافتهإذا حاولنا الانتقال إلى نقطة أكثر احتمالاً من النقطة الحالية (أي نقطة في منطقة ذات كثافة أعلى منبما يتوافق معسنقبل هذه الخطوة دائمًا. مع ذلك، إذا حاولنا الانتقال إلى نقطة أقل احتمالًا، فسنرفض هذه الخطوة أحيانًا، وكلما زاد الانخفاض النسبي في الاحتمال، زاد احتمال رفضنا للنقطة الجديدة. لذا، سنميل إلى البقاء في المناطق ذات الكثافة العالية (وإعادة أعداد كبيرة من العينات منها).، مع زيارة المناطق منخفضة الكثافة من حين لآخر فقط. وبشكل بديهي، هذا هو سبب نجاح هذه الخوارزمية وإرجاعها عينات تتبع التوزيع المطلوب بكثافة.
بالمقارنة مع خوارزمية مثل أخذ العينات بالرفض التكيفي [ 8 ] التي تولد عينات مستقلة مباشرة من التوزيع، فإن خوارزمية متروبوليس-هاستينغز وغيرها من خوارزميات سلسلة ماركوف مونت كارلو لها عدد من العيوب:
- العينات مرتبطة ذاتيًا . على الرغم من أنها تتبع بشكل صحيح على المدى الطويلستكون مجموعة من العينات المتقاربة مرتبطة ببعضها البعض ولن تعكس التوزيع بدقة. هذا يعني أن أحجام العينات الفعالة قد تكون أقل بكثير من عدد العينات المأخوذة فعليًا، مما يؤدي إلى أخطاء كبيرة.
- على الرغم من أن سلسلة ماركوف تتقارب في النهاية إلى التوزيع المطلوب، إلا أن العينات الأولية قد تتبع توزيعًا مختلفًا تمامًا، خاصةً إذا كانت نقطة البداية في منطقة ذات كثافة منخفضة. ونتيجةً لذلك، عادةً ما تكون فترة تهيئة ضرورية [ 9 ] ، حيث يتم التخلص من عدد أولي من العينات.
من جهة أخرى، تعاني معظم طرق أخذ العينات بالرفض البسيطة من " لعنة الأبعاد "، حيث يزداد احتمال الرفض بشكل أُسّي مع ازدياد عدد الأبعاد. أما طريقة متروبوليس-هاستينغز، إلى جانب طرق سلسلة ماركوف مونت كارلو الأخرى، فلا تعاني من هذه المشكلة بهذا القدر، ولذا فهي غالباً الحلول الوحيدة المتاحة عندما يكون عدد أبعاد التوزيع المراد أخذ عينات منه كبيراً. ونتيجة لذلك، تُعدّ طرق سلسلة ماركوف مونت كارلو الخيار الأمثل لإنتاج عينات من النماذج البايزية الهرمية وغيرها من النماذج الإحصائية عالية الأبعاد المستخدمة حالياً في العديد من التخصصات.
في التوزيعات متعددة المتغيرات ، تتضمن خوارزمية متروبوليس-هاستينغز الكلاسيكية، كما وُصفت سابقًا، اختيار نقطة عينة جديدة متعددة الأبعاد. عندما يكون عدد الأبعاد كبيرًا، قد يكون من الصعب إيجاد توزيع القفز المناسب، نظرًا لاختلاف سلوك كل بُعد على حدة، وضرورة أن يكون عرض القفز (انظر أعلاه) مناسبًا تمامًا لجميع الأبعاد في آنٍ واحد لتجنب الخلط البطيء للغاية. ثمة نهج بديل، غالبًا ما يكون أكثر فعالية في مثل هذه الحالات، يُعرف باسم أخذ عينات جيبس ، ويتضمن اختيار عينة جديدة لكل بُعد على حدة، بدلًا من اختيار عينة لجميع الأبعاد دفعة واحدة. بهذه الطريقة، تُختزل مشكلة أخذ العينات من فضاء ذي أبعاد عالية محتملة إلى مجموعة من مشاكل أخذ العينات من فضاء ذي أبعاد صغيرة. [ 10 ] ينطبق هذا بشكل خاص عندما يتكون التوزيع متعدد المتغيرات من مجموعة من المتغيرات العشوائية الفردية ، حيث يكون كل متغير مشروطًا بعدد قليل فقط من المتغيرات الأخرى، كما هو الحال في معظم النماذج الهرمية النموذجية . ثم تُؤخذ عينات من المتغيرات الفردية واحدًا تلو الآخر، مع اشتراط كل متغير على أحدث قيم جميع المتغيرات الأخرى. يمكن استخدام خوارزميات متنوعة لاختيار هذه العينات الفردية، اعتمادًا على الشكل الدقيق للتوزيع متعدد المتغيرات: من بين الاحتمالات طرق أخذ العينات بالرفض التكيفي ، [ 8 ] وخوارزمية أخذ عينات متروبوليس بالرفض التكيفي، [ 11 ] وخطوة متروبوليس-هاستينغز أحادية البعد البسيطة، أو أخذ عينات الشرائح .
الاشتقاق الرسمي
الغرض من خوارزمية متروبوليس-هاستينغز هو توليد مجموعة من الحالات وفقًا لتوزيع مرغوب فيهولتحقيق ذلك، تستخدم الخوارزمية عملية ماركوف ، التي تصل بشكل تقاربي إلى توزيع ثابت فريدبحيث[ 12 ]
تُعرَّف عملية ماركوف بشكل فريد من خلال احتمالات انتقالها.، احتمال الانتقال من أي حالة معينةإلى أي ولاية أخرى معينة. يتميز بتوزيع ثابت فريدعند استيفاء الشرطين التاليين: [ 12 ]
- وجود توزيع ثابت : يجب أن يكون هناك توزيع ثابتيُعد التوازن التفصيلي شرطًا كافيًا ولكنه ليس شرطًا ضروريًا ، وهو ما يتطلب أن يكون كل انتقالقابل للعكس: لكل زوج من الحالات، احتمال التواجد في الحالةوالانتقال إلى الدولةيجب أن يساوي احتمال التواجد في الحالةوالانتقال إلى الدولة،.
- تفرد التوزيع الثابت : التوزيع الثابتيجب أن تكون فريدة. هذا مضمون من خلال خاصية الإرجودية لعملية ماركوف، والتي تتطلب أن تكون كل حالة (1) غير دورية - أي أن النظام لا يعود إلى نفس الحالة على فترات زمنية ثابتة؛ و(2) متكررة موجبة - أي أن العدد المتوقع للخطوات اللازمة للعودة إلى نفس الحالة محدود.
تتضمن خوارزمية متروبوليس-هاستينغز تصميم عملية ماركوف (عن طريق بناء احتمالات الانتقال) التي تحقق الشرطين المذكورين أعلاه، بحيث يكون توزيعها الثابتيتم اختياره ليكونيبدأ اشتقاق الخوارزمية بشرط التوازن التفصيلي :
والتي أعيدت كتابتها على النحو التالي
يتمثل النهج في فصل عملية الانتقال إلى خطوتين فرعيتين: الاقتراح والقبول أو الرفض. توزيع الاقتراحهي الاحتمالية الشرطية لاقتراح حالةمنحوتوزيع القبولاحتمال قبول الحالة المقترحةيمكن كتابة احتمالية الانتقال كحاصل ضربهما:
بإدخال هذه العلاقة في المعادلة السابقة، نحصل على
تتمثل الخطوة التالية في عملية الاشتقاق في اختيار نسبة قبول تحقق الشرط المذكور أعلاه. ومن الخيارات الشائعة خيار متروبوليس.
نسبة قبول هذه المدينة الكبرى، أيضاًأووفي كلتا الحالتين، يتحقق الشرط.
وبالتالي، يمكن كتابة خوارزمية متروبوليس-هاستينغز على النحو التالي:
- تهيئة
- اختر حالة أولية.
- تعيين.
- أعاد
- قم بتوليد حالة مرشحة عشوائيةوفق.
- احسب احتمالية القبول.
- قبول أو رفض :
- قم بتوليد عدد عشوائي منتظم؛
- لوثم اقبل الحالة الجديدة وقم بتعيينها؛
- لوثم ارفض الحالة الجديدة، وانسخ الحالة القديمة إلى الأمام.
- الزيادة : تعيين.
شريطة استيفاء الشروط المحددة، فإن التوزيع التجريبي للحالات المحفوظةسوف يقتربعدد التكرارات () مطلوب لتقدير فعاليعتمد ذلك على عدد من العوامل، بما في ذلك العلاقة بينوتوزيع الاقتراح ودقة التقدير المطلوبة. [ 13 ] بالنسبة للتوزيع على فضاءات الحالة المنفصلة، يجب أن يكون من رتبة زمن الارتباط الذاتي لعملية ماركوف. [ 14 ] يُقدَّم شرحٌ مُبسَّط لنظرية التقارب لخوارزمية متروبوليس-هاستينغز في [ 15 ] .
من المهم ملاحظة أنه ليس من الواضح، في مشكلة عامة، أي توزيعينبغي على المرء استخدام عدد التكرارات اللازمة للتقدير الصحيح؛ كلاهما معلمات حرة للطريقة، والتي يجب تعديلها وفقًا للمشكلة المحددة قيد الدراسة.
يُستخدم في التكامل العددي
يُستخدم خوارزمية متروبوليس-هاستينغز بشكل شائع لحساب التكامل. على وجه التحديد، لنفترض فضاءًوتوزيع احتماليزيادة،يمكن لطريقة متروبوليس-هاستينغز تقدير تكامل على شكل
أينهي دالة (قابلة للقياس) ذات أهمية.
على سبيل المثال، لنفترض إحصائيةوتوزيع احتمالاتهوهو توزيع هامشي . لنفترض أن الهدف هو تقديرلفي أعقابرسميًا،يمكن كتابتها على النحو التالي
وبالتالي، تقديرويمكن تحقيق ذلك من خلال تقدير القيمة المتوقعة لدالة المؤشر، وهو ما يساوي 1 عندماوصفر فيما عدا ذلك. لأنوهو في ذيل، احتمال سحب بطاقة ولايةمعفي أعقابيتناسب معوهو صغير بحكم التعريف. يمكن استخدام خوارزمية متروبوليس-هاستينغز هنا لأخذ عينات من الحالات (النادرة) الأكثر احتمالاً، وبالتالي زيادة عدد العينات المستخدمة للتقدير.على الذيول. يمكن القيام بذلك، على سبيل المثال، باستخدام توزيع المعاينة.لتفضيل تلك الدول (مثلاً)مع).
تعليمات خطوة بخطوة

لنفترض أن أحدث قيمة تم أخذ عينة منها هيولمتابعة خوارزمية متروبوليس-هاستينغز، نقوم بعد ذلك برسم حالة اقتراح جديدةمع كثافة الاحتمالواحسب القيمة
أين
هي نسبة الاحتمال (مثل الاحتمال الخلفي البايزي) بين العينة المقترحةوالعينة السابقة، و
هي نسبة كثافة الاقتراح في اتجاهين (منلوالعكس صحيح). وهذا يساوي 1 إذا كانت كثافة الاقتراح متناظرة. عندئذٍ تكون الحالة الجديدةيتم الاختيار وفقًا للقواعد التالية.
- لو
- آخر:
تبدأ سلسلة ماركوف من قيمة ابتدائية عشوائيةويتم تشغيل الخوارزمية لعدة دورات حتى يتم "نسيان" هذه الحالة الأولية. تُعرف هذه العينات، التي يتم تجاهلها، باسم عينات التثبيت . أما المجموعة المتبقية من القيم المقبولة فهيتمثل عينة من التوزيع.
تعمل الخوارزمية بشكل أفضل إذا تطابقت كثافة الاقتراح مع شكل التوزيع المستهدفوالتي يصعب أخذ عينات مباشرة منها، أيإذا كانت كثافة اقتراح غاوسيةيُستخدم معامل التباينيجب ضبطه خلال فترة التشغيل الأولي. ويتم ذلك عادةً عن طريق حساب معدل القبول ، وهو نسبة العينات المقترحة التي يتم قبولها في نافذة من آخرتعتمد نسبة القبول المطلوبة على التوزيع المستهدف، ولكن أظهرت الدراسات النظرية أن نسبة القبول المثالية لتوزيع غاوسي أحادي البعد تبلغ حوالي 50%، وتنخفض إلى حوالي 23% لتوزيع غاوسي أحادي البعد.توزيع غاوسي مستهدف ذو أبعاد n. [ 16 ] يمكن أن تكون هذه الإرشادات فعالة عند أخذ عينات من توزيعات بايزية خلفية منتظمة بدرجة كافية، حيث إنها غالبًا ما تتبع توزيعًا طبيعيًا متعدد المتغيرات، كما يمكن إثبات ذلك باستخدام نظرية برنشتاين-فون ميزس . [ 17 ]
لوإذا كانت صغيرة جدًا، فسوف يختلط التسلسل ببطء (أي أن معدل القبول سيكون مرتفعًا، لكن العينات المتتالية ستتحرك في الفضاء ببطء، ولن يتقارب التسلسل إلا ببطء).من ناحية أخرى، إذاإذا كانت المساحة كبيرة جدًا، فسيكون معدل القبول منخفضًا للغاية لأن المقترحات من المرجح أن تقع في مناطق ذات كثافة احتمالية أقل بكثير، لذلكسيكون حجمها صغيرًا جدًا، وبالتالي ستتقارب السلسلة ببطء شديد. عادةً ما يتم ضبط توزيع الاقتراحات بحيث تقبل الخوارزميات ما يقارب 30% من جميع العينات، بما يتماشى مع التقديرات النظرية المذكورة في الفقرة السابقة.
الاستدلال البايزي
يمكن استخدام طريقة ماركوف مونت كارلو المتسلسلة (MCMC) لسحب عينات من التوزيع الاحتمالي اللاحق لنموذج إحصائي . ويُعطى احتمال القبول بالصيغة التالية: أينالاحتمالية ،كثافة الاحتمال المسبق واحتمالية الاقتراح (الشرطي).
انظر أيضاً
مراجع
- ^ كالوس، مالفين هـ. ويتلوك، باولا أ. (1986). أساليب مونت كارلو المجلد الأول: الأساسيات . نيويورك: وايلي. ص 78 – 88. ISBN 978-0471898399.
- ↑ تيرني، لوك (1994). "سلاسل ماركوف لاستكشاف التوزيعات اللاحقة" . حوليات الإحصاء . 22 (4): 1701-1762 . doi : 10.1214/aos/1176325750 .
- ↑ هاستينغز، دبليو كيه (1970). "طرق أخذ العينات مونت كارلو باستخدام سلاسل ماركوف وتطبيقاتها". بيومتريكا . 57 (1): 97-109 . Bibcode : 1970Bimka..57...97H . doi : 10.1093/biomet/57.1.97 . JSTOR 2334940. Zbl 0219.65008 .
- ↑ روزنبلث، مارشال ن. (2003). "نشأة خوارزمية مونت كارلو للميكانيكا الإحصائية". وقائع مؤتمر AIP . 690 : 22-30 . Bibcode : 2003AIPC..690...22R . doi : 10.1063/1.1632112 .
- ↑ غوبرناتيس، جيه إي (2005). "مارشال روزنبلث وخوارزمية متروبوليس" . فيزياء البلازما . 12 (5) 057303. رمز Bibcode : 2005PhPl...12e7303G . doi : 10.1063/1.1887186 .
- ↑ تيلر، إدوارد ؛ شوليري، جوديث ل. (2002). مذكرات: رحلة في القرن العشرين في العلوم والسياسة (الطبعة الأولى ذات الغلاف الورقي ). أكسفورد: دار بيرسيوس للنشر . ص 382. ISBN 978-0-7382-0778-0.
- ↑ روزنبلث، مارشال. "نص التاريخ الشفوي" . المعهد الأمريكي للفيزياء
- 1 2 جيلكس، دبليو آر؛ وايلد، بي. (1992-01-01). "أخذ العينات بالرفض التكيفي لأخذ عينات جيبس". مجلة الجمعية الإحصائية الملكية. السلسلة ج (الإحصاء التطبيقي) . 41 (2): 337-348 . doi : 10.2307/2347565 . JSTOR 2347565 .
- ↑ جيلمان، أندرو (2004). تحليل البيانات البايزي ( الطبعة الثانية). بوكا راتون، فلوريدا: تشابمان آند هول / سي آر سي. رقم ISBN 978-1584883883. OCLC 51991499 .
- ↑ لي، سي يون (2021). "أخذ عينات جيبس والاستدلال التبايني باستخدام صعود الإحداثيات: مراجعة نظرية المجموعات". الاتصالات في الإحصاء - النظرية والأساليب . 51 (6): 1549-1568 . arXiv : 2008.01006 . doi : 10.1080/03610926.2021.1921214 . S2CID 220935477 .
- ↑ جيلكس، دبليو آر؛ بيست، إن جي ؛ تان، كيه كيه سي (1995-01-01). "أخذ عينات متروبوليس بالرفض التكيفي ضمن أخذ عينات جيبس". مجلة الجمعية الإحصائية الملكية. السلسلة ج (الإحصاء التطبيقي) . 44 (4): 455-472 . doi : 10.2307/2986138 . JSTOR 2986138 .
- 1 2 روبرت، كريستيان ؛ كاسيلا، جورج (2004). أساليب مونت كارلو الإحصائية . سبرينغر. ISBN 978-0387212395.
- ↑ رافتري، أدريان إي .؛ لويس، ستيفن (13 سبتمبر 1991). كم عدد التكرارات في خوارزمية جيبس لأخذ العينات؟: (تقرير). فورت بيلفوار، فرجينيا: مركز المعلومات التقنية للدفاع . doi : 10.21236/ada640705 .
- ^ نيومان، ميج ؛ باركيما، جي تي (1999). طرق مونت كارلو في الفيزياء الإحصائية . الولايات المتحدة الأمريكية: مطبعة جامعة أكسفورد. رقم ISBN 978-0198517979.
- ↑ هيل، إس دي، وسبال، جيه سي (2019)، "استقرار وتقارب خوارزمية متروبوليس-هاستينغز: رؤى حول الجوانب النظرية"، مجلة أنظمة التحكم IEEE، المجلد 39 (1)، الصفحات 56-67. https://dx.doi.org/10.1109/MCS.2018.2876959
- ↑ روبرتس، جي أو؛ جيلمان، أ .؛ جيلكس، دبليو آر (1997). "التقارب الضعيف والتحجيم الأمثل لخوارزميات متروبوليس ذات المشي العشوائي" . حوليات الاحتمالات التطبيقية 7 (1): 110-120 . CiteSeerX 10.1.1.717.2582 . doi : 10.1214/aoap/1034625254 .
- ↑ شمون، سيباستيان م.؛ غانيون، فيليب (15 أبريل 2022). "التحجيم الأمثل لخوارزميات متروبوليس ذات المشي العشوائي باستخدام التقارب البايزي للعينات الكبيرة" . الإحصاء والحوسبة . 32 (2): 28. doi : 10.1007/s11222-022-10080-8 . ISSN 0960-3174 . PMC 8924149. PMID 35310543 .
ملحوظات
- ↑ في الورقة البحثية الأصلية التي كتبها متروبوليس وآخرون (1953)،تم اعتبار توزيع بولتزمان هو التوزيع المعتمد، حيث كان التطبيق المحدد الذي تم النظر فيه هو تكامل مونت كارلو لمعادلات الحالة في الكيمياء الفيزيائية ؛ وقد عمم هاستينغز هذا التوزيع ليشمل أي توزيع..
- ↑ في الورقة البحثية الأصلية التي كتبها متروبوليس وآخرون (1953)،كان في الواقع توزيع بولتزمان ، كما طُبِّق على الأنظمة الفيزيائية في سياق الميكانيكا الإحصائية (على سبيل المثال، توزيع الإنتروبيا القصوى للحالات المجهرية عند درجة حرارة معينة في حالة التوازن الحراري). ونتيجة لذلك، كانت نسبة القبول نفسها دالة أسية للفرق بين معلمات بسط ومقام هذه النسبة.
للمزيد من القراءة
- بيرغ، بيرند أ. (أكتوبر 2004). محاكاة مونت كارلو لسلاسل ماركوف وتحليلها الإحصائي: باستخدام كود فورتران على الويب . وورلد ساينتيفيك . doi : 10.1142/5602 . ISBN 978-981-238-935-0.
- شيب، سيدهارتا؛ غرينبيرغ، إدوارد (نوفمبر 1995). "فهم خوارزمية متروبوليس-هاستينغز" . الإحصائي الأمريكي . 49 (4): 327. doi : 10.2307/2684568 .
- مينه، ديفيد دي إل؛ مينه، دو لي (بول) (2015-02-07). "فهم خوارزمية هاستينغز" . الاتصالات في الإحصاء - المحاكاة والحساب . 44 (2): 332-349 . arXiv : 1408.4438 . doi : 10.1080/03610918.2013.777455 . ISSN 0361-0918 .
- بولستاد، ويليام م. (2010). فهم الإحصاءات البايزية الحاسوبية . سلسلة وايلي في الإحصاءات الحاسوبية. هوبوكين، نيوجيرسي: وايلي. ISBN 978-0-470-04609-8.
- أساليب مونت كارلو
- سلسلة ماركوف مونت كارلو
- الخوارزميات الإحصائية
