ให้ A เป็น matrix ของตัวแปรอิสระและ B เป็น matrix ที่สอดคล้องกันของค่าที่ขึ้นต่อกัน ในการถดถอยสันเขาเรากำหนดพารามิเตอร์เพื่อให้: B ตอนนี้ให้ [usv] = svd (A) และรายการแนวทแยงมุมของ 's' เรากำหนดองศาอิสระ (DF) =แลมบ์ดา} การถดถอยของริดจ์ลดขนาดของค่าสัมประสิทธิ์ของส่วนประกอบความแปรปรวนต่ำดังนั้นพารามิเตอร์จะควบคุมองศาอิสระดังนั้นสำหรับλ บีตา= ( T + λ ฉัน) - 1 T B วันที่ฉัน = ฉันทีเอช Σ n ฉัน= 1 ( d ฉัน ) 2 λλ=0ซึ่งเป็นกรณีของการถดถอยปกติ df = n และดังนั้นตัวแปรอิสระทั้งหมดจะถูกพิจารณา ปัญหาที่ฉันเผชิญคือการหาค่าของได้รับ 'df' และเมทริกซ์ 's' ฉันพยายามจัดเรียงสมการใหม่อีกครั้ง แต่ไม่ได้รับการแก้ปัญหาแบบปิด โปรดระบุพอยน์เตอร์ที่เป็นประโยชน์ใด ๆ