استنباط بیزی تغییراتی

استنباط بیزی تغییراتی (به انگلیسی: Variational Bayes Inference) یا استنباط بیزی وردشی، از جمله روش های رایج در یادگیری بیزی است که برای تقریب جواب با استفاده از یک سری فرض های استقلال در توزیع پَسین (به انگلیسی: Posterior distribution) است.

نکته مشکل ساز در یادگیری بیزی این است که برای حساب کردن توزیع پسین لازم است انتگرالی روی تمام حالات ممکن متغیرهای پنهان حساب شود که به درست نمایی حاشیه ای (به انگلیسی: marginal likelihood) معروف است. استنباط وردشی سعی در تقریب این انتگرال دشوار دارد تا یادگیری مدل و استنباط با آن را آسان تر کند. به عبارتی دیگی، روش استنباط بیزیِ وردشی

  1. تقریبی برای توزیع پَسین می دهد. با استفاده از این تقریب و داشتن پارامترهای مدل، می توان استنباط آماری روی داده های دیده نشده انجام داد.
  2. کرانی پایین برای درست نمایی حاشیه ای (یا "گواه"(به انگلیسی: evidence)) روی داده های آموزشی می دهد. با استفاده از این کران می توان پارامترهای مدل را یاد گرفت ("یادگیری مدل" یا model selection). ایده ی کلی این است که هرچه مقدار درست نمایی برای داده های مورد نظر بیشتر باشد، پارامترها برای مدل و داده ها مناسب تر هستند.

می توان گفت روش استنباط وردشی، تعمیمی از یادگیری "حداکثرسازی امید" (به انگلیسی: Expectation Maximization) است.

یک نمونه ساده

فرض کنید یک مدل ساده بیزی داریم که در آن مجموعه ای از داده های iid از یک توزیع گوسی با میانگین و واریانس نامشخص در اختیار داریم. در این مثال با جزئیات زیاد سعی داریم عملکرد یادگیری و استنباط وردشی را نشان دهیم.

مدل ریاضی

در مدل سازی پارامترهای مسئله، برای مدل سازی پارامترها، از توزیع مزدوج پیشین (به انگلیسی: conjugate prior) استفاده می کنیم. یعنی برای میانگین توزیع نرمال، و برای واریانس توزیع گاما در نظر می گیریم:

    استنباط بیزی تغییراتی 

اکنون استنباط بیزی تغییراتی  نقطهاستنباط بیزی تغییراتی  در اختیار داریم و هدف این است که توزیع پسین استنباط بیزی تغییراتی  را برای پارامترهای مدل استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  یادبگیریم. فراپارامترهای مدل، یعنی استنباط بیزی تغییراتی , استنباط بیزی تغییراتی , استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  مقادیری ثابت هستند.

توزیع مشترک

توزیع مشترک متغیرهای مسئله به صورت زیر است:

    استنباط بیزی تغییراتی 

که هرکدام از آنها بر اساس فاکتورهایشان به صورت زیر هستند:

    استنباط بیزی تغییراتی 

که در آن:

    استنباط بیزی تغییراتی 

فرض استقلال توزیع ها

فرض کنید که توزیع روی پارامترهای مسئله به صورت استنباط بیزی تغییراتی  تجزیه شوند. در اصل چنین فرضی درست نیست. چرا که پارامتر واریانس توزیع نرمال میانگین وابسته به توزیع گاما است. اما به صورت تقریبی فرض استقلال فوق را انجام می دهیم. چنین فرضی باعث ایجاد خطا در نتیجه ی نهایی خواهد شد، اما در قبال این خطا، سرعت بیشتری در یادگیری مدل به دست می آوریم. فرض استقلال بین توزیع های پارامترهای مسئله اساس روش استنتاج وردشی است.

بدست آوردن فاکتور q(μ)

    استنباط بیزی تغییراتی 

در عبارت فوق پارامترهای استنباط بیزی تغییراتی , استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  مقادیر ثابت نسبت به پارامتر استنباط بیزی تغییراتی  هستند. با توجه به عبارت آخر مشاهده می شود که توزیع حول استنباط بیزی تغییراتی  دارای توزیع گوسی است. با کمی بازی با جملات ریاضی می توان توزیع را به فرم گوسی استاندارد نوشت و جمله ای برای میانگین و واریانس آن بدست آورد.

    استنباط بیزی تغییراتی 

به عبارت دیگر:

    استنباط بیزی تغییراتی 

بدست آوردن فاکتور q(τ)

