Zzong's Notes

Home

❯

math

❯

conjugate gradients

conjugate gradients

2026년 6월 14일1 min read

Conjugate Gradients

conjugate gardients 는 Newton-Raphson method 방식에서 파생된 Hessian matrix 의 inverse 계산을 효율적으로 피하기 위해 고안된 방법으로, conjugate directions 을 반복적으로 줄이는 (descending) 방식으로 진행한다.

dt​=∇θ​J(θ)+βt​dt−1​

|600

Nonlinear Conjugate Gradients

Related

References

  • deep learning book - 8.6.2 Conjugate Gradients
  • https://en.wikipedia.org/wiki/Conjugate_gradient_method

링크된 언급

2
BFGS

BFGS BFGS 알고리즘은 Newton Raphson method 의 장점을 취하면서 계산 비용을 줄인 방법이다. 이런 관점에서 BFGS 는 conjugate gradients 방식과 비슷하다. 뉴턴 방법의 업데이트는 아래와 같다. \boldsymbol{\theta}^{ }=\boldsymbol{\theta} {0} \boldsymbol{H}^{ 1} ...

Newton-Raphson method

...만정도가 되는 것을 생각해보면, 이를 빠르게 계산하는 것은 거의 불가능함을 알 수 있다. 아래는 이러한 계산 비용을 줄이면서 뉴턴 방식의 장점을 가져가려고 시도한 알고리즘들이다. conjugate gradients BFGS 4. Related brilliant.org/wiki/newton raphson method/ sanghyukchun.github.io/63/ deep learning ...

  • Conjugate Gradients
  • Nonlinear Conjugate Gradients
  • Related
  • References