Skip to content

Commit

Permalink
20231001 ddpm
Browse files Browse the repository at this point in the history
  • Loading branch information
mok0102 committed Sep 30, 2023
1 parent f6a6e66 commit aea2903
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion _posts/2023-10-01-ddpm.md
Original file line number Diff line number Diff line change
Expand Up @@ -385,4 +385,4 @@ $$
## 정리
결국 diffusion은 조금씩 가우시안 노이즈를 더하는, 우리가 생각하기 쉬운 t step을 q forward라 정의하고, p reverse를 추론하는 문제이다. 이때 q reverse를 q forward로 유도해 낼 수 있고, ELBO를 통한 loss 또한 p reverse와 q reverse를 가깝게 만드는(kl-divergence) 형태로 나오기 때문에 학습이 가능해진다. 이때, p reverse와 q reverse (사실 forward도 마찬가지지만)가 모두 가우시안을 따르기 때문에 p reverse와 q reverse 두 분포의 평균과 분산 두 variable을 맞춰주는 문제가 되어버린다. ddpm은 여기서 분산까지 고정해버리기 때문에 결국 평균을 맞춰주는 형태가 되어 버리고, 평균이 랜덤 노이즈로 표현되기 때문에 p와 q의 노이즈를 맞춰주는 문제로 simplification 되어버린다!

유도하느라 정말 너무 힘들었다. 이걸 왜 여기다 포스팅한다고 했을까.. 가우시안 식 적을 때 즈음 부터 후회했지만 어찌저찌 해냈다. 미래의 내가 ddpm을 까먹었어도 이걸 보고 기억해낼 수 있으면 좋겠다. 수고했다
유도하느라 정말 너무 힘들었다. 가우시안 식 적을 때 즈음 부터 후회했지만 어찌저찌 해냈다. ㅋㅋ 평생 쓸 latex 다 쓴 것 같다. 기억안날 때마다 이거 보러 와야겠다.

0 comments on commit aea2903

Please sign in to comment.