Apakah ada serangkaian kondisi yang jelas di mana jalur larutan laso, punggungan, atau jaring elastis adalah monoton?

18

Pertanyaan Apa yang harus disimpulkan dari plot laso ini (glmnet) menunjukkan jalur solusi untuk estimator laso yang tidak monoton. Artinya, beberapa kopi tumbuh dalam nilai absolut sebelum menyusut.

Saya telah menerapkan model ini pada beberapa jenis kumpulan data yang berbeda dan tidak pernah melihat perilaku ini "di alam liar," dan sampai hari ini mengasumsikan bahwa mereka selalu monoton.

Apakah ada serangkaian kondisi di mana jalur solusi dijamin monoton? Apakah itu memengaruhi interpretasi hasil jika jalurnya berubah arah?

shadowtalker
sumber
Monoton dalam arti apa? Sepertinya tidak terlalu berarti bagi saya jika Anda ingin memperlakukannya sebagai grafik beberapa fungsi.
Henry.L
4
@ Henry.L Pertanyaannya dapat diulangi sebagai: kapan benar berikut: untuk , kita memilikinya untuk semua , di mana . Artinya, laso secara seragam menyusut secara komponen. Bisakah Anda menjelaskan apa yang Anda ragukan bermakna? ( β λ 2 ) j( β λ 1 ) j j β λ = arg min β 1λ1λ2(β^λ2)j(β^λ1)jjβ^λ=argminβ12nyXβ22+λβ1
user795305
2
catatan: memahami cara di mana lasso menyusut koefisien adalah topik dari kedua pertanyaan ini dan stats.stackexchange.com/questions/145299/…
user795305
1
Saya tidak tahu bagaimana saya melewatkan ini sebelumnya, pertanyaan dijawab untuk laso pada respon OP untuk pertanyaannya sendiri dalam pertanyaan di atas.
user795305

Jawaban:

2

Saya bisa memberi Anda cukup syarat untuk jalan menjadi monoton: desain ortonormal dari X .

Misalkan matriks desain ortonormal, yaitu, dengan variabel dalam , kita memiliki . Dengan desain ortonormal, koefisien regresi OLS hanyalah .X X XhalX β ols=X'yXXn=sayahalβ^Hails=Xyn

Kondisi Karush-Khun-Tucker untuk LASSO dengan demikian mempermudah untuk:

Xyn=β^lSebuahssHai+λsβ^Hails=β^lSebuahssHai+λs

Di mana adalah gradien sub. Karenanya, untuk setiap kita memiliki , dan kami memiliki solusi formulir tertutup untuk perkiraan laso:j { 1 , ... , p } β o l s j = β l a s s o j + λ s jsj{1,...,hal}β^jHails=β^jlSebuahssHai+λsj

β^jlSebuahssHai=ssayagn(β^jHails)(|β^jHails|-λ)+

Yang monoton di . Meskipun ini bukan kondisi yang diperlukan, kita melihat bahwa non-monotonicity harus berasal dari korelasi dari kovariat di .λX

Carlos Cinelli
sumber