ee.Reducer.ridgeRegression

יוצרת מפחית שמחשב רגרסיית רכס עם משתנים בלתי תלויים מסוג numX (לא כולל קבוע) ואחריהם משתנים תלויים מסוג numY. רגרסיית רכס היא סוג של רגולריזציה של טיכונוב, שמצמצמת את מקדמי הרגרסיה על ידי הטלת קנס על הגודל שלהם. בהטמעה הזו של רגרסיית רכס, אין צורך לכלול ערך קבוע להטיה.

הפלט הראשון הוא מערך מקדמים עם המאפיינים (numX + 1, numY). כל עמודה מכילה את המקדמים של המשתנה התלוי המתאים, וגם את נקודת החיתוך של המשתנה התלוי בעמודה האחרונה. פלט נוסף הוא וקטור של שורש ממוצע הריבועים של השאריות של כל משתנה תלוי, ווקטור של ערכי p לכל משתנה תלוי. הפלט הוא null אם המערכת לא מוגדרת מספיק, למשל אם מספר הקלטים קטן מ-numX + 1.

שימושהחזרות
ee.Reducer.ridgeRegression(numX, numY, lambda)Reducer
ארגומנטסוגפרטים
numXמספר שלםמספר המשתנים הבלתי תלויים שמתבצעת לגביהם רגרסיה.
numYמספר שלם, ברירת מחדל: 1מספר המשתנים התלויים.
lambdaמספר ממשי (float), ברירת מחדל: 0.1פרמטר רגולריזציה.