açısal / dairesel veriler için regresyon


11

Hedeflerin açı olduğu öğrenme problemini denetledim. Basit bir gerileme yapsaydım, 360 ve 1 sayıları modelim için çok uzakta olacaktı, ama aslında yakınlar ve x ve y koordinatlarını doğru hissetmiyorlar, çünkü burada sadece bir sayı tahmin etmeye çalışıyorum. Böyle bir problemi yapmanın doğru yolu nedir?

mavi noktalar hedefleri temsil eder


Sorununu anlayacağından emin değilim. Açısal bir değişkeniniz var, diyelim ki ve doğrusal bir yordayıcı ? Ya da öngörücünüz açısal mı? ya da ne? z iθizi
niandra82

Yalnızca hedefler açısaldır (resimde gösterildiği gibi), öngörücüler sayısaldır.
rep_ho

Yanıtlar:


6

Eğer dairesel değişken ile ilgileniyorsanız Jammalamadaka "Dairesel istatistiklerde konular" kitabına bir göz atmanızı öneririm.

Verilerinizin dairesel bir dağıtım den geldiğini ve dairesel değişkenin (dairesel) ortalamasını modellemek istediğinizi varsayalım : genellikle kullanılan: dairesel değişken, regresyon katsayıları vektörü ve doğrusal değişkenlerdir.F()

E(θ)=2arctan(βzi)
θβzi

Her zamanki doğrusal regresyon ile bir paralellik istiyorsanız, olduğunu varsayabilirsiniz; burada , bir anlamda bir daire üzerindeki Normal dağılım olan sarılmış normal dağılımı gösterir. SonraθiWN(μi,σ2)WN()

μi=2arctan(βzi)
veya eşdeğeri

θi=2arctan(βzi)+ϵi
buradaϵiWN(0,σ2)

Bu regresyon türü, Scortchi kullanıcısının önerdiği paket uygulanır.circular


Teşekkürler, hala bazı şeyler alamıyorum. Doğrusal regresyon kullanmak ve sadece açıları bir şeye (sinüsler, kosinüsler) dönüştürmek mümkün mü? Yoksa tüm regresyon farklı şekilde "inşa edilmeli" mi? Bunu R'de yapmak istemiyorum, çünkü python'daki diğer tüm işlem adımlara sahibim, bu yüzden soruyorum.
rep_ho

Açıların büyüklüğü yok, eğer sinüs, kosinüs veya benzeri bir şeye dönüştürürseniz, büyüklüğü tanıtmak ..
niandra82
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.