ee.Reducer.ridgeRegression

کاهش‌دهنده‌ای ایجاد می‌کند که رگرسیون تیغه‌ای را با numX متغیر مستقل (بدون درنظر گرفتن ثابت) و به‌دنبال آن numY متغیر وابسته محاسبه می‌کند. رگرسیون پشته‌ای نوعی از منظم‌سازی تیخونوف است که با اعمال جریمه بر اندازه ضرایب رگرسیون، آن‌ها را کوچک می‌کند. با این پیاده‌سازی رگرسیون ستیغی، نیازی به گنجاندن مقدار ثابت برای سوگیری نیست.

خروجی اول آرایه‌ای از ضرایب با ابعاد (numX + 1, numY) است؛ هر ستون حاوی ضرایب متغیر وابسته مربوطه به‌علاوه عرض از مبدأ برای متغیر وابسته در ستون آخر است. بروندادهای اضافی عبارت‌اند از بردار میانگین مربعات خطاهای هر متغیر وابسته و بردار مقادیر p برای هر متغیر وابسته. اگر سیستم نامعین باشد، خروجی‌ها تهی است، مثلاً تعداد ورودی‌ها کمتر از numX + 1 باشد.

کاربردبازگشتی‌ها
ee.Reducer.ridgeRegression(numX, numY, lambda)کاهش‌دهنده
متغیر مستقلنوعجزئیات
numXعدد صحیحتعداد متغیرهای مستقل که رگرسیون می‌شوند.
numYعدد صحیح، پیش‌فرض: ۱تعداد متغیرهای وابسته.
lambdaاعشاری، پیش‌فرض: ۰٫۱پارامتر منظم‌سازی.