Я контролировал проблему обучения, где цели - это углы. Если бы я выполнил простую регрессию, то числа 360 и 1 были бы далеко для моей модели, но на самом деле они близки и предсказывать координаты x и y нехорошо, так как я пытаюсь предсказать здесь только одно число. Как правильно решить эту проблему?
11
Ответы:
Я предлагаю вам взглянуть на книгу «Темы круговой статистики» Джаммаламадаки, если вас интересует круговая переменная.
Предположим, что ваши данные поступают из кругового распределения , и вы хотите смоделировать (круговое) среднее значение круговой переменной: обычно используется следующее: - круговая переменная, - вектор коэффициентов регрессии, а - линейные ковариаты.E ( θ ) = 2 арктана ( β z i )F()
Если вам нужен параллелизм с обычной линейной регрессией, вы можете предположить, что , где указывает на обернутое нормальное распределение, которое в некотором смысле является нормальным распределением на окружности. затемW N ( )θi∼WN(μi,σ2) WN()
ϵ i ∼ W N ( 0 , σ 2 )
Этот тип регрессии реализован в пакете, который предлагает пользователь Scortchicircular
источник