مدل خودهمبسته

از testwiki
پرش به ناوبری پرش به جستجو

در آمار و پردازش سیگنال، مدل خود همبسته الگو:انگلیسی، نوعی از فرایند تصادفی است که غالباً جهت مدلسازی و پیش‌بینی انواع مختلفی از پدیده‌های طبیعی و اجتماعی به کار می‌رود.

تعریف

عبارت (AR(p به مدل خودهمبستهٔ مرتبهٔ p اشاره دارد و به صورت زیر تعریف می‌شود:

Xt=c+i=1pφiXti+εt

که φ1,,φp پارامترهای مدل،c عدد ثابت و εt نوفه سفید می‌باشد. عددثابت c در بسیاری از مواقع جهت سادگی حذف می‌شود. یک مدل خودهمبسته می‌تواند به صورت خروجی یک فیلتر پاسخ ضربه با قطب‌های نامحدود که ورودی آن نوفهٔ سفید است، در نظرگرفته شود.

اعمال برخی محدودیت‌ها بر پارامترهای این مدل، برای فرایند مانا بودن آن الزامی است. برای مثال فرایند (AR(۱ با φ۱| ≥ ۱| مانا نخواهد بود. به صورت کلی‌تر، برای اینکه مدل (AR(p مانا باشد، ریشه‌های چندجمله‌ای zpi=1pφizpi باید درون دایرهٔ واحد قرار گیرند، یعنی برای هر ریشهٔ zi باید داشته باشیم: zi|<۱|.

مثال، یک فرایند (AR(۱

یک فرایند (AR(۱ به صورت زیر داریم:

Xt=c+φXt1+εt

که εt نوفه‌ی سفید با میانگین صفر و واریانس σε2 می‌باشد. (توجه کنید که زیرنویس φ1 کنارگذاشته شده‌است.) این فرایند ماناست در صورتی‌که |φ|<1، زیرا در آن صورت مشابه خروجی یک فیلتر پایدار که وردی آن نوفهٔ سفید است، می‌باشد. اگر |φ|1 در آنصورت Xt واریانس نامحدود خواهد داشت، و بنابراین مانا نخواهد بود. در نتیجهٔ فرض |φ|<1، میانگین (E(Xt برای تمام مقادیر t یکسان خواهد بود. با قراردادن میانگین برابر μ خواهیم داشت:

E(Xt)=E(c)+φE(Xt1)+E(εt)μ=c+φμ+0

و در نتیجه:

μ=c1φ

به صورت خاص اگر c=0، در آن صورت میانگین برابر صفر خواهد بود. نشان داده می‌شود که واریانس برابر خواهد بود با:

var(Xt)=E(Xt2)μ2=σε21φ2

که σε واریانس εt می‌باشد. اتوکواریانس برابر خواهد بود با:

Bn=E(Xt+nXt)μ2=σε21φ2φ|n|

تابع اتوکواریانس با ثابت زمانی τ=1/ln(φ) تنزیل می‌یابد. (برای اثبات کافی است Bn به صورت Bn=Kφ|n| نوشته شود. توجه کنید که در این صورت خواهیم داشت: φ|n|=e|n|lnφ)

تابع چگالی طیفی، تبدیل فوریه تابع اتوکواریانس خواهد بود. در شرایط گسسته، تبدیل فوریه گسسته زمان تابع اتوکواریانس برابر خواهد بود با:

Φ(ω)=12πn=Bneiωn=12π(σε21+φ22φcos(ω))

این عبارت به علت ساختار گسستهٔ Xj، متناوب است، که در عبارت کسینوسی مخرج خود را نشان می‌دهد.

اگر فرض کنیم که زمان نمونه‌برداری (Δt=1) نسبت به ثابت زمانی (τ) خیلی کوچک‌تر باشد، می‌توانیم از تقریب پیوستهٔ Bn استفاده کنیم: B(t)σε21φ2φ|t| که فرم لورنتزین تابع چگالی طیفی را نتیجه می‌دهد:

Φ(ω)=12πσε21φ2γπ(γ2+ω2)

که γ=1/τ فرکانس زاویه‌ای متناسب با ثابت زمانی τ می‌باشد. نمایش دیگر برای Xt از طریق جایگزین کردن Xt1 با c+φXt2+εt1 در فرمول اصلی Xt بدست می‌آید. با N بار تکرار این جایگزینی خواهیم داشت:

Xt=ck=0N1φk+φNXtN+k=0N1φkεtk

با میل کردن N به سمت بینهایت، φN به صفر میل کرده و خواهیم داشت:

Xt=c1φ+k=0φkεtk

در آن صورت Xt به صورت مجموعه‌ای از جملات اخلال به علاوهٔ میانگین ثابت درمی‌آید. در واقع این نمایش معادل یک میانگین متحرک از مرتبهٔ بینهایت، MA() خواهد بود. اگر εt یک فرایند گوسی باشد، Xt نیز فرایند گوسی خواهد بود. در حالات دیگر، قضیه حد مرکزی بیان می‌کند که Xt، زمانی‌که φ مقداری نزدیک به یک داشته باشد، به صورت تقریبی توزیع نرمال خواهد داشت.

محاسبهٔ پارامترهای AR

مدل (AR(p با معادلهٔ زیر داریم:

Xt=i=1pφiXti+εt

یک تناظر مستقیم میان پارامترهای φ1,,φp و تابع کواریانس فرایند وجود دارد، این تناظر می‌تواند به گونه‌ای معکوس شود که پارامترها از روی تابع خودهمبستگی (که از کواریانس‌ها بدست می‌آید) تعیین و محاسبه شوند. این محاسبه از طریق حل معادلات یول-واکر انجام می‌شود:

γm=k=1pφkγmk+σε2δm,0

که با p + 1، m = 0, ... , p معادله خواهیم داشت. γm تابع خودهمبستگی Xو σε انحراف معیار فرایند جملهٔ اخلال ورودی و δm,0 تابع دلتای کرونکر، ضربهٔ کرونکر، است.

از آنجا که قسمت آخر معادله، δm,0، تنها در زمانی‌که m = ۰ باشد، غیر صفر است، معادله غالباً از طریق نمایش ماتریس برای m> 0 حل می‌شود، در این صورت خواهیم داشت:

[γ1γ2γ3]=[γ0γ1γ2γ1γ0γ1γ2γ1γ0][φ1φ2φ3]

برای m = ۰ داریم:

γ0=k=1pφkγk+σε2

که به اما اجازه می‌دهد σε2 را حل کنیم.

معادلات بالا، معادلات یول-واکر، از طریق جایگزین کردن کواریانس‌های نظری با مقادیر تخمین زده شده، یک مسیر برای تخمین پارامترهای مدل (AR(p فراهم می‌کنند. یک راه برای محاسبهٔ کواریانس‌های تخمین زده شده استفاده از برازش حداقل مربعات، رگرسیون خطی، مقادیرXt بر p مقدار قبلی خود می‌باشد.

استخراج

معادلهٔ معرف فرایند (AR(p:

Xt=i=1pφiXti+εt.

با ضرب هر دو طرف معادله در Xt − m و گرفتن امید انتظاری خواهیم داشت:

E[XtXtm]=E[i=1pφiXtiXtm]+E[εtXtm].

بنابر تعریف تابع خودهمبستگی داریم: E[XtXtm]=γm. مقادیر جملهٔ اخلال از یکدیگر مستقل بوده و Xt − m به ازای m> 0، مستقل از εt است، یعنی برای m> 0 داریم:، E[εtXt − m] = ۰. برای m = ۰:

E[εtXt]=E[εt(i=1pφiXti+εt)]=i=1pφiE[εtXti]+E[εt2]=0+σε2,

برای m ≥ ۰ داریم:

γm=E[i=1pφiXtiXtm]+σε2δm.

بعلاوه داریم:

E[i=1pφiXtiXtm]=i=1pφiE[XtXtm+i]=i=1pφiγmi,

از جایگذاری معادلهٔ بالا در معادلهٔ γm، معادلات یول-واکر تولید می‌شود، برای m ≥ ۰:

γm=i=1pφiγmi+σε2δm.

برای m <0 داریم:

γm=γm=i=1pφiγ|m|i+σε2δm.

منابع

الگو:پانویس

الگو:فرایندهای تصادفی