Regresyon için doğal kübik spline tanımı


17

Hastie ve ark. Tarafından yayınlanan "İstatistiksel Öğrenme Veri Madenciliği, Çıkarım ve Tahmin Öğeleri" kitabındaki spline'ları öğreniyorum. 145. sayfada Doğal kübik kamaların sınır düğümlerinin ötesinde doğrusal olduğunu buldum. Orada knot, içinde spline'lar ve şu kitapta böyle bir spline hakkında bilgi verilmektedir.Karsılık 1 , ξ 2 , . . . ξ KKξ1,ξ2,...ξKresim açıklamasını buraya girin

Soru 1: 4 serbestlik derecesi nasıl serbest bırakılır? Bu kısmı anlamıyorum.

Soru 2 : tanımında ne sonra . Yazar bu formülde ne yapmaya çalışıyor? Bu, yivlerin sınır düğümlerinin ötesinde doğrusal olmasını sağlamaya nasıl yardımcı olur?k = K d K ( X ) = 0dk(X)k=KdK(X)=00

Yanıtlar:


17
  1. Sıradan kübik spline'ları düşünerek başlayalım. Her bir düğüm çifti arasında kübik ve sınır düğümlerinin dışındaki kübik. İlk kübik (ilk sınır düğümünün solu) için 4df ile başlıyoruz ve her düğüm bir yeni parametre ekliyor (çünkü kübik spline ve türevlerinin ve ikinci türevlerin sürekliliği üç kısıtlama ekliyor, bir serbest parametre bırakarak) için parametreler knot.K+4K

    Doğal bir kübik spline her iki uçta lineerdir. Kübik ve ikinci dereceden parçaları vardır 0 bu sınırları nedeniyle, her bir indirgeyici eğrisinin iki ucundan her biri 2 df, bu 1 ile df indirgeme için .K+4K

    Parametrik olmayan eğri tahmininiz için toplam serbestlik derecesi ( , diyelim) harcayabileceğinize karar verdiğinizi düşünün . Doğal bir spline empoze etmek, sıradan bir kübik spline'dan (aynı sayıda düğüm için) 4 daha az serbestlik derecesi kullandığından, bu parametreleriyle sınır knotları arasındaki eğriyi modellemek için 4 daha fazla knot (ve böylece 4 parametre daha) olabilir .pp

  2. Not tanım bu içindir (vardır çünkü baz fonksiyonları tüm). Bu listedeki son temel işlev . En yüksek Böylece tanımları için gerekli içindir . (Yani, bazı ne yapabileceğini anlamaya gerekmez, çünkü onu kullanmıyoruz.)Nk+2k=1,2,...,K2KNK=dK2dK1kdkk=K1dK


4

knot ile bir örnekte "Bu, dört serbestlik derecesini serbest bırakır (her iki sınır bölgesinde iki kısıtlama) . İlgili aralıklar , ve (yani aralık ve düğüm vardır).2ξ1,ξ2],ξ1[]ξ1,ξ2[]ξ2,+[|I|=3|I|1=2

(Ortak) kübik splinelar için

Düzenlilik kısıtlamaları olmadan denklemimiz vardır:4|I|=12

1(X<ξ1)  ;  1(X<ξ1)X  ;  1(X<ξ1)X2  ;  1(X<ξ1)X3  ;
1(ξ1X<ξ2)  ;  1(ξ1X<ξ2)X  ;  1(ξ1X<ξ2)X2  ;  1(ξ1X<ξ2)X3  ;
1(ξ2X)  ;  1(ξ2X)X  ;  1(ξ2X)X2  ;  1(ξ2X)X3.

Kısıtlamalar ekleyerek (kübik spline'lar ile düzenliliği olduğunu varsayar ), Doğrusal katsayılar üzerindeki kısıtlama.Crr=2(r+1)×(|I|1)=3×(|I|1)=6

Sonunda serbestlik derecesi elde ediyoruz .126=6

Doğal kübik kamalar için

" Doğal bir kübik yivler ek sınırlamalar ekler, yani fonksiyon sınır düğümlerinin ötesinde doğrusaldır."

Düzenlilik kısıtlamaları olmadan, sahip denklemler (biz kaldırdık denklemler, onlar kuadratik ve kübik polinomları içerdikleri için hem sınır bölgelerde her):4|I|4=12442

1(X<ξ1)  ;  1(X<ξ1)X  ;  
1 ( ξ 2X ) ; 1. ( ξ 2x ) x .
1(ξ1X<ξ2)  ;  1(ξ1X<ξ2)X  ;  1(ξ1X<ξ2)X2  ;  1(ξ1X<ξ2)X3  ;
1(ξ2X)  ;  1(ξ2X)X.

Kısıtlamalar öncekilerle aynıdır, bu nedenle doğrusal katsayılara hala kısıtlama eklememiz gerekir .3×(|I|1)=6

Sonunda serbestlik derecesi ile karşılaşıyoruz.86=2

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.