بدست آوردن فاکتور استنباط بیزی تغییراتی  تا حد زیادی مشابه مراحل بالاست.

    استنباط بیزی تغییراتی 

با به توان رساندن دو طرف، توزیع نهایی به صورت یک توزیع گاما بدست می آید.

    استنباط بیزی تغییراتی 

الگوریتم محاسبه ی پارامترهای بهینه مسئله

بگذارید نتایجی را که از قسمت های قبل بدست آوردیم را یادآوری کنیم:

    استنباط بیزی تغییراتی 

و

    استنباط بیزی تغییراتی 

در هر کدام از موارد فوق، امید روی یک پارامتر، وابسته به امید روی پارامترهای دیگر است. می توان این روابط را بر اساس روابط پایه آماری بسط داد.

    استنباط بیزی تغییراتی 

اعمال روابط فوق به پارامترها سر راست است. در اینجا تنها به توضیح رابطه ی مربوط به استنباط بیزی تغییراتی  می پردازیم.

    استنباط بیزی تغییراتی 

می توان پارامترهای دیگر را دیگر را به صورت زیر نوشت:

    استنباط بیزی تغییراتی 

در عبارات فوق به وابستگی روابط مربوط به استنباط بیزی تغییراتی , استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  به همدیگر توجه کنید که تشکیل یک الگوریتم حداکثر سازی امیدریاضی (به انگلیسی: expectation maximization) می دهند. می توان مراحل اجرای الگوریتم را به صورت زیر خلاصه کرد:

  1. با استفاده از استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  مقادیر مربوط به استنباط بیزی تغییراتی  و استنباط بیزی تغییراتی  را حساب کنید.
  2. پارامتر استنباط بیزی تغییراتی  را با مقداری اولیه، مقداردهی کنید.
  3. با استفاده از پارامترهای مسئله و از جمله استنباط بیزی تغییراتی ، مقدار استنباط بیزی تغییراتی  را تخمین بزنید.
  4. با استفاده از پارامترهای مسئله و از جمله استنباط بیزی تغییراتی ، مقدار استنباط بیزی تغییراتی  را تخمین بزنید.
  5. مراحل فوق را تا رسیدن به همگرایی (جایی که هیچکدام از پارامترها دیگر تغییر زیادی نکنند.) انجام دهید.

می توان نشان داد که این بروز رسانی دوری تضمین شده است که به مقدار بهینه محلی همگرا خواهد شد. می توان اثبات کرد که چون توزیع حول هردو پارامتر و توزیع پسین نمایی است، حتماً به نقطه بهینه جهانی همگرا خواهد شد. نکته ظریف اینجاست این نقطه بهینه مربوط به مسئله با تقریب مستقل بودن توزیع پارامترهای مسئله است و در هر صورت نسبت جواب مسئله اصلی تقریبی است.

یک نمونه ی نسبتاً پیچیده تر

استنباط بیزی تغییراتی 
مدل مخلوط گوسی . مربع های کوچک نشان دهنده ی پارامترهای ثابت هستند و مربع های بزرگ نشان دهنده ی متغیرهای تصادفی هستند. مربع های توپر نشان دهنده ی مقادیر معلوم است. علامت نشان دهنده ی برداری به طول است. به معنی ماتریسی به اندازه ی است. به معنی یک متغیر با توزیع categorical با K دسته است.

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

    استنباط بیزی تغییراتی 

چند نکته:

  • توزیع استنباط بیزی تغییراتی  توزیع متقارن دیریکله با استنباط بیزی تغییراتی  بعد است که دارای فراپارامتر استنباط بیزی تغییراتی  است. توزیع دیریکله، توزیع مزدوج پیشین توزیع های categorical و multinomial است.
  • توزیع استنباط بیزی تغییراتی  توزیع ویشارت که توزیع مزدوج پیشین برای ماتریس دقت (عکس ماتریس کواریانس) در توزیع نرمال چند متغیره است.
  • استنباط بیزی تغییراتی  توزیع چندجمله‌ای روی یک مشاهده (معادل توزیع categorical) است.
  • استنباط بیزی تغییراتی  توزیع نرمال چند متغیره است.

می توان توزیع مشترک روی متغیرهای مسئله را به صورت زیر نوشت:

    استنباط بیزی تغییراتی 

می توان هر کدام از فاکتورهای مسئله را به صورت زیر ساده سازی کرد:

    استنباط بیزی تغییراتی 

که در آن:

    استنباط بیزی تغییراتی 

