๐ง ๋์ ์๊ฐ / ๋นํ (My Thoughts / Critiques)
- ๊ฐ ๋ชจ๋ฌ๋ง๋ค ๋ง๋ค์ด์ง ์ธ์ฝ๋๊ฐ ์ ์กด์ฌํ๊ณ ์์ผ๋ ๊ทธ๊ฑธ ์จ๋จน์ผ๋ ค๋ฉด UMM์ ์ฐ์.
- ์ฌ์ค ์๋ก๋ค๋ฅธ ์๋ฒ ๋ฉ ๊ณต๊ฐ ์ ๋ ฌ์ ํ๋์ ํตํฉ๋ ์ ๋ ฌ๋ก ๋ฐ๊ฟ์ฃผ๋ ๊ฒ

ํ์ฉ ๋ฐฉ์
-
๋ชฉํ
-
์ด๋ฏธ์ง(CLIP), ํ ์คํธ(CLIP), ์ด๊ฐ ์๊ณ์ด(Chronos) ๋ฐ์ดํฐ์ ํตํฉ ์๋ฒ ๋ฉ ๊ณต๊ฐ ๊ตฌ์ถ.
-
๊ตฌ์ถ๋ ๊ณต๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ์กฐ๊ฑด๋ถ ์ด๊ฐ ์๊ณ์ด(conditional tactile time-series) ์์ฑ.
-
-
ํ๋ จ ์ํคํ ์ฒ (RecA ์๋ฆฌ ์ฐจ์ฉ)
-
์ธ์ฝ๋ (Frozen):
-
์ด๋ฏธ์ง/ํ ์คํธ โ CLIP ์ธ์ฝ๋๋ก ํน์ง ๋ฒกํฐ ์ถ์ถ.
-
์ด๊ฐ ์๊ณ์ด โ Chronos ์ธ์ฝ๋๋ก ํน์ง ๋ฒกํฐ ์ถ์ถ.
-
-
์ค์ ๋ชจ๋ธ (Trainable):
- UMM: CLIP๊ณผ Chronos์ ๋ฒกํฐ๋ฅผ ์ ๋ ฅ๋ฐ์ ํตํฉ ๊ณต๊ฐ์ผ๋ก ์ ๋ ฌ ํ, โ์ด๊ฐ ์ ์ฌ ๋ฒกํฐโ ์ถ๋ ฅ.
-
๋์ฝ๋ (Frozen):
- Chronos ๋์ฝ๋: UMM์ด ์ถ๋ ฅํ ์ ์ฌ ๋ฒกํฐ๋ก ์ต์ข ์ด๊ฐ ์๊ณ์ด ์ฌ๊ตฌ์ฑ.
-
-
ํต์ฌ ํ์ต ์ ๋ต
-
์๊ธฐ-์ง๋ ์ฌ๊ตฌ์ฑ: ์๋ณธ ์ด๊ฐ ๋ฐ์ดํฐ์ ์ต์ข ์ฌ๊ตฌ์ฑ๋ ์ด๊ฐ ๋ฐ์ดํฐ ๊ฐ์ โ์ฌ๊ตฌ์ฑ ์์ค(Reconstruction Loss)โ ๊ณ์ฐ.
-
์ ํ์ ์ต์ ํ: ๊ณ์ฐ๋ ์์ค์ ์ด์ฉํด ์ค์ง UMM๋ง ์ง์ค์ ์ผ๋ก ํ์ตํ์ฌ ์ด์ง์ ์ธ ๋ฐ์ดํฐ ๊ณต๊ฐ์ ์ ๋ ฌ.
-
-
๊ธฐ๋ ํจ๊ณผ
-
์ด๊ฐ ๋ฐ์ดํฐ์ ํน์ฑ์ ์ ํํ ํ์ํ๋ ๊ณ ํ์ง ํตํฉ ์๋ฒ ๋ฉ ๊ณต๊ฐ ํ๋ณด.
-
์ด๋ฏธ์ง๋ ํ ์คํธ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ถฉ์ค๋ ๋์ ์ด๊ฐ ์ ํธ๋ฅผ ์์ฑํ๋ ๋ฅ๋ ฅ ํ๋ณด.
-
์์ฝ
-
ํตํฉ ๋ฉํฐ๋ชจ๋ฌ ๋ชจ๋ธ(UMM)์ด ํ ์คํธ ์บก์ ์ ํฌ์ํ ์ ๋ณด๋ก ์ธํด ๊ฒช๋ โ์ดํดโ์ โ์์ฑโ ๋ฅ๋ ฅ์ ๋ถ์ผ์น ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด, ๋ชจ๋ธ ์์ ์ ์๊ฐ์ ์ดํด ์๋ฒ ๋ฉ์ ๋ฐ๋ ๋์ ๊ฐ๋ ์ ํธ๋ก ํ์ฉํ๋ ํ์ ํ๋ จ ํ๋ ์์ํฌ RecA๋ฅผ ์ ์.
-
๋ณ๋์ ๋ ์ด๋ธ๋ง ๋ฐ์ดํฐ ์์ด, ์ ๋ ฅ ์ด๋ฏธ์ง๋ฅผ ์ค์ค๋ก ์ฌ๊ตฌ์ฑํ๋ ์๊ธฐ-์ง๋ ํ์ต ๋ฐฉ์์ ํตํด UMM์ ์๊ฐ์ ์ดํด ๋ฅ๋ ฅ๊ณผ ์์ฑ ๋ฅ๋ ฅ์ ํจ๊ณผ์ ์ผ๋ก ์ ๋ ฌ์ํด.
-
์คํ ๊ฒฐ๊ณผ, 1.5B ํฌ๊ธฐ์ ์ํ ๋ชจ๋ธ์ RecA๋ฅผ ์ ์ฉํ์ฌ GPT-40 ๋ฑ ํจ์ฌ ํฐ ๊ท๋ชจ์ ๋ชจ๋ธ๋ค์ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง ๋ฒค์น๋งํฌ์์ ๋ฅ๊ฐํ์ผ๋ฉฐ, ์ด๋ ๋จ 27 GPU ์๊ฐ์ ์ ์ ๋น์ฉ์ผ๋ก ๋ฌ์ฑ๋จ.
1. ๋ชฉํ (Goal)
์ด ์ฐ๊ตฌ์ ์ฃผ๋ ๋ชฉํ๋ ํตํฉ ๋ฉํฐ๋ชจ๋ฌ ๋ชจ๋ธ(UMM)์ด ๊ฐ์ง ์๊ฐ์ ์ดํด(visual understanding)์ ์์ฑ(generation) ๋ฅ๋ ฅ ๊ฐ์ ๊ทผ๋ณธ์ ์ธ ๋ถ์ผ์น ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ ๋๋ค. ์ฐ๊ตฌ์ง์ ๊ธฐ์กด UMM์ ํ๋ จ์ด ์ฃผ๋ก ์ด๋ฏธ์ง-ํ ์คํธ ์์ ์์กดํ๋ฉฐ, ์ด๋ ์ฌ์ฉ๋๋ ํ ์คํธ ์บก์ ์ด ์ด๋ฏธ์ง์ ๋ฏธ์ธํ ์๊ฐ์ ๋ํ ์ผ(์: ์ง๊ฐ, ๊ตฌ๋, ์ ํํ ์์)์ ์ถฉ๋ถํ ๋ด์ง ๋ชปํ๋ โํฌ์ํ(sparse)โ ๊ฐ๋ ์ ํธ๋ผ๋ ์ ์ ์ฃผ๋ชฉํ์ต๋๋ค. ์ต์ข ๋ชฉํ๋ ํน์ ๋ฐ์ดํฐ์ ์ ๋ํ ๊ฐ๋ณ ํ๋ จ์ด๋ ๊ฐ๋น์ผ ๊ฐํํ์ต ์์ด๋, ๋ค์ํ UMM ์ํคํ ์ฒ์ ๋ณดํธ์ ์ผ๋ก ์ ์ฉํ์ฌ ์ด๋ฏธ์ง ์์ฑ ๋ฐ ํธ์ง์ ์ถฉ์ค๋๋ฅผ ํฌ๊ฒ ํฅ์์ํค๋ ์์ ํจ์จ์ ์ธ ํ์ ํ๋ จ ์ ๋ต์ ๊ฐ๋ฐํ๋ ๊ฒ์ ๋๋ค.
2. ๋ฐฉ๋ฒ๋ก (Methodology)
RecA๋ ๋ชจ๋ธ์ด ์ค์ค๋ก๋ฅผ ๊ฐ๋ฅด์น๋ ์๊ธฐ-์ง๋ ํ์ต ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค.
-
๋ฐ์ดํฐ ์ฒ๋ฆฌ (ํน์ง ์ถ์ถ): ํ๋ จ์ ํต์ฌ์ ํฌ์ํ ํ ์คํธ ์บก์ ์ ์กฐ๋ฐํ โ์๊ฐ์ ํ๋กฌํํธโ๋ก ๋์ฒดํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์ํด ์ ๋ ฅ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ ํ๋ จ๋ โ์๊ฐ ์ดํด ์ธ์ฝ๋(e.g., CLIP)โ์ ํต๊ณผ์์ผ, ํ๋ถํ ์๋ฏธ ์ ๋ณด๊ฐ ๋ด๊ธด ๊ณ ์ฐจ์์ ํน์ง ๋ฒกํฐ(embedding)๋ฅผ ์ถ์ถํฉ๋๋ค.
-
๋ชจ๋ธ ์ํคํ ์ฒ: RecA๋ ํน์ ์ํคํ ์ฒ์ ์ข ์๋์ง ์๋ ๋ฐฉ๋ฒ๋ก ์ผ๋ก, Autoregressive(Show-o), Masked-Autoregressive(Harmon), AR+Diffusion(BAGEL) ๋ฑ ๋ค์ํ UMM ๊ตฌ์กฐ์ ์ฑ๊ณต์ ์ผ๋ก ์ ์ฉ๋์์ต๋๋ค. ํ๋ จ ์, ์๊ฐ ์ดํด ์ธ์ฝ๋์ ๋น์ ๋์ฝ๋ ๋ฑ์ ๊ฐ์ค์น๋ฅผ ๊ณ ์ (Frozen)ํ๊ณ , **์ค์ง ์ค์ฌ์ด ๋๋ UMM ๋ณธ์ฒด๋ง ํ์ต(Trainable)**ํฉ๋๋ค.
-
ํ์ต: UMM์ ์ถ์ถ๋ ์ด๋ฏธ์ง ํน์ง ๋ฒกํฐ๋ฅผ ์กฐ๊ฑด์ผ๋ก ์ ๋ ฅ๋ฐ์, ์๋ณธ ์ด๋ฏธ์ง๋ฅผ ๊ทธ๋๋ก ๋ณต์ํ๋๋ก ์ฌ๊ตฌ์ฑ ์์ค(LRecAโ)์ ์ต์ํํ๋ ๋ฐฉํฅ์ผ๋ก ํ์ตํฉ๋๋ค. ์ด ๊ณผ์ ์ UMM์ด ์ด๋ฏธ์ง์ ๊น์ ์๋ฏธ๋ฅผ ํด์ํ์ฌ ํฝ์ ์์ค์ผ๋ก ์ ํํ๊ฒ ์ฌํํ๋ ๋ฅ๋ ฅ์ ๊ธฐ๋ฅด๋๋ก ๊ฐ์ ํ์ฌ, ์ดํด์ ์์ฑ ๋ฅ๋ ฅ์ ์ ๋ ฌ์ ์ ๋ํฉ๋๋ค.
3. ๋ฐ์ดํฐ (Data)
RecA๋ ์๊ธฐ-์ง๋ ํ์ต ๋ฐฉ์์ด๋ฏ๋ก ๋ ์ด๋ธ์ด ์๋ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ง์ผ๋ก ํ๋ จ์ด ๊ฐ๋ฅํฉ๋๋ค.
-
์ค์ ๋ฐ์ดํฐ: ๋ชจ๋ธ์ ๋ฒ์ฉ์ฑ์ ์ ์ฆํ๊ธฐ ์ํด ํน์ ๋ฐ์ดํฐ์ ๊ตญํ๋์ง ์๊ณ , MidjourneyV6, LLaVA Mix-665K ๋ฑ ๊ณ ํ์ง ๊ณต๊ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ์ ํ์ฉํ์ฌ ํ์ ํ๋ จ์ ์งํํ์ต๋๋ค.
-
๋ฐ์ดํฐ ์ฆ๊ฐ ๋ถํ์: RecA๋ ๋ณ๋์ ๋ฐ์ดํฐ ์ฆ๊ฐ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ํนํ, ์ฐ๊ตฌ์ง์ ๋ฒค์น๋งํฌ ์ ์๋ฅผ ๋ถํ๋ฆด ์ ์๋ GPT-40-Image ํฉ์ฑ ๋ฐ์ดํฐ์ ์ฌ์ฉ์ ์๋์ ์ผ๋ก ๋ฐฐ์ ํ์ฌ, โํ ํ๋ฆฟ ์ ์ถ(template leakage)โ ๋ฌธ์ ์์ด ๊ณต์ ํ ํ๊ฒฝ์์ ๋ฐฉ๋ฒ๋ก ์ ์์ํ ํจ๊ณผ๋ฅผ ์ ์ฆํ์ต๋๋ค.
4. ์ฃผ์ ์ฑ๊ณผ (Key Achievements)
-
์ฑ๊ณผ 1: SOTA ์์ค์ ์์ฑ ๋ฐ ํธ์ง ์ฑ๋ฅ ๋ฌ์ฑ: RecA๋ฅผ ์ ์ฉํ 1.5B ํฌ๊ธฐ์ ๋ชจ๋ธ์ด GPT-40์ ํฌํจํ ๊ฑฐ๋ ๋ชจ๋ธ๋ค์ GenEval, DPGBench ๋ฑ ์ฃผ์ ์ด๋ฏธ์ง ์์ฑ ๋ฒค์น๋งํฌ์์ ํฐ ์ฐจ์ด๋ก ๋ฅ๊ฐํ์ต๋๋ค. ๋ํ, ์ด๋ฏธ์ง ํธ์ง ๋ฒค์น๋งํฌ(ImgEdit, GEdit-Bench-EN)์์๋ ๊ธฐ์กด ์ต๊ณ ์ฑ๋ฅ ๋ชจ๋ธ๋ค๋ณด๋ค ๋ฐ์ด๋ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ์ต๋๋ค.
-
์ฑ๊ณผ 2: ๋์ ํจ์จ์ฑ๊ณผ ๋ฒ์ฉ์ฑ ์ ์ฆ: SOTA ์ฑ๋ฅ์ ๋ฌ์ฑํ๋ ๋ฐ ๋จ 27 A100 GPU ์๊ฐ๋ง ์์๋์ด, RecA๊ฐ ๋งค์ฐ ์์ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ๋ก ์์ ์ฆ๋ช ํ์ต๋๋ค. ๋ํ, ์ฌ๋ฌ ์ข ๋ฅ์ UMM ์ํคํ ์ฒ ์ ๋ฐ์ ๊ฑธ์ณ ์ผ๊ด๋ ์ฑ๋ฅ ํฅ์์ ๋ณด์ฌ์ฃผ๋ฉฐ RecA์ ๋์ ๋ฒ์ฉ์ฑ์ ์ ์ฆํ์ต๋๋ค.
-
์ฑ๊ณผ 3: โ์๋งจํฑ ์ฌ๊ตฌ์ฑโ ์ ๊ทผ๋ฒ์ ํจ๊ณผ์ฑ ์ฆ๋ช : ํ ์คํธ ์บก์ ์ ์ด์ฉํ ์ ํต์ ์ธ ๋ฏธ์ธ์กฐ์ (SFT) ๋ฐฉ์๊ณผ ๋น๊ตํ์ ๋, RecA๊ฐ ๋ฒค์น๋งํฌ ๊ณผ์ ํฉ ์์ด ๋ ์ง์ ํ(genuine) ์ฑ๋ฅ ํฅ์์ ์ด๋์ด๋์ ์คํ์ ์ผ๋ก ๋ณด์ฌ์ฃผ์์ต๋๋ค. ์ด๋ UMM์ ์ ์ฌ๋ ฅ์ ๋์ด๋ด๋ ๋ฐ ์์ด ์กฐ๋ฐํ ์๋งจํฑ ์ ๋ณด ๊ธฐ๋ฐ์ ์ฌ๊ตฌ์ฑ ํ์ต์ด ๋งค์ฐ ํจ๊ณผ์ ์์ ์์ฌํฉ๋๋ค.