فرایندهای گاوسی
پیشبینی و عدمقطعیت یک فرایند گاوسی را در حالت ساده حساب کنی و اثر کرنل و ابرپارامترها را روی آن توضیح بدهی.
14 دقیقه مطالعه · 5 سؤال تمرینی · یادگیری ماشین میانی و پیشرفته
توزیع روی توابع
تا اینجا روی پارامترها پیشین میگذاشتیم. فرایند گاوسی (GP) مستقیماً روی توابع پیشین میگذارد:
تعریف: برای هر مجموعهی متناهی از نقاط ، بردار توزیع گاوسی چندمتغیره دارد با میانگین و کوواریانس .
کرنل تعیین میکند مقدار تابع در دو نقطه چقدر به هم وابسته است. رایجترین انتخاب کرنل گاوسی (RBF) است:
- : دامنهی تغییرات عمودی تابع.
- طول مقیاس : در چه فاصلهای مقدارهای تابع عملاً مستقل میشوند. کوچک توابع پرنوسان میدهد و بزرگ توابع هموار.
معمولاً فرض میشود.
پیشبینی با شرطیسازی
فرض کنید مشاهدهها نویزیاند: با . چون و با هم گاوسیاند، پسین هم گاوسی است و با فرمولهای شرطیسازی گاوسی به دست میآید. با و :
چند نکته:
- واریانس پسین به مقدار بستگی ندارد، فقط به محل نقاط آموزشی وابسته است.
- دور از دادهها است، پس پیشبینی به پیشین برمیگردد: و .
- دقیقاً همان پیشبینی رگرسیون ریج کرنلی با است. تفاوت GP این است که عدمقطعیت را هم میدهد.
ابرپارامترها و هزینهی محاسباتی
ابرپارامترها (، ، ) را معمولاً با بیشینه کردن لگدرستنمایی حاشیهای تنظیم میکنیم:
- جملهی اول برازش داده را میسنجد.
- جملهی دوم پیچیدگی مدل را جریمه میکند.
این دو جمله با هم یک «تیغ اوکام» خودکار میسازند و جلوی انتخاب خیلی کوچک را میگیرند.
هزینه: وارون کردن (در عمل تجزیهی چولسکی) ماتریس زمان و حافظهی میخواهد. برای همین GP دقیق برای چند ده هزار نقطه به بالا سنگین است و از تقریبهایی مثل نقاط القایی (Inducing Points) استفاده میشود.