nicel regresyon - Quantile regression

Nicel regresyon , istatistik ve ekonometride kullanılan bir tür regresyon analizidir . Oysa en küçük kareler yöntemi koşullu tahmin ortalama belirleyici değişkenlerin değerleri arasında yanıt değişkenin, dilim regresyon koşullu tahmin medyan (ya da diğer miktarlarını yanıt değişkenin). Nicel regresyon, lineer regresyon koşulları karşılanmadığında kullanılan lineer regresyonun bir uzantısıdır.

Kuantil regresyon örneği

Avantajlar ve uygulamalar

Sıradan en küçük kareler regresyonuna göre kantil regresyonun bir avantajı, kantil regresyon tahminlerinin yanıt ölçümlerinde aykırı değerlere karşı daha sağlam olmasıdır. Bununla birlikte, nicel regresyonun ana cazibesi bunun ötesine geçer ve koşullu nicel fonksiyonlar söz konusu olduğunda avantajlıdır. Değişkenler arasındaki ilişkinin daha kapsamlı bir analizini elde etmek için farklı merkezi eğilim ve istatistiksel dağılım ölçüleri faydalı olabilir.

In ekoloji , dilim regresyon öne sürülmüştür ve hiçbir ilişki ya da bu tür değişkenler yardımıyla arasındaki tek zayıf bir ilişki olduğu durumlarda değişkenler arasındaki daha yararlı öngörü ilişkileri keşfetmek için bir yol olarak kullandı. Ekolojide nicel regresyon ihtiyacı ve başarısı, bir değişkenin farklı aralıkları için bir değişkenin eşit olmayan varyasyonuyla verilere yol açan farklı faktörler arasındaki etkileşimlerin karmaşıklığına atfedilmiştir .

Kuantil regresyonun bir başka uygulaması, anormal büyümeyi taramak için yüzdelik eğrilerin yaygın olarak kullanıldığı büyüme çizelgeleri alanlarındadır.

Tarih

Bir medyan regresyon eğimi tahmin etme fikri, mutlak sapmaların toplamını en aza indirmekle ilgili büyük bir teorem ve medyan regresyonu oluşturmak için bir geometrik algoritma , Dubrovnik'ten bir Cizvit Katolik rahibi olan Ruđer Josip Bošković tarafından 1760 yılında önerildi . Isaac Newton'un dönüşünün , kutuplarda buna karşılık gelen bir düzleşme ile ekvatorda şişmesine neden olabileceği yönündeki önerisini temel alarak, dünyanın eliptikliğiyle ilgileniyordu . Sonunda , bir yüzey özelliğinin üç gözleminden dönen bir gezegenin ekvatorunu belirlemek için ilk geometrik prosedürü üretti . Daha da önemlisi, kantil regresyon için, en az mutlak kriterin ilk kanıtını geliştirebildi ve Legendre tarafından 1805'te tanıtılan en küçük karelerden elli yıl önce geldi.

Diğer düşünürler , sözde "durum yöntemi"ni geliştiren Pierre-Simon Laplace gibi Bošković'in fikrini geliştirmeye başladılar . Bu, Francis Edgeworth'un çoğul medyanına (medyan regresyona geometrik bir yaklaşım) yol açtı ve simpleks yönteminin öncüsü olarak kabul edildi . Bošković, Laplace ve Edgeworth'ün çalışmaları, Roger Koenker'in kantil regresyona katkılarının bir başlangıcı olarak kabul edildi .

Daha büyük veri kümeleri için medyan regresyon hesaplamaları, en küçük kareler yöntemine kıyasla oldukça sıkıcıdır, bu nedenle, 20. yüzyılın ikinci yarısında bilgisayarların yaygın olarak benimsenmesine kadar, tarihsel olarak istatistikçiler arasında popülerlik eksikliği yaratmıştır.

miktarlar

Nicel regresyon, bir bağımlı değişkenin koşullu niceliklerini açıklayıcı değişkenlerin doğrusal bir fonksiyonu olarak ifade eder. Kuantil regresyonun pratikliği için çok önemli olan, bir sonraki bölümde koşullu nicelikleri tartışmadan önce bu bölümde göstereceğimiz gibi, niceliklerin bir minimizasyon probleminin çözümü olarak ifade edilebilmesidir.

Rastgele bir değişkenin niceliği

Kümülatif dağılım fonksiyonu ile gerçek değerli bir rastgele değişken olsun . Y inci quantile verilir

nerede

Kayıp fonksiyonunu , bir gösterge fonksiyonu nerede olarak tanımlayın .

