2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Оценка ошибок параметров
Сообщение05.04.2021, 05:06 


08/03/11
186
Дана следующая модель:
$$
\begin{align*} x(n) = &\sum_{m=1}^{M} \left( c_m \cos(2\pi f_m n) + s_m \sin(2\pi f_m n) \right) + \varepsilon_x(n)
\end{align*}
$$
Как определить ошибки параметров для следующего случая:
$$
\begin{align*} x(n) = c_1 \cos(2\pi f_1 n) + s_1 \sin(2\pi f_1 n)  + \bar \varepsilon_x(n)
\end{align*}
$$
если известно, что $\varepsilon_x(n) \sim N(0, \sigma_x)$, частота $f_1 = \hat f + \varepsilon_f$ и $\varepsilon_f \sim N(0, \sigma_f)$, а для параметров выполняется условие $c_1^2 + s_1^2 \gg c_2^2 + s_2^2 > \dots > c_M^2 + s_M^2 $.

Как я понимаю OLS в этом случае не подходит? Можно ли здесь использовать GLS или другой метод?

Для оценки параметров $c_1$ и $s_1$ также можно использовать DTFT формулы:

$$
\begin{align*}
\hat c_1 = \frac{1}{N} \sum_{n=1}^{N} x(n) \cos(2 \pi f_1 n) \\
\hat s_1 = \frac{1}{N} \sum_{n=1}^{N} x(n) \sin(2 \pi f_1 n) \\
\end{align*}
$$

для которых, например, $\hat c_1 = c_1$ при $N \to \infty$ и $f_1$ без ошибки (с ошибкой стремится к нулю).

Можно ли использовать эти формулы для определения ошибок как ошибку косвенных измерений?

 Профиль  
                  
 
 Re: Оценка ошибок параметров
Сообщение05.04.2021, 11:51 
Заслуженный участник
Аватара пользователя


11/03/08
9904
Москва
Отклонения частоты - случайные величины, разные в разных наблюдениях? Или речь о том, что частота постоянна, только известна с ошибкой?

 Профиль  
                  
 
 Re: Оценка ошибок параметров
Сообщение05.04.2021, 13:03 


08/03/11
186
Частота постоянна при измерении $x(1), \dots, x(N)$, в DTFT формулах используется ее оценка, которая известна с ошибкой $\hat f_1 = f_1 + \varepsilon_f$.
То есть, одно измерение дает $x(1), \dots, x(N)$ и $\hat f_1$.
Похоже, что здесь можно считать, что частота просто фиксированный параметр для одного измерения.
Тогда, у меня получается, $\textrm{Var}(c_1) \approx \frac{\sigma_x^2}{N} + \frac{\sigma_x^2 k(\hat f_1)}{N^2}$, где $ k(\hat f_1)^2 \le 1$, то есть в разброс вклада от ошибки частоты практически нет.
Вклад в оценку $\hat c_1 \approx c_1 - \pi s_1 N \varepsilon_f + \dots$ в первом порядке по $\varepsilon_f$, для больших $N$ оценка для стремится к нулю.

Изображение

 Профиль  
                  
 
 Re: Оценка ошибок параметров
Сообщение05.04.2021, 16:41 
Заслуженный участник
Аватара пользователя


11/03/08
9904
Москва
Ну, если пренебречь ошибкой частоты - можно использовать обычные формулы для ошибок коэффициентов регрессионного анализа. Точное выражение потребует обращения матрицы $X^TX$, $\sigma^2(a)=\sigma^2(X^TX)^{-1}$, но в качестве приближения можно внедиагональные элементы считать нулевыми (они в пределе нулевые, при $N \rightarrow\infty$ или при специальном подборе частоты, вообще говоря ненулевые).
Ну и почему бы не уточнить частоту? Тут даже не тяжёлая артиллерия вроде Левенберга-Марквардта.

 Профиль  
                  
 
 Re: Оценка ошибок параметров
Сообщение05.04.2021, 17:45 


08/03/11
186
Евгений Машеров в сообщении #1512955 писал(а):
Ну и почему бы не уточнить частоту?

Каким образом?

Здесь частота определяется их тех же $x(1), x(2), ...$, точнее есть несколько таких наборов, которые получаются одновреммено.
Харакерный размер $x(1), x(2), ...$ для определения частоты несколько тысяч.
В выборке не целое число колебаний, поэтому есть растекание в спектре.
Сама частота определяется из интерполированного спектра как максимум главного пика, при этом еще используется окно.
Частота, соответствующая максимальной амплитуде, однинаковая для всех, по этим данным определяется среднее и стандартное отклонение.
Типичное значение стандартно отклонения $10^-5 \dots 10^-6$.
Поэтому, как мне кажется, можно вычислить параметры для средней частоты и частоты со стандартными отклонениями и получить интервал для ошибки (плюс добавить сигму от случайного шума).

 Профиль  
                  
 
 Re: Оценка ошибок параметров
Сообщение06.04.2021, 12:10 
Заслуженный участник
Аватара пользователя


11/03/08
9904
Москва
Как нелинейную регрессию.
https://en.wikipedia.org/wiki/Non-linear_least_squares
Из книг - Демиденко, Линейная и нелинейная регрессии, Демиденко, Оптимизация и регрессия.
Нелинейная зависимость представляется разложением в ряд Тейлора (ограничиваясь первым членом) и считается поправка посредством вспомогательной регрессии (где регрессанд - отклонения наблюдаемого значения от полученного предыдущим приближением параметров, регрессоры - частные производные по параметрам, вычисленные в каждой точке наблюдения, получаемый вектор коэффициентов - поправка к параметрам модели).

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group