реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Офлафн оценка скорости по дискретным отсчетам, Какие есть методы?
thermit
сообщение Aug 21 2013, 13:13
Сообщение #46


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
Постараюсь посмотреть. Что-то конкретно, или всю книгу вообще?


4-я глава 6 параграф.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 21 2013, 13:40
Сообщение #47


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(thermit @ Aug 21 2013, 17:13) *
4-я глава 6 параграф.

Спасибо, посмотрел. На сколько я с наскоку понял, это просто о регуляризации. Т.е. сглаживающий сплайн тоже является частным случаем подхода, рассмторенного в книге. А параметр регуляризации альфа предлагается выбирать "по невязке", т.е., если я правильно понял, подбором.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Aug 21 2013, 13:55
Сообщение #48





Guests






Из новомодных - Hilbert–Huang transform (HHT):
empirical mode decomposition (EMD) + intrinsic mode functions (IMF)
(огибающие сглаживаются кубическим сплайном или скользящим квадратичным полиномом).

Еще можно взглянуть на Майстренко, Старовойтов "ЦДС с применениме многоточечных методов" и др. их работы. НГУ, Томск
Go to the top of the page
 
+Quote Post
thermit
сообщение Aug 21 2013, 14:21
Сообщение #49


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



Цитата
RHnd:
Спасибо, посмотрел. На сколько я с наскоку понял, это просто о регуляризации. Т.е. сглаживающий сплайн тоже является частным случаем подхода, рассмторенного в книге. А параметр регуляризации альфа предлагается выбирать "по невязке", т.е., если я правильно понял, подбором.


Да. В любом случае все действия сводятся к аппроксимации исходной последовательности гладкой функцией. Суть низкочастотная фильтрация.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 21 2013, 15:43
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(TSerg @ Aug 21 2013, 17:55) *
Из новомодных - Hilbert–Huang transform (HHT):
empirical mode decomposition (EMD) + intrinsic mode functions (IMF)
Выглядит интересно. К сожалению, вряд ли я стану сам это программировать, а готовых пакетов в матлабе не нашел.

Цитата(TSerg @ Aug 21 2013, 17:55) *
Еще можно взглянуть на Майстренко, Старовойтов "ЦДС с применениме многоточечных методов" и др. их работы. НГУ, Томск
Онлайн.
Go to the top of the page
 
+Quote Post
Guest_TSerg_*
сообщение Aug 21 2013, 16:13
Сообщение #51





Guests






HHT
http://www.mathworks.com/matlabcentral/fil...m/content/emd.m

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

Довольно хорошо это описано у Бесекерского, Изранцева "Системы автоматического управления с микроЭВМ", Наука, 1987
$4.1 Дифференцирование цифровых последовательностей.

Начать с методических ошибок дифф-я случайных стационарных сигналов, поскольку остальное - вторично.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 21 2013, 17:21
Сообщение #52


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(TSerg @ Aug 21 2013, 20:13) *
HHT

Спасибо. Хотя, честно говоря, как-то у меня с этим не очень получается. Разбил я исходные данные на несколько сигналов imf. А дальше что делать, как теперь скорость посчитать?

Цитата(TSerg @ Aug 21 2013, 20:13) *
На самом-то деле, я бы рекомендовал обратиться вначале к теоретическим основам вычисления производных непрерывных функций, квантованных по времени и уровню.
Довольно хорошо это описано у Бесекерского, Изранцева "Системы автоматического управления с микроЭВМ", Наука, 1987
$4.1 Дифференцирование цифровых последовательностей.
Начать с методических ошибок дифф-я случайных стационарных сигналов, поскольку остальное - вторично.

То, на что вы ссылаетесь - вычисление матожидания и дисперсии ошибки цифрового дифференцирования в реальном времени для аналитически заданного сигнала или сигнала с аналитически заданной корелляционной функцией сигнала, его производной и их взаимной. Объясните мне, я действительно не понимаю. Какое отношение это имеет к поставленной задаче оффлайн нахождения оценки производной для гладкой кривой, у которой нет аналитического задания, а как случайный процесс она может быть нестационарной?
Go to the top of the page
 
+Quote Post
_Ivana
сообщение Aug 21 2013, 22:50
Сообщение #53


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 13-08-11
Из: Воронеж
Пользователь №: 66 710



Цитата(RHnd @ Aug 21 2013, 21:21) *
Какое отношение это имеет к поставленной задаче оффлайн нахождения оценки производной для гладкой кривой, у которой нет аналитического задания
Не являясь специалистом в ЦОС, покрутил я ваши данные, для медленно меняющегося процесса получил приближение лучше вашего, для быстрого - такое же как у вас (оно и так у вас хорошее), но при чем здесь ваши слова про гладкую кривую? Ваш набор х1 это отнюдь не гладкая кривая, и для разных наборов данных я использовал разную фильтрацию, дифференцирование - по 5 точкам в обоих случаях (это не принципиально, можно хоть по любому количеству, хоть те же первые разности, которые вам советовали но которые вы почему-то считаете шуткой), безо всякого прореживания и сглаживающих сплайнов. Имхо, если вы хотите в первом наборе видеть гладкую кривую производной при ступенчатом характере кривой данных, надо знать, до какой степени эти данные можно фильтровать = сглаживать.
Go to the top of the page
 
+Quote Post
RHnd
сообщение Aug 21 2013, 23:08
Сообщение #54


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Если вы для разных наборов использовали разные параметры фильтрации, которые выбирали вручную (я вас правильно понял?), то это не интересно. Уважаемый thermit уже написал и показал, что под конкретные данные можно очень сильно подогнать фильтр. Хотелось бы видеть метод, который не надо руками перенастраивать. Возможно, я многого хочу, но задачу подгонки под конкретные данные мы уже обсудили на первых двух страницах и с ней, вроде как, все более-менее ясно. Те оценки, которые в файле, — они получены одним и тем же методом без варьирования коэффициентов. Точнее, коэффициент алгоритмически находится по анализу данных.

Первую разность можно использовать только в связке с каким-то фнч, что было на первой странице темы. Без фильтрации первая разность будет бесполезна для данной задачи. Соответственно, предлагать использовать первую разность, не оговорив используемый фильтр или другой метод сглаживания - сомнительно и не интересно.

x1, как и x2, — квантованные дискретные отсчет гладкой кривой с непрерывными первой и второй производными. Когда я говорил про гладкую кривую, я имел ввиду именно это.

UPD: Если не сложно, уточните, пожалуйста, как именно вы фильтровали, каким типом фильтра, и как считали производную. Использовали ли оффлайновость?
Go to the top of the page
 
+Quote Post
iDiode
сообщение Oct 28 2013, 05:19
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 9-07-10
Пользователь №: 58 360



Пользовался вот этим:
http://en.wikipedia.org/wiki/Savitzky%E2%8...differentiation
Удобно и быстро.
Автоматически определить оптимальный параметр сглаживания (регуляризации) - можно, и, разумеется, ето было сделано, с разными оговорками, лет 20 тому назад, некто Hansen, все ето обоbщил на матлабе и сделал библиотеку Regularization Tools.
http://www2.imm.dtu.dk/~pcha/Regutools/

Сообщение отредактировал iDiode - Oct 28 2013, 05:30
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th August 2025 - 21:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016