Слепое разделение сигнала

Перейти к навигацииПерейти к поиску

Слепое разделение сигналов (слепое разделение источников, англ. BSS, blind source separation) — задача цифровой обработки сигналов по оцениванию матрицы, обратной матрице смешения наблюдаемой системы по независимым реализациям вектора наблюдений. Для решения этой задачи обычно используется анализ независимых компонентов.

Задача является недоопределённой, так как для её решения необходимо восстановить как структуру смешения, так и исходные сигналы.

Математическая модель

Модель наблюдений можно представить в виде стохастического уравнения[1]:

,

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

Задача слепого разделения сигналов для данного вектора решается нахождением (невырожденной) разделяющей матрицы , такой что:

,

где  — выходной вектор. Исходный вектор можно получить с точностью до коэффициентов масштабирования и перестановок в виде:

,

где  — невырожденная диагональная матрица,  — матрица перестановки.

Задача решается по принципу анализа независимых компонент и требует статистической независимости компонент [1].

Области применения

  • Разделение речи (например при телеконференции)[1];
  • Обработка антенной решётки;
  • Мультисенсорные биомедицинские записи[2];
  • Анализ данных финансового рынка;

В реальных приложениях задача усложняется наличием шумов измерений, задержек распространения сигналов[1].

Примечания

Литература

  • Саймон Хайкин. Нейронные сети. — 2-е изд. — Издательский дом Вильямс, 2008. — 1103 с. — ISBN 5845908906.
  • Патрицио Камписи, Дариа Ла Рокка, Гаэтано Скарано. Идентификация по электроэнцефалограмме // Открытые системы. СУБД. — 2012. — № 6. — С. 39-41.