(pp. 5-6) ile ilgili olarak beklenen kaybı en aza indirerek belirli bir nicelik bulunabilir :

Bu, Leibniz integral kuralının bir uygulaması aracılığıyla beklenen kaybın türevinin hesaplanması, 0'a ayarlanması ve çözümünün olmasına izin verilmesiyle gösterilebilir.

Bu denklem

ve sonra

Çözüm benzersiz değilse, Y rastgele değişkeninin th niceliğini elde etmek için bu tür en küçük çözümü almamız gerekir .

Örnek

Eşit olasılıkla değerler alan ayrık bir rastgele değişken olsun . Görev, Y'nin medyanını bulmaktır ve bu nedenle değer seçilir. Sonra beklenen kaybı olduğunu

Yana sabit olduğuna göre, (bu durumunda doğrudur beklenen zarar fonksiyonunun dışına alınabilir ). O zaman, u =3'te,

u'nun 1 birim arttığını varsayalım . Sonra beklenen kaybı ile değiştirilecektir değiştirme konusunda u 4. if e, u 5, beklenen kaybı =

ve herhangi bir değişiklik u beklenen kaybı artacaktır. Böylece u =5 medyandır. Aşağıdaki Tablo , farklı u değerleri için beklenen kaybı (bölünerek ) göstermektedir .

sen 1 2 3 4 5 6 7 8 9
Beklenen kayıp 36 29 24 21 20 21 24 29 36

Sezgi

Düşünün ve q için bir başlangıç ​​tahmini olsun . Değerlendirilmiştir beklenen zarar q olduğu

Beklenen kaybı en aza indirmek için, beklenen kaybın artıp artmayacağını görmek için q değerini biraz hareket ettiririz. q'yu 1 birim artırdığımızı varsayalım . O zaman beklenen kaybın değişimi

Denklemin ilk terimi ve ikinci terimi ise . Bu nedenle, beklenen kayıp fonksiyonunun değişimi ancak ve ancak , yani yalnızca ve ancak q medyandan küçükse negatiftir . Benzer şekilde, q'yu 1 birim azaltırsak , beklenen kayıp fonksiyonunun değişimi, ancak ve ancak q medyandan büyükse negatif olur .

Beklenen kayıp fonksiyonunu en aza indirgemek için, q medyandan daha küçük (büyük) ise, q medyana ulaşana kadar L'yi ( q ) arttırırız (azaltırız) ( azaltırız ) ( q ) . Minimizasyonu arkasındaki fikir daha büyük veya daha küçük olan (yoğunluğu ağırlıklı) noktalarının sayısını saymak mümkündür q ve daha sonra hareket q bir noktaya q, daha büyük olan noktaları%.

numune miktarı

Örnek quantile aşağıdaki optimizasyon problemi çözme ile elde edilebilir

,

burada fonksiyon eğik mutlak değer fonksiyonudur. Sezgi, nüfus niceliği ile aynıdır.

Koşullu nicel ve nicel regresyon

İnci koşullu miktarsal arasında verilen bir inci miktarsal koşullu olasılık arasında verilen ,

.

Rastgele bir değişken olduğunu belirtmek için koşullu niceliği belirtmek için bir sermaye kullanırız .

th nicelik için nicel regresyonda , th koşullu niceliğin açıklayıcı değişkenlerin doğrusal bir fonksiyonu olarak verildiği varsayımını yaparız :

.

Dağılım işlevi Verilen , çözme elde edilebilir

Örnek analogu çözmek, tahmin ediciyi verir .

Not bu durumun kayıp fonksiyonu mutlak değer fonksiyon ile orantılıdır ve bu nedenle ortalama regresyon ile lineer regresyon ile aynıdır az mutlak sapma .

Regresyon parametreleri için tahminlerin hesaplanması

Kuantil regresyondan kaynaklanan matematiksel formlar , en küçük kareler yönteminde ortaya çıkanlardan farklıdır . En küçük kareler yöntemi, alt uzaylara izdüşüm içeren bir iç çarpım uzayındaki problemlerin ele alınmasına yol açar ve böylece karesel hataların en aza indirilmesi problemi, sayısal lineer cebirdeki bir probleme indirgenebilir . Nicel regresyon bu yapıya sahip değildir ve bunun yerine minimizasyon problemi doğrusal programlama problemi olarak yeniden formüle edilebilir.

nerede

,   

Doğrusal programlama problemini çözmek için tek yönlü yöntemler veya iç nokta yöntemleri uygulanabilir.

asimptotik özellikler

