Наївний підхід полягає у використанні власного значення рішення матриці в якості початкової здогадки ітеративного власного рішення для матриці . Ви можете використовувати QR, якщо вам потрібен повний спектр, або метод живлення в іншому випадку. Однак це не зовсім надійний підхід, оскільки власні значення матриці не обов'язково близькі до майже сусідньої матриці (1) , особливо якщо вона погано обумовлена (2) .A ( t + δ t )A ( t )A ( t + δt )
Ітераційне обчислення крайньої (максимальної чи мінімальної) власної пари (власне значення та власного вектора) може сягати 1966 року [72]. У 1980 році Томпсон запропонував адаптивний алгоритм типу LMS для оцінки власного вектора, який відповідає найменшому власного значення матричної коваріаційної матриці, і надав адаптивний алгоритм відстеження кута / частоти, що поєднується з гармонічним оцінником Пісаренка [14]. Саркар та ін. [73] використовував алгоритм спряженого градієнта для відстеження зміни крайнього власного вектора, що відповідає найменшому власного значення коваріаційної матриці сигналу, що повільно змінюється, і довів його набагато швидше конвергенцію, ніж алгоритм типу ЛМС типу Томпсона. Ці методи використовувались лише для відстеження одного екстремального значення та власного вектора з обмеженим застосуванням, але пізніше їх було розширено для методів відстеження та оновлення власного підпростору. У 1990 році Комон та Голуб [6] запропонували метод Ланцоса для відстеження надзвичайного сингулярного значення та сингулярного вектора, який є загальним методом, розробленим спочатку для визначення якоїсь великої та розрідженої симетричної задачі власного власникаA x = k x [74].
[6]: Comon, P., & Golub, GH (1990). Відстеження кількох крайніх сингулярних значень та векторів в обробці сигналів. В обробці IEEE (стор. 1327–1343).
[14]: Томпсон, штат Пенсільванія (1980). Метод адаптивного спектрального аналізу для неупередженої частоти
[72]: Bradbury, WW, & Fletcher, R. (1966). Нові ітераційні методи розв’язання власної проблеми. Числова математика, 9 (9), 259–266.
[73]: Саркар, Т.К., Діанат, С.А., Чен, Х. та Брюль, Дж. Д. (1986). Адаптивна спектральна оцінка методом спряженого градієнта. Операції IEEE з акустичної, мовленнєвої та сигнальної обробки, 34 (2), 272–284.
[74]: Golub, GH, Van Van Load, CF (1989). Матричне обчислення (2-е видання). Балтімор: Університетська преса Джона Хопкінса.
Я також повинен зазначити, що рішення симетричних матриць, таких як те, що ви повинні вирішити, враховуючи ваше використання scipy.linalg.eigh
, є дещо дешевими. Якщо вас цікавить лише кілька власних значень, ви можете також покращити швидкість у вашому методі. Метод Арнольді часто застосовується в таких ситуаціях.