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ê] Ước lượng hồi quy bội bằng phương trình chuẩn

    Cho ma trận thiết kế XXX kích thước n×kn \times kn×k (nếu mô hình có hệ số chặn thì cột tương ứng đã là cột toàn số 1, được cho sẵn trong XXX) và vector quan sát yyy kích thước nnn. Ước lượng bình phương nhỏ nhất (OLS) của vector hệ số β=(β1,…,βk)\beta = (\beta_1,\dots,\beta_k)β=(β1​,…,βk​) là nghiệm của phương trình chuẩn:

    XTX β=XTyX^T X\, \beta = X^T yXTXβ=XTy

    Đề bài đảm bảo XTXX^T XXTX khả nghịch (các cột của XXX độc lập tuyến tính và n≥kn \ge kn≥k). Hãy tính vector β\betaβ.

    Ví dụ: n=2,k=2n=2, k=2n=2,k=2, X=(1112)X = \begin{pmatrix}1 & 1\\ 1 & 2\end{pmatrix}X=(11​12​), y=(3,5)y=(3,5)y=(3,5). Giải hệ ta được β=(1,2)\beta = (1, 2)β=(1,2) (vì 1+1⋅1=31 + 1\cdot 1 = 31+1⋅1=3... thực ra khớp đúng 1⋅1+2⋅1=31\cdot1+2\cdot1=31⋅1+2⋅1=3? kiểm tra: dòng 1: 1β1+1β2=31\beta_1+1\beta_2=31β1​+1β2​=3, dòng 2: 1β1+2β2=5⇒β2=2,β1=11\beta_1+2\beta_2=5 \Rightarrow \beta_2=2,\beta_1=11β1​+2β2​=5⇒β2​=2,β1​=1). In ra: 1.0000 2.0000.

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

      Dòng 1: hai số nguyên nnn và kkk (n≥k≥1n \ge k \ge 1n≥k≥1). 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:

    2 2
    1 1
    1 2
    3 5

    Đầu ra:

    1.0000 2.0000
    

    Đầu vào:

    5 2
    1 1
    1 2
    1 3
    1 4
    1 5
    2.1 3.9 6.1 7.8 10.2

    Đầu ra:

    -0.0100 2.0100
    

    Đang tải editor...