Naiwnym podejściem jest użycie rozwiązania wartości własnej macierzy jako początkowego przypuszczenia iteracyjnego eigensolver dla macierzy . Możesz użyć QR, jeśli potrzebujesz pełnego spektrum lub w inny sposób metody zasilania. Nie jest to jednak całkowicie niezawodne podejście, ponieważ wartości własne macierzy niekoniecznie są bliskie prawie sąsiedniej macierzy (1) , zwłaszcza jeśli jest ona słabo uwarunkowana (2) .A(t)A(t+δt)
Metoda śledzenia podprzestrzeni jest najwyraźniej bardziej użyteczna (3) . Fragment (4) :
Obliczenia iteracyjne ekstremalnej (maksymalnej lub minimalnej) pary własnych (wartość własna i wektor własny) mogą pochodzić z 1966 r. [72]. W 1980 r. Thompson zaproponował algorytm adaptacyjny typu LMS do szacowania wektora własnego, który odpowiada najmniejszej wartości własnej macierzy kowariancji próbki, i dostarczył algorytm adaptacyjnego śledzenia algorytmu czesania kąt / częstotliwość za pomocą estymatora harmonicznego Pisarenko [14]. Sarkar i in. [73] zastosował algorytm sprzężonego gradientu do śledzenia wariancji ekstremalnego wektora własnego, który odpowiada najmniejszej wartości własnej macierzy kowariancji wolno zmieniającego się sygnału i udowodnił swoją znacznie większą zbieżność niż algorytm Thompsona typu LMS. Metody te zastosowano jedynie do śledzenia pojedynczej wartości ekstremalnej i wektora własnego o ograniczonym zastosowaniu, ale później zostały rozszerzone o metody śledzenia i aktualizacji podprzestrzeni własnej. W 1990 r. Comon i Golub [6] zaproponowali metodę Lanczosa do śledzenia ekstremalnej liczby pojedynczej i wektora osobliwego, która jest powszechną metodą opracowaną pierwotnie w celu określenia dużego i rzadkiego symetrycznego problemu własnegoAx=kx [74].
[6]: Comon, P., i Golub, GH (1990). Śledzenie kilku ekstremalnych pojedynczych wartości i wektorów w przetwarzaniu sygnału. W przetwarzaniu IEEE (str. 1327–1343).
[14]: Thompson, PA (1980). Adaptacyjna technika analizy widmowej dla częstotliwości obiektywnej
[72]: Bradbury, WW i Fletcher, R. (1966). Nowe metody iteracyjne dla rozwiązania problemu własnego. Matematyka numeryczna, 9 (9), 259–266.
[73]: Sarkar, TK, Dianat, SA, Chen, H. i Brule, JD (1986). Adaptacyjne oszacowanie spektralne metodą gradientu sprzężonego. Transakcje IEEE dotyczące przetwarzania akustycznego, mowy i sygnałów, 34 (2), 272–284.
[74]: Golub, GH i Van Load, CF (1989). Obliczenia macierzowe (wydanie 2). Baltimore: The John Hopkins University Press.
Powinienem również wspomnieć, że rozwiązania macierzy symetrycznych, takie jak to, co musisz rozwiązać, biorąc pod uwagę użycie scipy.linalg.eigh, są nieco tanie. Jeśli interesuje Cię tylko kilka wartości własnych, możesz również znaleźć poprawę prędkości w swojej metodzie. W takich sytuacjach często stosuje się metodę Arnoldiego.