regressão para dados angulares / circulares


11

Supervisionei o problema de aprendizagem em que os alvos são ângulos. Se eu fizesse uma regressão simples, os números 360 e 1 estariam muito distantes para o meu modelo, mas na verdade eles estão próximos e prever que as coordenadas xey não parece certo, pois estou tentando prever apenas um número aqui. Qual é a maneira correta de resolver esse problema?

pontos azuis representam alvos


Não tenho certeza de entender seu problema. Você tem uma variável angular, digamos e algum preditor linear ? ou também seu preditor é angular? ou o que? z iθizi
Niandra82 30/07

Somente alvos são angulares (como mostrado na figura), os preditores são numéricos.
rep_ho

Respostas:


6

Sugiro que você dê uma olhada no livro "Tópicos em estatísticas circulares" de Jammalamadaka, se você estiver interessado em variável circular.

Suponha que seus dados venham de uma distribuição circular e você queira modelar a média (circular) da variável circular: o que geralmente é usado é: é a variável circular, é o vetor de coeficientes de regressão e são as covariáveis ​​lineares.F()θ β z i

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

Se você deseja um paralelismo com a regressão linear usual, pode assumir que , em que indica a distribuição normal em certo sentido, é a distribuição Normal em um círculo. EntãoW N ( )θiWN(μi,σ2)WN()

μi=2arctan(βzi)
ou equivalente

ϵ iW N ( 0 , σ 2 )

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

Esse tipo de regressão é implementado na do pacote sugerida pelo usuário Scortchicircular


Obrigado, ainda não entendo algumas coisas. É possível usar regressão linear e apenas transformar ângulos em algo (senos, cossenos)? Ou toda a regressão deve "construir" de maneira diferente? Eu não quero fazer isso em R, porque tenho todas as minhas outras etapas de processamento em python, é por isso que estou perguntando.
rep_ho 31/07

Ângulos não têm magnitude, se você transformá-lo em algo como seno, cosseno, ou algo similar, você introduzir magnitude ..
niandra82
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.