Dalam regresi linier, mengapa regularisasi juga menghukum nilai parameter?


9

Saat ini sedang belajar regresi ridge dan saya agak bingung tentang hukuman model yang lebih kompleks (atau definisi model yang lebih kompleks).

Dari apa yang saya mengerti, kompleksitas model tidak selalu berkorelasi dengan urutan polinomial. Jadi: adalah model yang lebih kompleks daripada:

2+3+4x2+5x3+6x4
5x5

Dan saya tahu bahwa titik regularisasi adalah untuk menjaga kompleksitas model tetap rendah, jadi katakanlah misalnya kita memiliki polinomial orde 5

f(x;w)=w0+w1x+w2x2+w3x3+w4x4+w5x5

Semakin banyak parameter yang 0 semakin baik.

Tapi yang tidak saya mengerti adalah, jika itu adalah polinomial orde yang sama, mengapa nilai parameter yang lebih rendah mendapatkan lebih sedikit penalti? Jadi mengapa harus:

2+5x+x3
menjadi model yang kurang kompleks daripada

433+342x+323x3
keduanya memiliki urutan polinomial yang sama, dan nilai parameter hanya bergantung pada data.

Terima kasih!

Jawaban:


10

nilai parameter hanya tergantung pada data

Ini adalah bagian penting dari pertanyaan Anda. Di sinilah Anda bingung.

Ya, nilai parameter tergantung pada data. Tetapi data tetap ketika kita cocok dengan model. Dengan kata lain, kami cocok dengan model yang tergantung pada pengamatan . Tidak masuk akal untuk membandingkan kompleksitas model yang berbeda yang dipasang pada kumpulan data yang berbeda .

Dan dalam konteks dataset tetap, model

2+5x+x3

memang lebih dekat ke model paling sederhana yang mungkin, yaitu model nol datar, daripada

433+342x+323x3,

dan ini berlaku terlepas dari skala pengamatan Anda.

Secara kebetulan, intersep ( dan dalam contoh Anda) sering tidak dihukum, misalnya, di sebagian besar formulasi Lasso, karena kami biasanya baik membiarkannya bervariasi secara bebas untuk menangkap rata-rata keseluruhan pengamatan. Dengan kata lain, kami mengecilkan model ke arah rata-rata pengamatan, bukan model nol lengkap (di mana nol akan sering berubah-ubah). Dalam pengertian ini, model flat dan flat akan dianggap sama rumitnya.24332433


1
Koefisien magnitudo yang lebih rendah lebih jauh dari nol rata daripada koefisien yang lebih tinggi? Apakah itu salah ketik, atau saya salah paham mengapa model yang lebih jauh-dari-konstan tidak dihukum seperti model yang lebih dekat ke konstan?
RM

Maaf, itu memang salah ketik. Biarkan saya mengedit. Terima kasih telah menunjukkan ini!
Stephan Kolassa
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.