Pogoń za bazą

Poszukiwanie podstaw to matematyczny problem optymalizacji formy

gdzie x jest N -wymiarowym wektorem rozwiązania (sygnał), y jest M -wymiarowym wektorem obserwacji (pomiarów), A jest macierzą transformacji M × N (zwykle macierzą pomiaru), a M < N .

Stosuje się ją zwykle w przypadkach, gdy istnieje niedookreślony układ równań liniowych y = Ax , który musi być dokładnie spełniony, a pożądane jest najrzadsze rozwiązanie w sensie L 1 .

Gdy pożądana jest wymiana dokładnej równości Ax i y w zamian za rzadsze x , preferowane jest odszumianie pogoni za bazą .

Problemy z poszukiwaniem bazy można przekształcić w problemy programowania liniowego w czasie wielomianowym i odwrotnie, dzięki czemu oba typy problemów są wielomianowo równoważne.

Równoważność programowania liniowego

Problem pogoni za bazą można przekształcić w problem programowania liniowego, zauważając to najpierw

gdzie . ograniczenia _ ma być przechowywany w lub w zależności od tego, czy jest odpowiednio większy lub mniejszy od zera. Chociaż zakres wartości i może potencjalnie ograniczenie, osoby znajdą gdzie jeden lub oba z lub wynosi zero, co daje relację .

Na podstawie tego rozwinięcia problem można przekształcić w postać kanoniczną jako:

Zobacz też

Notatki

Referencje i dalsze czytanie

  •   Stephen Boyd, Lieven Vandenbergh: Convex Optimization , Cambridge University Press, 2004, ISBN 9780521833783 , s. 337–337
  •   Simon Foucart, Holger Rauhut: matematyczne wprowadzenie do wykrywania kompresji . Springer, 2013, ISBN 9780817649487 , s. 77–110

Linki zewnętrzne