اگر فرض کنیم استنباط بیزی تغییراتی  بنابرین:

    استنباط بیزی تغییراتی 

که آن تعریف کرده ایم:

    استنباط بیزی تغییراتی 

با به توان رساندن هر دو طرف داریم:

    استنباط بیزی تغییراتی 

به صورتی معادل می توان عبارت فوق را به صورت زیر نوشت:

    استنباط بیزی تغییراتی 

که در آن:

    استنباط بیزی تغییراتی 

همچنین توجه کنید که

    استنباط بیزی تغییراتی 

که به صورت طبیعی از توزیع categorical بدست می آید. با توجه به فاکتوریزه کردن استنباط بیزی تغییراتی  به صورت استنباط بیزی تغییراتی  می توان نوشت:

    استنباط بیزی تغییراتی 

با به توان رساندن دو طرف می توان دید که استنباط بیزی تغییراتی  دارای توزیع دریکله است.

    استنباط بیزی تغییراتی 

که در آن

    استنباط بیزی تغییراتی 

همچنین

    استنباط بیزی تغییراتی 

در نهایت داریم:

    استنباط بیزی تغییراتی 

می توان نتیجه کلی را به اینصورت نوشت:

    استنباط بیزی تغییراتی 

که دارای پارامترهای زیر است:

    استنباط بیزی تغییراتی 
    استنباط بیزی تغییراتی 
    استنباط بیزی تغییراتی 

با اجرای پی در پی مراحل بروز رسانی می توان مدل را آموزش داد:

  1. محاسبه ی استنباط بیزی تغییراتی  با استفاده از سایر پارامترها(E-step).
  2. محاسبه ی استنباط بیزی تغییراتی  با استفاده از سایر پارامترهای(M-step).

منابع

  • Bishop, Christopher M. (2006). Pattern Recognition and Machine Learning. Springer. ISBN 0-387-31073-8.{{cite book}}: نگهداری CS1: پیش‌فرض تکرار ref (link)

پیوند به بیرون

Tags:

استنباط بیزی تغییراتی یک نمونه سادهاستنباط بیزی تغییراتی یک نمونه ی نسبتاً پیچیده تراستنباط بیزی تغییراتی منابعاستنباط بیزی تغییراتی پیوند به بیروناستنباط بیزی تغییراتیاحتمال پسیناستنباط بیزیانتگرالزبان انگلیسی

🔥 Trending searches on Wiki فارسی:

سحر دولتشاهیدودمان‌های ایرانرئوس مطالب میل جنسی در انسانالکساندر کارلینمحسن چاوشیفهرست بازیگران فیلم‌های پورنو بر پایه دههال کلاسیکوپاندای کونگ‌فوکارنیروهای مسلح جمهوری اسلامی ایرانکوسکوسرهبر جمهوری اسلامی ایرانتاجیکستانسگپیمان قاسم‌خانیسکسیک فیلم صربستانیسید جواد هاشمیدیوید بکامراز بقا (مجموعه نمایش خانگی)جنگ نیابتی ایران و اسرائیلمزدیسنانادرشاهاوج لذت جنسیمصرشادمهر عقیلیفرج‌لیسیاختلال کم‌توجهی بیش‌فعالیخاورمیانههادی چوپانهنرمندان بازداشت‌شده خیزش ۱۴۰۱ ایراننظام جمهوری اسلامی ایرانمحمدرضا گلزاریوسف صیادینزدیکی منقطعآرنه اشلوتآزیترومایسینورزش سهکاناداوزارت اطلاعاتمحمدعلی رجاییهتل (فیلم ۱۴۰۲)فهرست مراجع تقلید شیعهمحسن برهانیهولوکاستناپلئون بناپارتدی سیکلومینابن سینامترجم گوگلراهنمای آمیزش جنسیجفت‌گیری (جانورشناسی)لیونل مسیفریبا نادریجونگ ریو وونباشگاه فوتبال بایرن مونیخماهنماز غفیلهفؤاد دومایروماسیووحید شمساییپایتخت ۷احمدرضا رادانسامان یاسینکاظم نوربخشکرم‌های شب‌تاب باغباشگاه فوتبال استقلال تهرانملاقات خصوصیسید احمد خمینیپگینگصادق خلخالیدوش مقعدجرمی برتعلی صادقیکافه بازارمحمدامین حزباویاوپنهایمر (فیلم)بی‌تی‌اسمرد عنکبوتیباشگاه فوتبال تراکتور🡆 More