Identifiabilitas dalam Model Linear
Sebuah parameter dapat diidentifikasi jika data yang tersedia menentukan nilai parameter secara unik. Misalkan , , dan . Masalah kuadrat terkecil linear adalah
Persamaan normal untuk masalah ini adalah
Vektor parameter dapat diidentifikasi secara unik tepat ketika memiliki peringkat kolom penuh:
Kedua pernyataan ini ekuivalen. Jika terdapat yang tidak nol, maka
Kesamaan tersebut menunjukkan bahwa data tidak dapat membedakan dan . Jika , maka bersifat definit positif dan masalah kuadrat terkecil memiliki satu peminimum.
Sebagai contoh, kedua kolom matriks berikut sama. Hanya jumlah kedua parameter yang memengaruhi prediksi.
| Vektor parameter | Prediksi |
|---|---|
Keunikan Solusi dan Kestabilan Numerik
Peringkat kolom penuh menjamin peminimum kuadrat terkecil yang unik, tetapi belum menjamin keandalan numerik. Nilai singular tak nol yang sangat kecil dapat membuat estimasi sangat sensitif terhadap perubahan kecil pada data.
| Pertanyaan | Diagnostik | Makna |
|---|---|---|
| Apakah parameter dapat diidentifikasi secara struktural? | Tidak ada dua vektor parameter yang menghasilkan prediksi sama. | |
| Apakah estimasi ditentukan dengan baik secara numerik? | tidak sangat kecil relatif terhadap | Gangguan kecil tidak menimbulkan perubahan parameter yang besar. |
| Seberapa sensitif masalahnya? | Bilangan kondisi besar menandakan sensitivitas tinggi. |
Identifiabilitas struktural merupakan sifat aljabar eksak. Identifiabilitas praktis juga bergantung pada skala data, gangguan acak dalam pengukuran, dan toleransi numerik yang digunakan.
Faktorisasi untuk Menentukan Peringkat
Dua faktorisasi umum dapat menentukan peringkat tanpa mengandalkan perhitungan determinan yang peka terhadap galat numerik:
| Metode | Kekuatan | Penggunaan umum |
|---|---|---|
| Faktorisasi dengan pivoting kolom | Biasanya lebih murah daripada penuh | Penyelesaian kuadrat terkecil yang cepat dan deteksi peringkat praktis |
| Dekomposisi nilai singular | Memisahkan arah independen dan skala setiap arah | Mendeteksi nilai singular kecil yang menandakan matriks hampir mengalami defisiensi peringkat |
Faktorisasi biasa terutama ditujukan untuk sistem persegi. Untuk matriks desain persegi panjang, peringkat biasanya ditentukan dengan berpivot atau .
Dekomposisi Nilai Singular
Misalkan . Setiap matriks memiliki dekomposisi nilai singular
Dalam dekomposisi ini, dan bersifat ortogonal. Matriks memiliki elemen diagonal nonnegatif yang memenuhi
Peringkat eksak sama dengan banyaknya nilai singular positif:
Untuk , peringkat kolom penuh ekuivalen dengan . Arah parameter yang tidak dapat diidentifikasi oleh data direntang oleh vektor singular kanan yang bersesuaian dengan nilai singular nol, yaitu basis untuk .
Peringkat Eksak dan Peringkat Numerik
Jika peringkat eksaknya dengan , maka
Data titik mengambang jarang memuat nol eksak. Peringkat numerik menghitung nilai singular yang melampaui ambang berskala :
Faktor bergantung pada penerapan dan perkiraan besarnya gangguan acak dalam data, sehingga tidak ada satu batas desimal yang berlaku untuk semua masalah. Jika tidak berperingkat penuh, nilai minimum kuadrat terkecil tetap ada, tetapi ada lebih dari satu vektor parameter yang menghasilkan nilai minimum tersebut. Pseudoinvers Moore-Penrose memilih solusi dengan norma paling kecil:
Menentukan Peringkat Matriks dengan SVD atau QR
Identitas
Identitas ini menunjukkan bahwa kuadrat nilai singular merupakan nilai eigen dari . Untuk matriks berperingkat kolom penuh dalam perhitungan numerik, membentuk secara eksplisit akan menguadratkan bilangan kondisi:
Karena itu, perangkat lunak numerik biasanya memakai atau rank-revealing untuk memperkirakan peringkat matriks. Kedua algoritma bekerja langsung pada , sehingga tidak menguadratkan bilangan kondisi seperti saat membentuk .