Hồi quy Ridge (hồi quy sườn núi) thêm một số hạng phạt L2 vào hàm mất mát bình phương nhỏ nhất nhằm giảm phương sai của ước lượng khi dữ liệu có nhiễu lớn hoặc các biến gần đa cộng tuyến. Với hồi quy đơn biến y^=b0+b1x và tham số điều chỉnh (regularization) λ≥0 (chỉ phạt hệ số góc, không phạt hệ số chặn), hàm mất mát cần tối thiểu hóa là:
L(b0,b1)=∑i=1n(yi−b0−b1xi)2+λb12
Giải hệ phương trình đạo hàm bằng 0, ta thu được nghiệm dạng đóng:
b1=Sxx+λSxy,b0=yˉ−b1xˉ
trong đó xˉ,yˉ là trung bình mẫu, Sxx=∑i(xi−xˉ)2, Sxy=∑i(xi−xˉ)(yi−yˉ). Khi λ=0, công thức trên trở về đúng hồi quy tuyến tính OLS thông thường.
Cho n, λ và n cặp quan sát (xi,yi), hãy tính b0 và b1.
Ví dụ: với n=3,λ=0 và các điểm (1,2),(2,4),(3,6) (thẳng hàng qua gốc tọa độ), kết quả là b0=0.0000, b1=2.0000.
In ra một dòng duy nhất gồm hai số b0 b1 (cách nhau một khoảng trắng), mỗi số làm tròn đến 4 chữ số thập phân.
Ví dụ:
Đầu vào:
3 0
1 2
2 4
3 6
Đầu ra:
0.0000 2.0000
Đầu vào:
3 5
1 2
2 4
3 6
Đầu ra:
2.8571 0.5714
Đang tải editor...