作者Uniqueness (noman)
看板Statistics
标题[问题] 如何对角度做回归?
时间Fri Jan 5 18:03:25 2018
今天我有我的Y是角度
以及X_1,...,X_p的参数
因为Y是角度,这边可以先标示介於0到2Pi之间
先假设Y与X之间存在一个简单的线性关系
Y=X_1*b_1+...+X_p*b_p+error
其中因为error的关系,这个的Y是有机会超过0到2Pi的,但这时的纪录会仍以0到2Pi表示
单纯以想对X与Y之间建回归模型的话,应该怎麽做呢?
目前有做过直接建的模型跟以sin cos建的模型
直接建的模型在大部分地方表现都不错,但是在靠近不连续点的地方就完全不准
以这个例子来说,Y比0大一点或比2Pi小时,会给出完全不合理的值
第二种建法则是分别对sin Y 跟 cosY 对X建回归模型
尔後再将sin Y 与cos Y做 normalization 避免 test 时有绝对值大於1的情况
最後再用反三角函数回推原本的角度
但这种方法做出来的结果还比直接做来的差,估计是做了转换後模型完全不对吧
请问如上述的问题,有没有一个较好的方法能做呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.139.188.29
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1515146607.A.CE4.html
1F:→ andrew43: google directional statistics,有一整个体系可用。 01/05 18:08
感谢提供
※ 编辑: Uniqueness (101.139.188.29), 01/05/2018 18:38:14
2F:→ Pieteacher: Kernel method ! 用 spherical kernel 01/05 22:47
3F:→ recorriendo: 查circular data吧 01/06 03:41
4F:→ yhliu: Y 是 circular data, 考虑专用统计方法. 或, 对 Y 做 01/06 14:45
5F:→ yhliu: arcsine 变换. 01/06 14:45