Lasso regression: Perbedaan antara revisi
←Membuat halaman berisi 'Lasso regression adalah salah satu metode dalam regresi linear yang digunakan untuk melakukan seleksi variabel dan regularisasi secara bersamaan. Nama "Lasso" merupakan singkatan dari *Least Absolute Shrinkage and Selection Operator*. Teknik ini dikembangkan untuk mengatasi masalah overfitting dengan menambahkan penalti terhadap besarnya nilai koefisien variabel, sehingga beberapa koefisien dapat menjadi nol dan menghasilkan model yang lebih sederhana...' |
Tidak ada ringkasan suntingan |
||
Baris 4: | Baris 4: | ||
Lasso regression bekerja dengan menambahkan penalti L1 terhadap fungsi kerugian pada model regresi linear biasa. Penalti L1 mengacu pada jumlah nilai absolut dari koefisien variabel, yang dikalikan dengan parameter regulasi λ (lambda). Dengan adanya penalti ini, Lasso mampu melakukan penyusutan (*shrinkage*) terhadap koefisien, bahkan menghilangkan beberapa variabel yang dianggap tidak terlalu berpengaruh. | Lasso regression bekerja dengan menambahkan penalti L1 terhadap fungsi kerugian pada model regresi linear biasa. Penalti L1 mengacu pada jumlah nilai absolut dari koefisien variabel, yang dikalikan dengan parameter regulasi λ (lambda). Dengan adanya penalti ini, Lasso mampu melakukan penyusutan (*shrinkage*) terhadap koefisien, bahkan menghilangkan beberapa variabel yang dianggap tidak terlalu berpengaruh. | ||
'''Lasso regression''' (''Least Absolute Shrinkage and Selection Operator'') adalah metode regresi linear dengan penalti norm absolut (''L1 penalty''). Fungsi objektifnya adalah: | |||
: | |||
:<math>\min_{\beta} \left\{ \sum_{i=1}^n \left(y_i - \beta_0 - \sum_{j=1}^p \beta_j x_{ij}\right)^2 + \lambda \sum_{j=1}^p |\beta_j| \right\}</math> | |||
dengan: | |||
* <math>y_i</math> : nilai target pada observasi ke-''i'' | |||
* <math>x_{ij}</math> : nilai fitur ke-''j'' pada observasi ke-''i'' | |||
* <math>\beta_0</math> : intercept | |||
* <math>\beta_j</math> : koefisien regresi untuk fitur ke-''j'' | |||
* <math>\lambda \geq 0</math> : parameter regularisasi | |||
* <math>\sum_{j=1}^p |\beta_j|</math> : penalti regularisasi L1 | |||
Berbeda dengan ''ridge regression'' yang menggunakan penalti L2, Lasso regression cenderung menghasilkan solusi dengan banyak koefisien tepat sama dengan nol. Hal ini membuat Lasso berguna untuk ''feature selection'' (pemilihan variabel). | |||
== Perbedaan dengan Ridge Regression == | == Perbedaan dengan Ridge Regression == |