1) Sự xuất tinh không thực sự giúp ích nhiều. Nó chắc chắn ổn định hơn về số lượng so với hệ số Cholesky, rất hữu ích nếu ma trận của bạn bị điều hòa / gần như số ít / có số điều kiện cao. Vì vậy, bạn có thể sử dụng eigendecro và nó sẽ cung cấp cho bạn một giải pháp cho vấn đề của bạn. Nhưng có rất ít đảm bảo rằng nó sẽ là giải pháp ĐÚNG . Thành thật mà nói, một khi bạn đảo ngược rõ ràng , thiệt hại đã được thực hiện. Hình thành chỉ làm cho vấn đề tồi tệ hơn. Sự xuất tinh sẽ giúp bạn chiến thắng trận chiến, nhưng chiến tranh chắc chắn là thua cuộc.X T Σ - 1 XΣXTΣ- 1X
2) Không biết chi tiết cụ thể về vấn đề của bạn, đây là những gì tôi sẽ làm. Thứ nhất, thực hiện một thừa số Cholesky trên để . Sau đó thực hiện nhân tố QR trên sao cho . Hãy chắc chắn để tính toán sử dụng thay thế về phía trước - KHÔNG rõ ràng nghịch . Vì vậy, sau đó bạn nhận được:
Từ đây, bạn có thể giải quyết bất kỳ phía bên tay phải nào bạn muốn. Nhưng một lần nữa,Σ = L L T L - 1 X L - 1 X = Q R L - 1 X L X T Σ - 1 X = X T ( L L T ) - 1 XΣΣ = L LTL- 1XL- 1X= Q RL- 1XL
XTΣ- 1X= == == == == == =XT( L LT)- 1XXTL- TL- 1X( L- 1X)T( L- 1X)( Q R )TQ RRTQTQ TRTR
R(hoặc ). Sử dụng thay thế tiến và lùi khi cần thiết.
RTR
BTW, tôi tò mò về phía bên phải của phương trình của bạn. Bạn đã viết rằng đó là . Bạn có chắc chắn đó không phải là ? Bởi vì nếu là vậy, bạn có thể sử dụng một mẹo tương tự ở phía bên tay phải:
Và sau đó bạn có thể phân phối cuộc đảo chính khi bạn đi giải quyết cho :
XTΣ YXTΣ- 1Y
XTΣ- 1Y= == == == == =XT( L LT)- 1YXTL- TL- 1Y( L- 1X)TL- 1Y( Q R )TL- 1YRTQTL- 1Y
βXTΣ- 1XβRTR βR ββ= == == == =XTΣ- 1YRTQTL- 1YQTL- 1YR- 1QTL- 1Y
Rcho bước cuối cùng, phải không? Đó chỉ là một sự thay thế lạc hậu. :-)