노이즈를 1단계만 준거 그다음 2단계 3단계 이다음 역으로 가장 노이즈가 심한 3단계를 신경망의 입력에 넣고 출력으로 노이즈가 약간적은 2단계를 넣는거임 2단계를 정답이라 생각하고 역전파 돌리는거 아닌가? - dc official App
놉
그럼 디퓨전에서 역전파가 어떻게 쓰이나요 - dc App
ㅇㅇ 맞음
정말인가요 - dc App
디퓨전모델 출력은 t-1단계 노이즈이미지가 아니고 t단계일때의 노이즈 자체를 예측함
ㅇㅇ 적어도 ddpm이후로는 그 스텝까지의 Cumulative noise자체를 예측함. 그래서 바로 그걸 약간의 스케일링만 거쳐서 스코어펑션으로 쓸수있는거구. 이 글이 디퓨전 공부할때 젤 오해하기 쉬운 오개념
t단계가 출력이면 입력은 뭔가요 - dc App
입력은 t단계의 노이즈이미지랑 time step t
t단계의 노이즈이미지를 넣고 t단계의 노이즈를 예측하는건가요? 그러니까 T단계의 "이미지"를 입력으로 넣고 출력으로 T단계의 "노이즈"를 예측하는건가요? - dc App
맞음. T는 마지막 스텝을 의미하니까 혼동이 없도록 t단계의 노이즈이미지와 t값을 입력으로 주면 네트워크가 t단계의 노이즈를 예측함
알려주셔서 감사합니다 - dc App