روش نمونه‌برداری بازپس‌زننده

در تجزیه و تحلیل عددی و آمار محاسباتی، **روش نمونه‌برداری بازپس‌زننده** یک تکنیک اساسی است که برای تولید مشاهدات از یک توزیع استفاده می شود. 

## معرفی
در آنالیز عددی و محاسبات آماری، نمونه‌برداری بازپس‌زننده  روش پایه‌ای برای تولید نمونه از یک توزیع احتمالی است که در آن  به جای نمونه‌برداری مستقیم از توزیعP(x) که دشوار است، از توزیع پیشنهادی Q(x) که نمونه‌برداری از آن ساده است استفاده می‌شود. اما توزیع پیشنهادی Q(x) باید به‌گونه‌ای انتخاب شود که حداقل یک مقدار k وجود داشته باشد به‌طوریکه kQ(x)\ge \tilde{P}(x). با استفاده از توزیع Q(x) نمونهx^* را بدست می‌آوریم اما این نمونه با احتمال \frac{\tilde{P}(x^*)}{kQ(x^*)} پذیرفته می‌شود. دلیل استفاده از \tilde{P}(x) بجای P(x) این است که با توجه به رابطه  P(x)=\frac {\tilde{P}(x)}{Z} نمونه‌برداری از \tilde{P}(x) ساده‌تر از P(x) است.
بندانگشتی|'''روش نمونه‌برداری بازپس زننده'''

## احتمال تولید شدن و پذیرفتن یک نمونه
در این روش احتمال تولید شدن یک نمونه دقبقا برابر با P(x) است.

\cfrac{\cfrac{\tilde{P}(x)}{kQ(x)}Q(x)}{\int \cfrac{\tilde{P}(x)}{kQ(x)}Q(x)\, dx}= \cfrac{\tilde{P}(x)}{\int \tilde{P}(x)\, dx }=P(x)

همچنین احتمال پذیرش هر نمونه برابر است با:

P(accept)=\int \cfrac{\tilde{P}(x)}{kQ(x)}Q(x)\, dx= \frac {\int \tilde{P}(x)\, dx }{k} 

به عبارت دیگر با افزایش مقدار k احتمال پذیرش نمونه‌ها کاهش می‌یابد.

## روش نمونه‌برداری بازپس‌زننده تطبیقی
چالش اصلی در روش نمونه‌برداری بازپس‌زننده تعیین توزیع پیشنهادی مناسب Q(x) است. بطوریکه مقدار 
k بگونه‌ای انتخاب شود که احتمال پذیرفته نشدن نمونه‌ها کاهش چشمگیری نداشته باشد. به عبارت دیگر kQ(x) در قسمت بالای منحنی P(x) قرار بگیرد و همچنین فاصله زیادی از آن نداشته باشد. در صورتیکه P(x) لگاریتم-مقعر باشد  باشد  با استفاده از روش نمونه‌برداری بازپس‌زننده تطبیقی  می‌توان توزیع پیشنهادی Q(x) مناسب را بدست آورد.

### فرآیند اجرا
ابتدا با استفاده از توزیع یکنواخت تعدادی نمونه تولید می‌کنیم و برحسب احتمال گفته شده نمونه‌ها را پذیرش و یا رد می‌کنیم. در صورت پذیرفته نشدن هر نمونه یک خط مماس بر توزیع اصلی در آن نقطه رسم می‌کنیم. درنتیجه از تقاطع حاصل از این خطوط یک توزیع حاصل می‌شود. با نمونه برداری از این توزیع و پذیرفتن نمونه‌ها برحسب نسبت گفته شده، درصورت پذیرفته نشدن هر نمونه یک خط مماس جدید بر توزیع بدست آمده رسم می‌کنیم و فرآیند به همین ترتیب ادامه می‌یابد. با افزایش تعداد خطوط مماس، توزیع پیشنهادی بدست آمده پیچیده‌تر می‌شود. اما باید توجه داشت که این خطوط در مقیاس لگاریتم رسم می‌شوند. در واقع با اجرای این فرآیند توزیعی بدست خواهد آمد که در مقیاس معمولی تکه‌ای نمایی  است، که نمونه‌برداری از آن کار دشواری نیست.
بندانگشتی|روش نمونه برداری بازپس زننده تطبیقی

## عملکرد نمونه‌برداری بازپس‌زننده در ابعاد بالا
در روش نمونه برداری بازپس‌زننده با افزایش تعداد ابعاد توزیع موردنظر احتمال پذیرفته‌شدن نمونه‌ها بصورت نمایی کاهش می‌یابد. به عنوان مثال اگر  P(x) دارای توزیع نرمال N(\mu;\sigma^2_p) و  Q(x) دارای توزیع نرمال  N(\mu;\sigma^2_q) باشند بطوریکه \sigma^2_p و \sigma^2_q تفاوت بسیار ناچیزی داشته باشند و تعداد ابعاد هر کدام از این دو توزیع برابر d باشند، در اینصورت می‌توان متغیر تصادفی X را بصورت (X_1, X_2,..., X_d)^T نمایش داد. 

X\sim N_d(\mu, \Sigma)که در آن \mu بردار میانگین با اندازه  d بعد است، \mu=E[X]= [E[X_1],  E[X_2],...,   E[X_d]]^T و  \Sigma ماتریس کواریانس با ابعاد  d\times d است.  

 \Sigma_{i,j} = \operatorname{E} [(X_i - \mu_i)( X_j - \mu_j)] = \operatorname{Cov}[X_i, X_j] 

رابطه تابع چگالی احتمال برای توزیع نرمال چندمتغیره بصورت 
f_{\mathbf X}(x_1,\ldots,x_d) = \frac{\exp\left(-\frac 1 2 ({\mathbf x}-{\boldsymbol\mu})^\mathrm{T}{\boldsymbol\Sigma}^{-1}({\mathbf x}-{\boldsymbol\mu})\right)}{\sqrt{(2\pi)^d|\boldsymbol\Sigma|}}
 که در آن \Sigma دترمینان ماتریس کواریانس است. ماتریس کواریانس یک ماتریس قطری است و می‌دانیم که دترمینان ماتریس قطری برابر است با حاصل‌ضرب عناصر موجود در قطر اصلی، به عبارت دیگر \Sigma برابر است با \sigma^2_1\times\sigma^2_2....\times\sigma^2_d. از طرفی دیگر واریانس ابعاد مختلف یکسان است، بنابراین 
|\boldsymbol\Sigma|=(\sigma^2)^d
.

درنهایت با توجه به رابطه‌ kQ(X)\geq P(X) می‌توان به این نتیجه رسید که k=(\frac{\sigma_q}{\sigma_p})^d.

بنابراین حتی اگر P(x) فاصله بسیار کمی با Q(x) داشته باشد، در ابعاد بالا k عدد بسیار بزرگی خواهد بود و در نتیجه احتمال پذیرش نمونه‌ها کاهش می‌یابد و به همین دلیل روش نمونه‌برداری بازپس‌زننده در ابعاد بالا کاربردی نخواهد داشت و در این موارد از روشهایی از جمله گیبز و متروپلیس هستینگز استفاده می‌شود.

## جستارهای وابسته
* روش تبدیل معکوس

## منابع

*Robert, C.P. and Casella, G. "Monte Carlo Statistical Methods" (second edition). New York: Springer-Verlag, 2004.
*J. von Neumann, "Various techniques used in connection with random digits. Monte Carlo methods", Nat. Bureau Standards, 12 (1951), pp.&nbsp;36–38.

رده:روش‌های مونت‌کارلو
رده:اعداد تصادفی غیریکسان