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

 
 
> Ограничения авторегрессионной модели, Как узнать какой порядок AR-модели нужен чтобы смоделировать процесс?
mvb
сообщение Jul 30 2012, 18:26
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-06-08
Пользователь №: 38 128



Здравствуйте. Вопрос возник из любознательности, но тем не менее вполне конкретный.
Какие существуют критерии оценки необходимого порядко AR-модели для конкретного сигнала? Сходу не получилось ничего найти.

И заодно подскажите пожалуйста существующие методы экстраполяции цифровых сигналов?

В первую очередь это интересно для звуковых сигналов -- хочу попробовать замоделировать active noise control-систему.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
fontp
сообщение Jul 31 2012, 08:22
Сообщение #2


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (mvb @ Jul 30 2012, 21:26) *
В первую очередь это интересно для звуковых сигналов -- хочу попробовать замоделировать active noise control-систему.


Какой вопрос, такой и ответ.
Для звуковыхречевых сигналов, обычно используется порядок 10 или 11 и сложное возбуждение rolleyes.gif
В устройствах кодирования музыкальных сигналов используются, обычно, более сложные модели.
Go to the top of the page
 
+Quote Post
mvb
сообщение Jul 31 2012, 08:49
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 7-06-08
Пользователь №: 38 128



Цитата(fontp @ Jul 31 2012, 12:22) *
Какой вопрос, такой и ответ.
Для звуковыхречевых сигналов, обычно используется порядок 10 или 11 и сложное возбуждение rolleyes.gif
В устройствах кодирования музыкальных сигналов используются, обычно, более сложные модели.


Угу, спасибо. Это вы про вокодеры, частоту дискретизации 8 кГц, гласные и сонорные звуки?

В моём вопросе -- экстраполяция сигнала -- вопрос о возбуждении неактуален.

Цитата(petrov @ Jul 31 2012, 01:03) *
Уидроу и Стирнз прочитан?


Да. Правда давно.

Если бы вы указали в каком месте там подобные критерии сформулированы -- я был бы благодарен.

Цитата(Alexey Lukin @ Jul 31 2012, 00:06) *
Нет, неправильно. Ширина полосы сигнала может быть любой. Регрессия вычерпывает из сигнала наиболее значимые синусоиды, независимо от их частот.


Очевидно, всё зависит от сигнала. Попробуйте — и узнаете. Линейная регрессия моделирует экспоненциальное изменение амплитуды каждой из синусоид, т. е. некоторую нестационарность.


Пробую, получается очень по разному, хочется понимать чего нужно ожидать от каждого случая.



Господа, а подскажите куда копать дальше? AR и нейросети знаю. Что ещё применяют в приложении к экстраполяции сигналов?
Go to the top of the page
 
+Quote Post
Alexey Lukin
сообщение Jul 31 2012, 20:23
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 3-01-11
Пользователь №: 62 000



Цитата(mvb @ Jul 31 2012, 12:49) *
В моём вопросе -- экстраполяция сигнала -- вопрос о возбуждении неактуален.

Вопрос о возбуждении актуален и в экстраполяции аудиосигналов. Без него ваш сигнал становится набором синусоид, а с ним — приобретает более естественное звучание.

Не совсем ясно, какого рода экстраполяция вам нужна: в одну сторону или заполнение дыр? Если дыр, то одной или множества? Методов и моделей много, и не только авторегрессионных...
Go to the top of the page
 
+Quote Post
fontp
сообщение Aug 1 2012, 07:03
Сообщение #5


Эксперт
*****

Группа: Свой
Сообщений: 1 467
Регистрация: 25-06-04
Пользователь №: 183



QUOTE (Alexey Lukin @ Jul 31 2012, 23:23) *
Вопрос о возбуждении актуален и в экстраполяции аудиосигналов. Без него ваш сигнал становится набором синусоид, а с ним — приобретает более естественное звучание.

Не совсем ясно, какого рода экстраполяция вам нужна: в одну сторону или заполнение дыр? Если дыр, то одной или множества? Методов и моделей много, и не только авторегрессионных...


Да у него там двоемыслие, даже многомыслие. С одной стороны он говорит о экстраполяции (предсказании видимо, т.е. экстраполяции на ближайшее будущее) звуковых сигналов вообще.
Но потом уточняет, что собирается подавлять шум.

Шум непредсказуем по определению, как его не предсказывай rolleyes.gif

QUOTE (mvb @ Jul 31 2012, 13:21) *
Это просто и понятно и такую систему на RLS я уже промоделировал. Интересно как параметры системы можно улучшить.


Другое дело предсказание шума в одной точке по его величине в другой. То есть адаптивная фильтрация

Можно делать RLS в разных базисах (на полиномах Лагерра попробуйте, они очень хорошо давят отражения, поэтому используются в эхоподавителях), можно бороться за устойчивость (FIR-fast RLS, например, неустойчива и требует периодической реинициализации, а не fast не очень годится для реального времени)
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 05:58
Рейтинг@Mail.ru


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