Jump to content

Линейное предсказание

Линейное предсказание — это математическая операция, при которой будущие значения сигнала времени дискретного оцениваются как линейная функция предыдущих выборок.

В цифровой обработке сигналов линейное предсказание часто называют кодированием с линейным предсказанием (LPC) и, таким образом, можно рассматривать как подмножество теории фильтров . В системном анализе , подобласти математики , линейное предсказание можно рассматривать как часть математического моделирования или оптимизации .

Модель прогнозирования

[ редактировать ]

Наиболее распространенным представлением является

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

где — истинное значение сигнала.

Эти уравнения действительны для всех типов (одномерного) линейного прогнозирования. Различия заключаются в том, как коэффициенты предикторов выбраны.

Для многомерных сигналов метрика ошибки часто определяется как

где — подходящая выбранная векторная норма . Такие прогнозы, как обычно используются в фильтрах Калмана и сглаживателях для оценки текущих и прошлых значений сигнала соответственно на основе зашумленных измерений. [1]

Оценка параметров

[ редактировать ]

Самый распространенный выбор при оптимизации параметров среднеквадратический критерий, который также называют критерием автокорреляции . В этом методе мы минимизируем ожидаемое значение квадрата ошибки. , что дает уравнение

для 1 ≤ j p , где R автокорреляция сигнала x n , определяемая как

,

и E ожидаемое значение . В многомерном случае это соответствует L2 нормы минимизации .

Приведенные выше уравнения называются нормальными уравнениями или уравнениями Юла-Уокера . В матричной форме уравнения можно эквивалентно записать как

где матрица автокорреляции является симметричным, Матрица Теплица с элементами , вектор вектор автокорреляции , и , вектор параметров.

Другой, более общий подход заключается в минимизации суммы квадратов ошибок, определенных в виде

где проблема оптимизации поиска по всем теперь необходимо ограничить .

С другой стороны, если среднеквадратическая ошибка прогнозирования ограничена единицей и уравнение ошибки прогнозирования включено поверх обычных уравнений, расширенный набор уравнений получается как

где индекс колеблется от 0 до , и это матрица.

Спецификация параметров линейного предиктора — обширная тема, и было предложено большое количество других подходов. Фактически, метод автокорреляции является наиболее распространенным. [2] и он используется, например, для кодирования речи в стандарте GSM .

Решение матричного уравнения является относительно дорогостоящим процессом в вычислительном отношении. Исключение Гаусса для обращения матрицы, вероятно, является самым старым решением, но этот подход не эффективно использует симметрию . Более быстрый алгоритм — это рекурсия Левинсона, предложенная Норманом Левинсоном в 1947 году, которая рекурсивно вычисляет решение. [ нужна ссылка ] В частности, приведенные выше уравнения автокорреляции могут быть более эффективно решены с помощью алгоритма Дурбина. [3]

В 1986 году Филипп Дельсарт и Ю.В. Генен предложили улучшение этого алгоритма, названное расщепленной рекурсией Левинсона, которое требует примерно вдвое меньшего количества умножений и делений. [4] Он использует специальное свойство симметричности векторов параметров на последующих уровнях рекурсии. То есть расчеты оптимального предиктора, содержащего термины используют аналогичные вычисления для оптимального предиктора, содержащего условия.

Другой способ идентификации параметров модели — итеративное вычисление оценок состояния с использованием фильтров Калмана и получение максимального правдоподобия оценок в рамках алгоритмов максимизации ожидания .

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

См. также

[ редактировать ]
  1. ^ «Фильтр Калмана — обзор | Темы ScienceDirect» . www.sciencedirect.com . Проверено 24 июня 2022 г.
  2. ^ «Линейное предсказание — обзор | Темы ScienceDirect» . www.sciencedirect.com . Проверено 24 июня 2022 г.
  3. ^ Рамирес, Массачусетс (2008). «Алгоритм Левинсона, основанный на изометрическом преобразовании Дурбина» (PDF) . Письма об обработке сигналов IEEE . 15 : 99–102. дои : 10.1109/ЛСП.2007.910319 . S2CID   18906207 .
  4. ^ Дельсарт, П. и Генин, Ю.В. (1986), Алгоритм разделения Левинсона , Транзакции IEEE по акустике, речи и обработке сигналов , v. ASSP-34 (3), стр. 470–478

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 465dad77e508088b10bddf3bf985f3bf__1691320740
URL1:https://arc.ask3.ru/arc/aa/46/bf/465dad77e508088b10bddf3bf985f3bf.html
Заголовок, (Title) документа по адресу, URL1:
Linear prediction - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)