Flow matching guide and code 7탄
·
Flow Matching
이번 포스트부터는 Flow Matching을 본격적으로 알아보겠다. 간단한 분포에서 시작해 복잡한 타겟 분포로 부드럽게 연결해주는 확률 경로와, 이를 생성하는 velocity field를 학습하는 것이 목표이다.Flow Matching의 목표FM의 목표는 다음과 같이 요약된다.Source 분포 $p$ 와 target 분포 $q$ 가 주어졌을 때, 시간 $t \in [0,1]$ 에 따라 분포가 $p_0 = p$ 에서 $p_1 = q$ 로 연속적으로 변하는 probability path $p_t$ 를 정의한다.그리고 이 probabiltiy path를 만들어내는 velocity field $u_t^\theta$ 를 학습한다.즉, $p$ 에서 $q$ 로 가는 flow를 한 번에 확률적으로 연결하지 않고, 작은..