Stein Variational Gradient Descent
SVGDStein Variational Gradient Descent (SVGD)는 여러 개의 particle을 동시에 움직여서 목표 확률분포를 근사하는 variational inference method이다.$N$개의 sample을 가지고 있는 상황에서, 이 sample들을 반복적으로 update하여 전체 empirical distribution이 목표분포에 가까워지게 만든다. 일반적인 gradient descent가 하나의 point를 objective function의 minimizer로 이동시키는 방법이라면, SVGD는 여러 particle이 만드는 empirical distribution 자체를 target distribution으로 이동시키는 방법으로 볼 수 있다.Main Mechanism$N..