PML - Model Linear Tidak Berpangkat Penuh Part 2
Video Pembelajaran - P9
Video Pembelajaran dapat diakses melalui link berikut : https://ipb.link/materipml
Fungsi Parameter yang Dapat Diduga (Estimable)
Penjelasan:
Fungsi linier dari parameter \(\boldsymbol{\beta}\) dalam model linear disebut dapat diduga (estimable) jika ada vektor \(\mathbf{c}\) yang memenuhi: \[ \mathbb{E}[\mathbf{c}'\mathbf{y}] = \mathbf{t}'\boldsymbol{\beta} \] Artinya, nilai harapan dari kombinasi linier data respons \(\mathbf{y}\) sama dengan fungsi \(\mathbf{t}'\boldsymbol{\beta}\). Ini berarti bahwa \(\mathbf{t}'\boldsymbol{\beta}\) dapat diestimasi secara tak bias.
Agar \(\mathbf{t}'\boldsymbol{\beta}\) dapat diduga, harus ada solusi untuk persamaan berikut: \[ (\mathbf{X}'\mathbf{X})\mathbf{z} = \mathbf{t} \] di mana \(\mathbf{X}\) adalah matriks desain dan \(\mathbf{t}\) adalah vektor fungsi dari parameter \(\boldsymbol{\beta}\). Solusi \(\mathbf{z}\) yang diperoleh akan menunjukkan apakah fungsi tersebut dapat diduga.
Teorema 5.5.1 menyatakan bahwa setiap komponen dari \(\mathbf{X}\boldsymbol{\beta}\) adalah estimable, artinya semua komponen dari kombinasi linier antara matriks desain \(\mathbf{X}\) dan parameter \(\boldsymbol{\beta}\) bisa diestimasi.
Teorema 5.5.2 menyebutkan bahwa kombinasi linier dari beberapa fungsi yang dapat diduga juga akan estimable. Jika \(t_1'\beta\), \(t_2'\beta\), …, \(t_k'\beta\) adalah fungsi estimable, maka kombinasi linier dari fungsi tersebut juga dapat diduga: \[ z = a_1 t_1'\beta + a_2 t_2'\beta + ... + a_k t_k'\beta \] Penduga terbaik untuk \(z\) adalah: \[ z = a_1 t_1'\mathbf{b} + a_2 t_2'\mathbf{b} + \cdots + a_k t_k'\mathbf{b} \] di mana \(\mathbf{b}\) adalah penduga parameter yang diperoleh dari solusi persamaan normal.
Implementasi R untuk Fungsi Estimable:
# Matriks X (n x p)
X <- matrix(c(1, 1, 0, 1, 0, 1, 1, 0, 0, 1, 1, 1), nrow = 4, byrow = TRUE)
# Vektor Y (respons)
Y <- c(5, 6, 7, 8)
# Vektor t (fungsi parameter)
t <- c(1, 0, 1)
# Menyelesaikan sistem (X'X)z = t untuk mendapatkan z (fungsi estimable)
XtX <- t(X) %*% X
z <- solve(XtX, t)
z## [1] 0.25 -0.50 0.50
Sistem persamaan \((\mathbf{X}'\mathbf{X})z = t\) digunakan untuk mencari solusi \(\mathbf{z}\), yang menunjukkan bahwa fungsi \(\mathbf{t}'\boldsymbol{\beta}\) adalah estimable. Matriks \(\mathbf{X}'\mathbf{X}\) harus memiliki invers (atau generalized inverse jika tidak berpangkat penuh) agar \(\mathbf{z}\) dapat dihitung.
Pendugaan Ragam Galat
Penjelasan:
Ragam galat (\(\sigma^2\)) mengukur variabilitas yang tidak dijelaskan oleh model linear. Dalam model linear, ragam galat bisa diduga melalui jumlah kuadrat residu (\(SS_{\text{res}}\)): \[ SS_{\text{res}} = \mathbf{y}' \left[\mathbf{I} - \mathbf{X} (\mathbf{X}'\mathbf{X})^c \mathbf{X}'\right] \mathbf{y} \] di mana \((\mathbf{X}'\mathbf{X})^c\) adalah matriks kebalikan umum (generalized inverse) dari \(\mathbf{X}'\mathbf{X}\), karena pada model tidak berpangkat penuh, \(\mathbf{X}'\mathbf{X}\) tidak memiliki invers biasa.
Penduga tak bias untuk ragam galat diberikan oleh: \[ s^2 = \frac{SS_{\text{res}}}{n - r} \] di mana:
- \(SS_{\text{res}}\) adalah jumlah kuadrat residu,
- \(n\) adalah jumlah observasi,
- \(r\) adalah rank dari matriks desain \(\mathbf{X}\).
Teorema 5.6.1 menunjukkan bahwa jumlah kuadrat residu \(SS_{\text{res}}\) dapat ditulis dalam bentuk: \[ SS_{\text{res}} = \mathbf{y}'\mathbf{y} - 2 \mathbf{y}'\mathbf{X}\mathbf{b} + \mathbf{b}'\mathbf{X}'\mathbf{X}\mathbf{b} \] dengan \(\mathbf{b} = (\mathbf{X}'\mathbf{X})^c \mathbf{X}'\mathbf{y}\).
Implementasi R untuk Pendugaan Ragam Galat:
library(MASS)
# Hitung jumlah kuadrat residu (SSRes)
b <- ginv(t(X) %*% X) %*% t(X) %*% Y # Penduga parameter
Y_hat <- X %*% b # Nilai prediksi
residuals <- Y - Y_hat # Residu
SSRes <- sum(residuals^2) # Jumlah kuadrat residu (SSRes)
# Pendugaan ragam galat
n <- length(Y)
r <- qr(X)$rank
s2 <- SSRes / (n - r) # Ragam galat tak bias
s2## [1] 4
Kita menghitung jumlah kuadrat residu \(SS_{\text{res}}\) menggunakan residu dari model, yaitu selisih antara data observasi \(\mathbf{y}\) dan nilai prediksi \(\hat{\mathbf{y}}\). Kemudian, penduga \(s^2\) dihitung dengan membagi \(SS_{\text{res}}\) dengan derajat bebas \(n - r\).
Selang Kepercayaan Fungsi Parameter
Penjelasan:
- Selang kepercayaan untuk fungsi parameter \(\mathbf{t}'\boldsymbol{\beta}\)
digunakan untuk mengukur ketidakpastian dalam pendugaan fungsi tersebut.
Selang kepercayaan 95% untuk \(\mathbf{t}'\boldsymbol{\beta}\)
diberikan oleh: \[
\mathbf{t}'\mathbf{b} \pm t_{\alpha/2} \sqrt{\mathbf{t}'
(\mathbf{X}'\mathbf{X})^c \mathbf{t} s^2}
\] di mana:
- \(\mathbf{t}'\mathbf{b}\) adalah penduga untuk fungsi \(\mathbf{t}'\boldsymbol{\beta}\),
- \(t_{\alpha/2}\) adalah nilai kritis dari distribusi \(t\)-Student dengan derajat bebas \(n - r\),
- \(s^2\) adalah penduga ragam galat.
- Teorema 5.7.1 menyatakan bahwa jumlah kuadrat residu yang dinormalisasi mengikuti distribusi chi-squared dengan derajat bebas \(n - r\), dan selang kepercayaan dapat dihitung berdasarkan distribusi ini.
Implementasi R untuk Selang Kepercayaan:
# Nilai t untuk distribusi t-Student dengan derajat bebas (n-r)
t_val <- qt(0.975, df = n - r) # 95% confidence interval
# Estimasi fungsi t'b
t_prime_b <- t(t) %*% b # t'b
# Menghitung standard error dari t'b
se_t_prime_b <- sqrt(t(t) %*% ginv(t(X) %*% X) %*% t * s2)
# Selang kepercayaan untuk t'b
ci_lower <- t_prime_b - t_val * se_t_prime_b
ci_upper <- t_prime_b + t_val * se_t_prime_b
c(ci_lower, ci_upper)## [1] -15.00779 29.00779
Selang kepercayaan dihitung berdasarkan distribusi \(t\)-Student dengan derajat bebas \(n - r\). Nilai \(t_{\alpha/2}\) memberikan batas kritis untuk selang kepercayaan. Standard error dari \(\mathbf{t}'\mathbf{b}\) dihitung menggunakan ragam galat \(s^2\) dan generalized inverse dari matriks \(\mathbf{X}'\mathbf{X}\).
Contoh Soal
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 1 & 0 \\ 1 & 1 & 0 \\ 1 & 0 & 1 \\ 1 & 0 & 1 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 5 \\ 3 \\ 2 \end{pmatrix} \]
Tunjukkan bahwa \(|X'X| = 0\) dan karena itu \((X'X)\) adalah singular.
Tunjukkan bahwa \(r(X'X) = 2\).
Tunjukkan bahwa sistem persamaan normal konsisten.
Temukan invers kondisional untuk \((X'X)\) berdasarkan minor \(M = \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}\).
Gunakan Teorema 5.3.4 untuk menemukan solusi persamaan normal.
Gunakan Teorema 5.3.5 untuk menemukan dua solusi lain dari persamaan normal.
Temukan invers kondisional untuk \(X'X\) berdasarkan minor \(M = \begin{pmatrix} 4 & 2 \\ 2 & 2 \end{pmatrix}\).
Temukan solusi untuk persamaan normal berdasarkan invers kondisional dari bagian g.
Jawaban:
- \[ X'X = \begin{pmatrix} 1 & 1 & 1 & 1 \\ 1 & 1 & 0 & 0 \\ 0 & 0 & 1 & 1 \end{pmatrix} \begin{pmatrix} 1 & 1 & 0 \\ 1 & 1 & 0 \\ 1 & 0 & 1 \\ 1 & 0 & 1 \end{pmatrix} = \begin{pmatrix} 4 & 2 & 2 \\ 2 & 2 & 0 \\ 2 & 0 & 2 \end{pmatrix} \]
Determinannya:
\[ det(X'X) = (16 + 0 + 0) - (8 + 8 + 0) = 16 - 16 = 0 \]
Singular.
- \[ M_{2x2} = \begin{pmatrix} 4 & 2 \\ 2 & 2 \end{pmatrix} \quad \Rightarrow \quad det = 8 - 4 = 4 \]
\[ M_{2x2} = \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} \quad \Rightarrow \quad det = 4 - 0 = 4 \]
Karena \(M_{2x2} \neq 0\), maka \(r(X'X) = 2\).
- Sistem persamaan normal:
\[ (X'X)b = X'y \]
\[ \begin{pmatrix} 4 & 2 & 2 \\ 2 & 2 & 0 \\ 2 & 0 & 2 \end{pmatrix} \begin{pmatrix} b_0 \\ b_1 \\ b_2 \end{pmatrix} = \begin{pmatrix} 5 \\ 3 \\ 2 \end{pmatrix} \]
Persamaan:
\[ 4b_0 + 2b_1 + 2b_2 = 5 \] \[ 2b_0 + 2b_1 = 3 \] \[ 2b_0 + 2b_2 = 2 \]
Misalkan \(b_0 = 0\):
\[ 2b_1 + 2b_2 = 3 \quad \Rightarrow \quad 2b_0 + 2b_2 = 2 \]
Maka:
\[ b_2 = 1 \quad b_1 = \frac{3}{2} \]
Solusi:
\[ 4(0) + 2\left(\frac{3}{2}\right) + 2(1) = 5 \] \[ 0 + 3 + 2 = 5 \]
- \(M = \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}\)
Determinannya:
\[ det(M) = 4 - 0 = 4 \]
Invers:
\[ M^{-1} = \frac{1}{4} \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & 0 \\ 0 & \frac{1}{2} \end{pmatrix} \]
Transpose invers:
\[ (M^{-1})' = \begin{pmatrix} \frac{1}{2} & 0 \\ 0 & \frac{1}{2} \end{pmatrix} \]
Transformasi untuk \(X'X\):
\[ (X'X)^{-} = \begin{pmatrix} 0 & 0 & 0 \\ 0 & \frac{1}{2} & 0 \\ 0 & 0 & \frac{1}{2} \end{pmatrix} \]
- Teorema 5.3.4
Ketika \(Ax = b\) konsisten, maka \(x = A^C y\) adalah solusi dari sistem, di mana \(A^C\) adalah invers bersyarat dari \(A\).
\[ AA^C Ax = Ax \quad \Rightarrow \quad AA^C y = y \]
Ketika \(x_0 = A^C y\), maka \(A x_0 = y\).
Artinya:
\[ (X'X)b = X'y \quad \Rightarrow \quad b = (X'X)^C X'y \]
Diketahui \(M = \begin{pmatrix} 2 & 0 \\ 0 & 2 \end{pmatrix}\), maka:
\[ (X'X)^C = \begin{pmatrix} 0 & 0 & 0 \\ 0 & \frac{1}{2} & 0 \\ 0 & 0 & \frac{1}{2} \end{pmatrix} \]
Kemudian, menghitung \(b\):
\[ b = (X'X)^C X'y = \begin{pmatrix} 0 & 0 & 0 \\ 0 & \frac{1}{2} & 0 \\ 0 & 0 & \frac{1}{2} \end{pmatrix} \begin{pmatrix} 5 \\ 3 \\ 2 \end{pmatrix} = \begin{pmatrix} 0 \\ \frac{3}{2} \\ 1 \end{pmatrix} \]
- Teorema 5.3.5
Ketika \(Ax = b\) konsisten dan \(A^C\) merupakan invers bersyarat dari \(A\), maka:
\[ x_0 = A^C y + (I - A^C A)z \]
Maka:
\[ b_0 = (X'X)^C X'y + \left[ I - (X'X)^C (X'X) \right] z \]
Misalkan \(z = \begin{pmatrix} 1 \\ 1 \\ 1 \end{pmatrix}\), kita peroleh:
\[ b_0 = \begin{pmatrix} 0 \\ \frac{3}{2} \\ 1 \end{pmatrix} + \begin{pmatrix} -1 \\ \frac{1}{2} \\ 0 \end{pmatrix} = \begin{pmatrix} -1 \\ 2 \\ 1 \end{pmatrix} \]
- Menghitung invers bersyarat \(X'X\)
Diketahui \(M = \begin{pmatrix} 4 & 2 \\ 2 & 2 \end{pmatrix}\), maka:
\[ \text{det}(M) = 8 - 4 = 4 \]
Maka invers dari \(M\) adalah:
\[ M^{-1} = \frac{1}{4} \begin{pmatrix} 2 & -2 \\ -2 & 4 \end{pmatrix} = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2} \\ -\frac{1}{2} & 1 \end{pmatrix} \]
Dengan demikian, \((M^{-1})'\) adalah:
\[ (M^{-1})' = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2} \\ -\frac{1}{2} & 1 \end{pmatrix} \]
Sehingga:
\[ (X'X)^C = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2} & 0 \\ -\frac{1}{2} & 1 & 0 \\ 0 & 0 & 0 \end{pmatrix} \]
- Menghitung \(b_0\)
\[ b_0 = (X'X)^C X'y = \begin{pmatrix} \frac{1}{2} & -\frac{1}{2} & 0 \\ -\frac{1}{2} & 1 & 0 \\ 0 & 0 & 0 \end{pmatrix} \begin{pmatrix} 5 \\ 3 \\ 2 \end{pmatrix} = \begin{pmatrix} 1 \\ \frac{1}{2} \\ 0 \end{pmatrix} \]
Latihan Soal
Soal 1
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 2 & 0 \\ 1 & 2 & 0 \\ 1 & 0 & 2 \\ 1 & 0 & 2 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 6 \\ 4 \\ 3 \end{pmatrix} \]
Tunjukkan bahwa \(|X'X| = 0\) dan bahwa \((X'X)\) adalah singular.
Tunjukkan bahwa \(r(X'X) = 2\).
Tunjukkan bahwa sistem persamaan normal konsisten.
Temukan invers kondisional untuk \((X'X)\) berdasarkan minor \(M = \begin{pmatrix} 3 & 0 \\ 0 & 3 \end{pmatrix}\).
Gunakan Teorema 5.3.4 untuk menemukan solusi persamaan normal.
Gunakan Teorema 5.3.5 untuk menemukan dua solusi lain dari persamaan normal.
Temukan invers kondisional untuk \(X'X\) berdasarkan minor \(M = \begin{pmatrix} 5 & 3 \\ 3 & 3 \end{pmatrix}\).
Temukan solusi untuk persamaan normal berdasarkan invers kondisional dari bagian g.
Soal 2
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 3 & 1 \\ 1 & 3 & 1 \\ 1 & 0 & 2 \\ 1 & 0 & 2 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 7 \\ 5 \\ 4 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 3
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 0 & 3 \\ 1 & 0 & 3 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 9 \\ 6 \\ 5 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 4
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 4 & 0 \\ 1 & 4 & 0 \\ 1 & 0 & 2 \\ 1 & 0 & 2 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 8 \\ 6 \\ 4 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 5
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 2 & 1 \\ 1 & 2 & 1 \\ 1 & 1 & 3 \\ 1 & 1 & 3 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 10 \\ 7 \\ 6 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 6
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 2 & 0 \\ 1 & 2 & 0 \\ 1 & 0 & 3 \\ 1 & 0 & 3 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 11 \\ 8 \\ 6 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 7
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 3 & 1 \\ 1 & 3 & 1 \\ 1 & 0 & 1 \\ 1 & 0 & 1 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 6 \\ 4 \\ 2 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 8
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 1 & 2 \\ 1 & 1 & 2 \\ 1 & 0 & 1 \\ 1 & 0 & 1 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 12 \\ 9 \\ 6 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 9
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 2 & 1 \\ 1 & 2 & 1 \\ 1 & 0 & 2 \\ 1 & 0 & 2 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 7 \\ 5 \\ 3 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.
Soal 10
Misalkan untuk model linear tertentu,
\[ X = \begin{pmatrix} 1 & 1 & 0 \\ 1 & 1 & 0 \\ 1 & 0 & 1 \\ 1 & 0 & 1 \end{pmatrix} \]
dan
\[ X'y = \begin{pmatrix} 5 \\ 3 \\ 1 \end{pmatrix} \]
Jawablah pertanyaan yang sama seperti pada soal di atas.