Pytania otagowane jako svd


3
Jaki jest obecny stan wiedzy w zakresie algorytmów dekompozycji liczby pojedynczej?
Pracuję nad biblioteką macierzy zawierającą tylko nagłówki, aby zapewnić pewien rozsądny stopień możliwości algebry liniowej w tak prostym pakiecie, jak to możliwe, i próbuję zbadać, jaki jest obecny stan techniki: obliczanie SVD złożona macierz. Robię dwufazowy rozkład, dwukieragonalizację, a następnie obliczanie wartości osobliwych. W tej chwili używam metody gospodarstwa domowego …

1
Czysto obrotowe dopasowanie najmniejszych kwadratów
Czy ktoś mógłby polecić metodę dla następującego problemu najmniejszych kwadratów: znajdź który minimalizuje: , gdzie jest jednostką (obrót) matryca.N ∑ i = 0 ( R x i - b i ) 2 → minR ∈ R3 × 3R∈R3×3R \in \mathbb{R}^{3 \times 3}∑i = 0N.( R xja- bja)2)→ min∑i=0N(Rxi−bi)2→min\sum\limits_{i=0}^N (Rx_i - …



4
Wydajne pod względem pamięci implementacje częściowych dekompozycji wartości osobliwych (SVD)
W celu zmniejszenia modelu chcę obliczyć lewe wektory osobliwe związane z - powiedzmy 20 - największymi wartościami osobliwymi macierzy , gdzie N ≈ 10 6 i k ≈ 10 3 . Niestety moja matryca A będzie gęsta bez żadnej struktury.A∈RN,kA∈RN,kA \in \mathbb R^{N,k}N≈106N≈106N\approx 10^6k≈103k≈103k\approx 10^3AAA Jeśli po prostu wywołam svdprocedurę …

2
Ile regulacji należy dodać, aby zapewnić stabilność SVD?
Korzystałem z SVD Intela MKL ( dgesvdprzez SciPy) i zauważyłem, że wyniki są znacząco różne, kiedy zmieniam precyzję pomiędzy float32i float64kiedy moja matryca jest źle uwarunkowana / nie w pełni ustawiona. Czy istnieje przewodnik dotyczący minimalnej ilości regularyzacji, którą powinienem dodać, aby wyniki były niewrażliwe na float32-> float64zmianę? W szczególności …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.