2014 dxdy logo

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

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


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


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Крайние значения при скользящей средней
Сообщение20.02.2015, 10:42 
Аватара пользователя


14/02/12

841
Лорд Амбера
Коллеги, дайте плз наводку или общий принцип подхода. Имею ряд динамики. Чтобы выявить зависимость необходимо удалить тренд, из некоторых соображений применяю скользящее среднее с окном 8 (участвуют 9 значений, центральное, 4 выше и 4 ниже, крайние с половинным весом). Как продлить линию тренда до крайних значений, поскольку 4 значения на концах зависают, скользящая средняя по понятным причинам до них не доходит?

 Профиль  
                  
 
 Re: Крайние значения при скользящей средней
Сообщение20.02.2015, 11:36 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Если честно, то ничего с этим поделать уже нельзя. Если точек много, потери на границах не так страшны.

Но если очень надо, то способов много. Например, можно добавлять фиктивные "недостающие" точки, находящиеся за границами интервала анализа и продолжать/начинать раньше скользящее среднее, при этом:
1. за границы можно продолжать прямой, проходящей через две приграничные точки;
2. продолжить прямой аппроксимирующей приграничные $N$ точек по МНК;
3. продолжить интерполяционным степенным или тригонометрическим многочленом, построенным на $N$ приграничных точках;
4. продолжить степенным или тригонометрическим многочленом, построенным на $N$ приграничных точках МНК.
5. продолжать интерполяционным или аппраксимационным многочленами, построенными на всех данных.

Сами фиктивные заграничные дискретные данные можно получать повторной дискретизацией постоенных продолжений. Можно при этом ввести ещё и небольшие псевдослучайные отклонения.

Если же продолжать уже имеющийся тренд, то принцип примерно тот же: надо построить аппроксимирующую/интерполирующую функцию либо для всего тренда, либо для его приграничной части и в качестве продолжения рассматривать график аппроксимирующей функции.

Однако важно иметь в виду, что все построенные продолжения фиктивны и не обязаны отражать реальный ход исследуемой зависимости.

Ещё немного о экстраполяции: topic16891.html , topic71935.html

 Профиль  
                  
 
 Re: Крайние значения при скользящей средней
Сообщение20.02.2015, 12:38 
Аватара пользователя


21/01/09
3925
Дивногорск
Вот способ для линейного слаживания по 5-ти точкам:
http://www.mathcad.forekc.ru/15/index-l ... ochkam.htm.
Возможно profrotter про него упоминал, я не вчитывался. Посмоте, можно ли в эту концепцию вписать сглаживание по 7-ми, 9-ти точкам?

 Профиль  
                  
 
 Re: Крайние значения при скользящей средней
Сообщение21.02.2015, 17:36 
Аватара пользователя


14/02/12

841
Лорд Амбера
Спасибо всем ответившим. Помогло. Хотя и сумятицу внесло. Скажем, примеры: сглаживание по 5 точкам линейное, а по 7 уже параболическое. Хотя линейное возможно при любом окне. Что меня и интересует - с окном 8. Данные еще набираются, комплект будет через месяц (фактор времени - в день 1 значение), но тут интересно то, что значения симметричны относительно середины ряда, понятно с наложенной случайностью и трендом среднего. Вот возникла мысль что в данном частном случае возможно свернуть в кольцо ряд, соединить начало с концом, и посмотреть откуда тогда взять фиктивные точки. Т.е. появится вариант брать фиктивные точки за пределами начала ряда из конца ряда, а за пределами конца ряда с его начала. Предварительно выровняв скользящую среднюю по последним надежно определенным ее точкам. Как то смутно так.

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

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



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

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


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

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