Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Xác suất - Thống kê] Hồi quy Ridge (hồi quy điều chuẩn L2)

    Cho ma trận thiết kế XXX kích thước n×kn \times kn×k (dữ liệu đã được căn giữa, không chứa cột hệ số chặn) và vector quan sát yyy kích thước nnn. Hồi quy Ridge (hồi quy có điều chuẩn L2) tìm vector hệ số β\betaβ tối thiểu hóa hàm mục tiêu:

    ∑i=1n(yi−xiTβ)2+λ∑j=1kβj2,λ≥0\sum_{i=1}^n \big(y_i - x_i^T\beta\big)^2 + \lambda \sum_{j=1}^k \beta_j^2, \qquad \lambda \ge 0∑i=1n​(yi​−xiT​β)2+λ∑j=1k​βj2​,λ≥0

    Nghiệm dạng đóng của bài toán này là:

    β=(XTX+λI)−1XTy\beta = (X^T X + \lambda I)^{-1} X^T yβ=(XTX+λI)−1XTy

    trong đó III là ma trận đơn vị k×kk \times kk×k. Đề bài đảm bảo XTX+λIX^T X + \lambda IXTX+λI luôn khả nghịch. Cho nnn, kkk, λ\lambdaλ, ma trận XXX và vector yyy, hãy tính β1,…,βk\beta_1,\dots,\beta_kβ1​,…,βk​.

    Ví dụ: n=3,k=1,λ=0n=3,k=1,\lambda=0n=3,k=1,λ=0 (tương đương OLS), X=(1,2,3)TX=(1,2,3)^TX=(1,2,3)T, y=(2.1,3.9,6.2)y=(2.1,3.9,6.2)y=(2.1,3.9,6.2). Giải phương trình chuẩn β=∑xiyi∑xi2=2.1+7.8+18.61+4+9=28.514≈2.0357\beta = \dfrac{\sum x_iy_i}{\sum x_i^2} = \dfrac{2.1+7.8+18.6}{1+4+9}=\dfrac{28.5}{14}\approx 2.0357β=∑xi2​∑xi​yi​​=1+4+92.1+7.8+18.6​=1428.5​≈2.0357. In ra: 2.0357.

    • Định dạng đầu vào:

      Dòng 1: hai số nguyên nnn, kkk và một số thực λ≥0\lambda \ge 0λ≥0, cách nhau bởi khoảng trắng. nnn dòng tiếp theo: mỗi dòng kkk số thực là một hàng của ma trận XXX. Dòng cuối: nnn số thực là vector yyy.

    • Định dạng đầu ra:

      In trên một dòng kkk giá trị β1,…,βk\beta_1,\dots,\beta_kβ1​,…,βk​ cách nhau bởi khoảng trắng, mỗi giá trị làm tròn và hiển thị với đúng 4 chữ số thập phân.

    Ví dụ:

    Đầu vào:

    3 1 0
    1
    2
    3
    2.1 3.9 6.2

    Đầu ra:

    2.0357
    

    Đầu vào:

    5 2 1.0
    1 2
    2 1
    3 3
    4 2
    5 4
    5 6 10 9 15

    Đầu ra:

    1.5986 1.6703
    

    Đang tải editor...