리비키 프레스 알고리즘

Rybicki Press algorithm
반분리형 매트릭스에서 발생하는 확장 스파스 매트릭스(Sparse Matrix) 반분리형 매트릭스(반 분리형 순위가

The Rybicki–Press algorithm is a fast algorithm for inverting a matrix whose entries are given by , where [1] and where the are sorted in order.[2]Rybicki-Press 관측의 이면에 있는 주요 관찰은 그러한 행렬의 역행렬은 항상 삼지각 행렬(주 대각선과 인접한 두 개의 행렬에만 0이 아닌 입력을 갖는 행렬)[1]이며 방정식의 삼지각 시스템을 효율적으로 해결할 수 있다는 것이다(더 정확히 말하면, 선형 시간).그것은 두 개의 잡음이 많고 불규칙하게 샘플링된 데이터 세트가 실제로 동일한 기초함수의 치수 이동 표현인지 여부를 결정하기 위해 개발된 일반적인 통계적 방법 세트의 계산적 최적화다.[3][4]알고리즘의 가장 일반적인 용도는 퀘이사 검출과 같은 천문 관측에서[verification needed] 주기성 검출이다.[4]

The method has been extended to the Generalized Rybicki-Press algorithm for inverting matrices with entries of the form .[2]일반화 라이비키-프레스(GRP) 알고리즘의 주요 관찰 내용은 매트릭스 (가) 순위 p즉, 주 대각선을 포함하지 않고 위쪽 절반은 매트릭스 p () 있고 아래쪽도 t인 일부 매트릭스의 매트릭스라는 것이다.일부 다른 등급 행렬의[2] 모자로, 따라서 더 큰 밴드 매트릭스(오른쪽 그림 참조)에 삽입할 수 있으며, 이 모자의 첨사성 구조를 활용하여 계산 복잡성을 줄일 수 있다.매트릭스 n의 반분리 순위가 p {\이므로 선형 A = {\(또는 A{\인 A}의 계산 복잡도는 2로 스케일 2로 표시한다. 따라서 대형 행렬에 매력적으로 다가온다.[2]

매트릭스 (가) 반분리형 매트릭스라는 사실 또한 셀러라이트[5] 라이브러리의 기초를 이루고 있는데, 셀러라이트 라이브러리는 C++, 파이톤, 줄리아 등에서 구현된 구현으로 한 차원[6] 빠르고 확장 가능한 가우스 프로세스 회귀를 위한 라이브러리다.또한 셀러라이트[6] 방법은 고차원 분포로부터 샘플을 생성하기 위한 알고리즘을 제공한다.이 방법은 다양한 분야에서, 특히 천문학적 데이터 분석에서 매력적인 응용 분야를 찾아냈다.[which?][7][8]

참고 항목

참조

  1. ^ a b Rybicki, George B.; Press, William H. (1995), "Class of fast methods for processing Irregularly sampled or otherwise inhomogeneous one-dimensional data", Physical Review Letters, 74 (7): 1060–1063, arXiv:comp-gas/9405004, Bibcode:1995PhRvL..74.1060R, doi:10.1103/PhysRevLett.74.1060, PMID 10058924, S2CID 17436268 open access
  2. ^ a b c d Ambikasaran, Sivaram (2015-12-01). "Generalized Rybicki Press algorithm". Numerical Linear Algebra with Applications. 22 (6): 1102–1114. arXiv:1409.7852. doi:10.1002/nla.2003. ISSN 1099-1506. S2CID 1627477.
  3. ^ Rybicki, George B.; Press, William H. (October 1992). "Interpolation, realization, and reconstruction of noisy, irregularly sampled data". The Astrophysical Journal. 398: 169. Bibcode:1992ApJ...398..169R. doi:10.1086/171845.open access
  4. ^ a b MacLeod, C. L.; Brooks, K.; Ivezic, Z.; Kochanek, C. S.; Gibson, R.; Meisner, A.; Kozlowski, S.; Sesar, B.; Becker, A. C. (2011-02-10). "Quasar Selection Based on Photometric Variability". The Astrophysical Journal. 728 (1): 26. arXiv:1009.2081. Bibcode:2011ApJ...728...26M. doi:10.1088/0004-637X/728/1/26. ISSN 0004-637X. S2CID 28219978.
  5. ^ "celerite — celerite 0.3.0 documentation". celerite.readthedocs.io. Retrieved 2018-04-05.
  6. ^ a b Foreman-Mackey, Daniel; Agol, Eric; Ambikasaran, Sivaram; Angus, Ruth (2017). "Fast and Scalable Gaussian Process Modeling with Applications to Astronomical Time Series". The Astronomical Journal. 154 (6): 220. arXiv:1703.09710. Bibcode:2017AJ....154..220F. doi:10.3847/1538-3881/aa9332. ISSN 1538-3881. S2CID 88521913.
  7. ^ Foreman-Mackey, Daniel (2018). "Scalable Backpropagation for Gaussian Processes using Celerite". Research Notes of the AAS. 2 (1): 31. arXiv:1801.10156. Bibcode:2018RNAAS...2...31F. doi:10.3847/2515-5172/aaaf6c. ISSN 2515-5172. S2CID 102481482.
  8. ^ Parviainen, Hannu (2018). "Bayesian Methods for Exoplanet Science". Handbook of Exoplanets. Springer, Cham. pp. 1–24. arXiv:1711.03329. doi:10.1007/978-3-319-30648-3_149-1. ISBN 9783319306483.

외부 링크