์ธ๋ค์ผ ์ถ์ฒ: Dreambooth
[๊ฐ์์๋ช ์ฐ๊ตฌํ ์ฌํ๋งค]
์ฌํด 5์์ ๊ตฌ๊ธ์์๋ ํ ์คํธ ์ ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ค์ ์ธ ์ด๋ฏธ์ง๋ฅผ ์์ฑํ ์ ์๋ ํ ์คํธ-์ด๋ฏธ์ง ํ์ฐ ๋ชจ๋ธ(Diffusion Model)์ธ Imagen์ ๊ณต๊ฐํ์๋๋ฐ์, ๋ช๊ฐ์์ด ์ง๋ ์ต๊ทผ์๋ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๊ฐ์ฒด(subject)๋ฅผ ์ดํดํ๊ณ , ํด๋น ๊ฐ์ฒด ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ํํ์ ์ด๋ฏธ์ง๋ฅผ ์์ฑ ํ ์ ์๋ ๊ฐ์ธํ๊ฐ ๊ฐ๋ฅํ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ DreamBooth ๋ฅผ ๊ณต๊ฐํ์์ต๋๋ค.
DALL-E2, Stable Diffusion, Imagen ๋ฐ Midjourney ๋ฑ ํ ์คํธ-์ด๋ฏธ์ง ๋๊ตฌ๋ค๋ ์ฃผ์ด์ง ํ ์คํธ์ ๋ฐ๋ผ ๊ณ ํ์ง์ ๋ค์ํ ์ด๋ฏธ์ง๋ฅผ ์์ฑ ํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฌํ ์ต์ ๋ชจ๋ธ๋ค์ reference ์ธํธ์์ ์ฌ์ฉ์๊ฐ ์ํ๋ subject๋ฅผ ๋ชจ๋ฐฉํ๊ณ ๋ค๋ฅธ ๋งฅ๋ฝ์์ ํด๋น subject์ ์๋ก์ด ํํ์ ํฉ์ฑํ๋ ๋ฅ๋ ฅ์ด ๋ถ์กฑํฉ๋๋ค.
์๋ฅผ ๋ค์ด ์๋ [๊ทธ๋ฆผ 1] ์๊ณ ์ด๋ฏธ์ง(์๊ณํ ์ค๋ฅธ์ชฝ์ ๋ ธ๋์ ์ซ์ 3 ํฌ๊ฒ ํ๊ธฐ๋จ)์ ๊ฒฝ์ฐ Imagen, DallยทE 2 ๋ฑ๊ณผ ๊ฐ์ ๋ชจ๋ธ์ ์๊ณ ๋ชจ์, ๊ธฐ๋ฅ์ ๋ํ ์ค๋ช ์ ํ ์คํธ๋ก ์ถ๊ฐํจ์๋ ๋ถ๊ตฌํ๊ณ ์์ญ ๋ฒ ๋ฐ๋ณต ์์ฑ ํ ํ์๋ ์ฌ์ ํ ๊ธฐ์กด์ ์๊ณ ๋ชจ์์ ์ฌ ๊ตฌ์ฑํ ์๋ ์์์ต๋๋ค.
์์ ๋ฌธ์ ๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํ์ฌ Google ์ฐ๊ตฌ์ Nataniel Ruiz ๋ฑ์ Imagen ๋ชจ๋ธ์ fine tuningํ์ฌ ์ด๋ฏธ์ง์์ ์ค์ ๊ฐ์ฒด๋ฅผ ์ฌ์ค์ ์ผ๋ก ๋ณต์ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. ์ ์ฌ์ง ์ค ๋งจ ์ค๋ฅธ์ชฝ์ ์๋ก์ด ๋ชจ๋ธ Dreambooth๊ฐ ์์ฑํ ์ฌ์ง ๋ด ์๊ณ์์ ์ซ์ 3์ ์์น๋ฅผ ๋ ์ ๋ณต์ํ ๊ฑธ ๋ณผ ์ ์์ต๋๋ค.
DreamBooth์ ๊ฐ์ฅ ํฐ ํน์ง์ ๋ฐ๋ก ๊ฐ์ธํ๊ฐ ๊ฐ๋ฅํ ๊ฒ์ธ๋ฐ์, ์ด๋ฌํ ๊ฐ์ธํ๋ฅผ ํํํ๊ธฐ ์ํด์ subject์ “๊ณ ์ ์๋ณ์”๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์ด์ฉํ์์ต๋๋ค. ์ฆ ์๋ณธ ์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์์๋ [cat], [dog]๋ฑ๊ณผ ๊ฐ์ ๊ฐ์ฒด์ ์ ํ(class)๋ง ์ ๋ ฅ์ผ๋ก ๋ฐ์ง๋ง, Dreambooth๋ ๊ฐ์ฒด๋ฅผ ํํํ ์ ์๋ ์ด๋ฏธ์ง ์ฌ์ง๊ณผ ๊ฐ์ฒด์ ์ ํ(class)์ ์ ๋ ฅ ์ ๋ณด๋ก ์ฌ์ฉํ์ฌ fine tuningํจ์ผ๋ก์จ ์์ ๊ฐ์ฒด๋ฅผ “๊ณ ์ ์๋ณ์” [V] ๋ก ์ธ์ฝ๋ฉํ ํ ์คํธ-์ด๋ฏธ์ง ํ์ฐ ๋ชจ๋ธ์ ์ป์ต๋๋ค. ์๋ ๊ทธ๋ฆผ์ ์๋ก ๋ค๋ฉด, ์ฌ์ฉ์๊ฐ 3๊ฐ์ ๊ฐ์์ง ์ฌ์ง๊ณผ ๊ทธ์ ๋์๋๋ ํด๋์ค ์ด๋ฆ (์:”dog”)๋ฅผ ์ ๋ ฅ ์ ๋ณด๋ก ์ฌ์ฉํ์ฌ ๊ฐ์์ง ์ ๋ณด๋ฅผ ํํํ “๊ณ ์ ์๋ณ์”[V]์ ํด๋น [v]์ ๋ณด๋ฅผ ์ธ์ฝ๋ฉํ fine tuning/๊ฐ์ธํ๋ ํ ์คํธ-์ด๋ฏธ์ง ํ์ฐ ๋ชจ๋ธ์ ์ป์ต๋๋ค. ์ถ๋ก ์ ์ฌ์ง ๋ด์ ๊ฐ์์ง ์ ๋ณด๋ฅผ “a [V] dog”๋ก ํํํ๊ณ ์ถ๊ฐ๋ก ์์ฑํ๊ณ ์ ํ๋ ํ ์คํธ๋ฅผ ์ ๋ ฅ ์ ๋ณด๋ก ์ฌ์ฉํจ์ผ๋ก์จ ํด๋น ๊ฐ์ฒด๊ฐ ํฌํจ๋ ์ํ๋ ์ด๋ฏธ์ง๋ค์ ์์ฑ ํ ์ ์๊ฒ ๋ฉ๋๋ค.
Dreambooth๋ ๊ฐ์ธํ๊ฐ ๊ฐ๋ฅํ ํ ์คํธ-์ด๋ฏธ์ง ํ์ฐ ๋ชจ๋ธ๋ก์ ๋ค์ํ ์์ฑ ๋ฅ๋ ฅ์ ๊ฐ๊ณ ์์ต๋๋ค.
์๋ ๊ทธ๋ฆผ๋ฅผ ๋ณด๋ฉด ์ฌ์ฉ์๊ฐ ์์ฑํ๊ณ ์ถ์ ๊ฐ์์ง์ ์ด๋ฏธ์ง ์ฌ์ง 4์ฅ ์ ๋๋ฅผ ์ ๋ ฅํ๊ณ , “in the acropolis”๋ฅผ ์ ๋ ฅํ๋ฉด ์ฌ์ฉ์๊ฐ ์ง์ ํ ๊ฐ์์ง๊ฐ acropolis์ ์๋ ์ด๋ฏธ์ง๊ฐ ์์ฑ ๋ ๊ฑธ ๋ณผ ์ ์์ต๋๋ค. ์ด์ธ์๋ “swimming”, “getting a haircut” ์ ๋ํด์๋ ๋ชจ๋ ๊ธฐ์กด์ ๊ฐ์์ง ํํ์ ์ ์งํ๋ฉด์ ์ ๋ ฅํ ํ ์คํธ ํํ์ ๋์๋๋ ์ด๋ฏธ์ง๊ฐ ์์ฐ์ค๋ฝ๊ฒ ์์ฑ๋ ๊ฑธ ๋ณผ ์ ์์ต๋๋ค.
๋ง์ฝ ๋น์ ์ด ๋ฐ๋ ค๋๋ฌผ์ ๊ธฐ๋ฅด๊ณ ์๋ค๋ฉด, Dreambooth์ “๋ฐฐ๊ฒฝ ์ ํ ๋ฅ๋ ฅ”์ ์ด์ฉํ์ฌ ์ง์ ๋ ๋์ง ์๊ณ ๋ ๋ฐ๋ ค๋๋ฌผ์ ํ์ง์ฐ์ด๋, ๋ฒ ๋ฅด์ฌ์ ๊ถ์ ๋ฑ์ผ๋ก ๋์ ์ธ๊ณ ์ฌํ์ ๋ณด๋ผ ์๋ ์์ต๋๋ค.
๋ฟ๋ง ์๋๋ผ ๋ฐ๋ ค๋๋ฌผ์ ์์ง์๊ณผ ํ์ ๋ ์์๋ก ์ง์ ํ ์ ์์ด ๋ง ํ๋ง๋ ๋ง์ผ๋ก๋ ๋ฐ๋ ค๋๋ฌผ์ ๋ชจ๋ ๊ฐ๋ฅํ ์ํฉ๋ค์ ์ด๋ฏธ์ง๋ก ์์ฑ ํ ์ ๊ฐ ์์ต๋๋ค.
์์ “๊ธฐ๋ณธ ์์ฑ” ์ธ์๋ DreamBooth๋ “ํํฐ ์ถ๊ฐ”์ ๊ฐ์ด ์ฌ์ง์ ๋ค์ํ ์คํ์ผ๋ก ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์๋์ ๊ฐ์ด ์ฌ์ค์ ์ธ ๊ฐ์์ง ์ฌ์ง์ ๋ํ์ฌ “์ธ๊ณ ๋ช ํ ” ์คํ์ผ๋ก๋ ๋ณ๊ฒฝ์ ํ๊ฑฐ๋ “์ ์ธ์ฌ๋ฆฌ”๋ฅผ ์ถ๊ฐํ์ฌ ๋ค์ํ ์คํ์ผ๋ก ์ฝ์คํ๋ ์ด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
๋๋ฌผ๋ฟ๋ง ์๋๋ผ ์ ๊ธ๋ผ์ค, ํ๊ต ๊ฐ๋ฐฉ, ๊ฝ๋ณ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ฌผ๊ฑด์ ๋ํด์๋ ๋ฆฌ์ผํ ์ด๋ฏธ์ง๋ค๋ ์์ฑํ ์ ์์ด ์ฌ์ฉ์๋ค์๊ฒ ์ฐฝ์์ฑ์ ๋ฐํํ์ฌ ๋ฌด๊ถ๋ฌด์งํ ์๋ก์ด ์ํ์ ์์ฑ ํ ์ ์๋๋ก ๋์์ ์ค ์ ์์ต๋๋ค.
Dreambooth๋ ํ๊ณ์ ๋ค๋ ์กด์ฌํ๋๋ฐ์, ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด โa [V] backpack in the ISSโ ๋ฐ โa [V] backpack on the moonโ ์ ๊ฐ์ ํ๋กฌํํธ์ ๋ํด์๋ ์ด๋ฏธ์ง๋ฅผ ์ ์์ฑํ์ง ๋ชปํ๋๋ฐ์, ๋ ผ๋ฌธ์์๋ ๊ฐ์ฅ ํฐ ์์ธ์ , ๋ชจ๋ธ์ ํ๋กฌํํธ์ ๊ด๋ จ ๋ ํ์ต ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ์ ์๋ฅผ ํ๊ณ ์์ต๋๋ค. ๋๋ค๋ฅธ ์ด์๋ ์๋ ๊ทธ๋ฆผ ์ค (b)์ ๊ฐ์ด ์ ๋ ฅํ ์ด๋ฏธ์ง์ ๊ฐ์ฒด์ ํ๋กฌํํธ์ ๋ด์ฉ์ด ์ฝํ(entanglement) ํ์์ด ๋ฐ์ํจ์ผ๋ก์จ ๊ฐ์ฒด์ ๋ํ ๋ชจ์ ๋ฑ์ด ๋ณ๊ฒฝ๋๋ ์ผ์ด์ค๋ ์์ต๋๋ค. ์ด์ธ์๋ ํ๋กฌํํธ๊ฐ ์ ๋ก๋ํ ์ค์ ์ด๋ฏธ์ง์ ์ค์ ์ด ์ ์ฌํ ์์๋ ๊ณผ์ ํฉ ํ์์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค.
๋๋ถ๋ถ์ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ ๋จ์ผ ํ ์คํธ ์ ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์์ฑํ์ง๋ง, DreamBooth๋ ์์ฑํ๊ณ ์ ํ๋ ๊ฐ์ฒด๊ฐ ์บก์ณ๋ ์ด๋ฏธ์ง 3~5๊ฐ๋ง ์ ๋ ฅํ๋ฉด ๊ฐ์ฒด์ ํน์ง์ ์ ์งํ๋ฉด์ ๋ค์ํ ๊ด์ ์์ ์ด๋ฏธ์ง๋ฅผ ์ฌํํ ์ ์์ต๋๋ค. ๋ฌผ๋ก ์ผ๋ถ ์ ์์ ์ธ ์ฌ์ฉ์๋ค์ ์ด๋ ๊ฒ ์์ฑ ๋ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ์ฌ ๋์ค์ ์์ผ ์๋ ์์ต๋๋ค. ํ์ง๋ง ํด๋น ๋ฌธ์ ๋ ๊ธฐํ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ด๋, ์ฝํ ์ธ ์์ฑ ๊ธฐ์ ๊ด๋ จ ๋ถ์ผ์์๋ ํด๊ฒฐํด์ผ ํ ๊ณตํต์ ์ธ ๋ฌธ์ ์ ๋๋ค. ํฅํ ํนํ ๊ฐ์ธํ ์์ฑ ๊ด๋ จ ์ฐ๊ตฌ ์์๋ ์์ ์ด๋ฌํ ๋ฌธ์ ์ ๋ค์ ์ธ์ํ๊ณ ๊ฐ์ ์ ํ๊ธฐ ์ํด์๋ ์ง์์ ์ผ๋ก ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ฌ์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค!
Reference
https://dreambooth.github.io/
https://arxiv.org/pdf/2208.12242.pdf
https://analyticsindiamag.com/google-just-stepped-up-the-game-for-text-to-image-ai/