İçin , bazı düzenlilik koşulları altında, olan asimptotik normaldir :

nerede

ve

Asimptotik varyans-kovaryans matrisinin doğrudan tahmini her zaman tatmin edici değildir. Kantil regresyon parametreleri için çıkarım, regresyon sıra-skor testleri veya önyükleme yöntemleri ile yapılabilir.

denklik

Değişmezlik hakkında arka plan için değişmez tahmin ediciye bakın veya eşdeğerliğe bakın .

Ölçek denkliği

herhangi biri için ve

vardiya denkliği

herhangi biri için ve

Tasarımın yeniden parametrelendirilmesine denklik

Izin herhangi biri tekil olmayan matris ve

Monoton dönüşümlere değişmezlik

Eğer bir azalmayan fonksiyonudur aşağıdaki değişmezliği özelliği geçerlidir:

Örnek 1):

Eğer ve , o zaman . Ortalama regresyon aynı özelliğe sahip değil çünkü

Kuantil regresyon için Bayes yöntemleri

Kuantil regresyon normalde Y|X'in koşullu dağılımları için parametrik bir olasılık varsaymadığı için, Bayes yöntemleri çalışan bir olasılıkla çalışır. Uygun bir seçim, asimetrik Laplacian olasılığıdır, çünkü düz bir önsel altında elde edilen posteriorun modu, olağan kantil regresyon tahminleridir. Bununla birlikte, posterior çıkarım dikkatle yorumlanmalıdır. Yang, Wang ve He, geçerli çıkarım için bir arka varyans ayarlaması sağladı. Ek olarak, Yang ve He, çalışma olasılığı ampirik olabilirlik olarak seçilirse, kişinin asimptotik olarak geçerli bir sonsal çıkarsa sahip olabileceğini gösterdi.

Kuantil regresyon için makine öğrenimi yöntemleri

Basit doğrusal regresyonun ötesinde, nicel regresyona genişletilebilecek birkaç makine öğrenimi yöntemi vardır. Kare hatasından eğimli mutlak değer kaybı işlevine geçiş, gradyan iniş tabanlı öğrenme algoritmalarının ortalama yerine belirli bir niceliği öğrenmesine olanak tanır. Bu, tüm sinir ağlarını ve derin öğrenme algoritmalarını nicel regresyona uygulayabileceğimiz anlamına gelir . Kuantil regresyon için ağaç tabanlı öğrenme algoritmaları da mevcuttur (örneğin, Rastgele Ormanların basit bir genellemesi olarak Kuantil Regresyon Ormanları'na bakın ).

Sansürlü kantil regresyon

Yanıt değişkeni sansürlemeye tabiyse, koşullu ortalama, ek dağıtım varsayımları olmadan tanımlanamaz, ancak koşullu nicelik genellikle tanımlanabilir. Sansürlü kantil regresyon üzerine son çalışmalar için bakınız: Portnoy ve Wang ve Wang

Örnek (2):

İzin ver ve . Sonra . Bu, sansürlü kantil regresyon modelidir: tahmini değerler, herhangi bir dağıtım varsayımı yapılmadan elde edilebilir, ancak hesaplama zorluğu pahasına, bunların bir kısmı, bir yaklaşım olarak basit bir üç adımlı sansürlü kantil regresyon prosedürü kullanılarak önlenebilir.

Yanıt değişkenleri üzerinde rastgele sansürleme için, Portnoy'un (2003) sansürlü niceliksel regresyonu, her sansürlenen noktanın uygun şekilde yeniden ağırlıklandırılmasına dayalı olarak tüm tanımlanabilir nicelik fonksiyonlarının tutarlı tahminlerini sağlar.

Uygulamalar

Sayısız istatistiksel yazılım paketi, nicel regresyon uygulamalarını içerir:

  • Matlab işleviquantreg
  • Eviews , sürüm 6'dan beri.
  • Gretl sahiptir quantregkomutu.
  • R teklifler en önemlisi, kuantil gerileme uygulamak birkaç paketleri quantregile Roger Koenker da ancak gbm, quantregForest, qrnnveqgam
  • Python , aracılığıyla Scikit-gardenvestatsmodels
  • SAS aracılığıyla proc quantreg(sürüm 9.2) ve proc quantselect(sürüm 9.3).
  • Stata , qregkomut aracılığıyla .
  • Vowpal Wabbit , aracılığıyla --loss_function quantile.
  • QuantileRegression.mGitHub'daki MathematicaForPrediction projesinde barındırılan Mathematica paketi .

Referanslar

daha fazla okuma