μΈκ³΅μ§λ₯
SHOW-O: λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ ν΅ν©νλ λ¨μΌ λ³μκΈ°

λκ·λͺ¨ μΈμ΄ λͺ¨λΈ(LLM)μ μλΉν λ°μ μ λ©ν°λͺ¨λ¬ λκ·λͺ¨ μΈμ΄ λͺ¨λΈ(MLLM)μ κ°λ°μ μκ°μ μ£Όμμ΅λλ€. LLaVA, MiniGPT-4, InstructBLIPμ κ°μ μ΄κΈ° MLLM λ Έλ ₯μ μ£Όλͺ©ν λ§ν λ©ν°λͺ¨λ¬ μ΄ν΄ λ₯λ ₯μ 보μ¬μ€λλ€. LLMμ λ©ν°λͺ¨λ¬ λλ©μΈμ ν΅ν©νκΈ° μν΄ μ΄λ¬ν μ°κ΅¬μμλ CLIPκ³Ό κ°μ μ¬μ νλ ¨λ λͺ¨λ¬λ¦¬ν°λ³ μΈμ½λμμ LLMμ μ λ ₯ 곡κ°μΌλ‘ νΌμ²λ₯Ό ν¬μ¬νμ¬ νΈλμ€ν¬λ¨Έ λ°±λ³Έ λ΄μμ λ©ν°λͺ¨λ¬ μ΄ν΄μ μΆλ‘ μ κ°λ₯νκ² νλ λ°©λ²μ νꡬνμ΅λλ€. λΉμ μΈμ½λ, νΌμ² μ λ ¬ μ΄λν°, λ°μ΄ν° μΈνΈμ κ°μ MLLMμ λν λ€μν μ€κ³ μ ν μ¬νμ΄ μμ§λ§ μ΄λ¬ν λͺ¨λΈ λλΆλΆμ λν νλ ¨μ LLMμμ ν μ€νΈ μμ±μ ν¨κ³Όμ μΈ κ²μΌλ‘ μ μ¦λ μκΈ° νκ· μμ± ν¨λ¬λ€μμ λ°λ¦ λλ€. κ°λ ₯ν λ©ν°λͺ¨λ¬ μ΄ν΄ λ₯λ ₯μλ λΆκ΅¬νκ³ μ΄λ¬ν λͺ¨λΈμ μ£Όλ‘ μκ°μ μΈμμ μ΄μ μ λ§μΆκ³ ν μ€νΈλ₯Ό λμ΄μ λ©ν°λͺ¨λ¬ μΆλ ₯μ μμ±νλ λ₯λ ₯μ΄ λΆμ‘±ν©λλ€.
Transformer λͺ¨λΈμ μμ°μ΄ μ²λ¦¬μμ μκΈ°νκ· λͺ¨λΈλ§μμ ν° μ±κ³΅μ κ±°λμμ΅λλ€. μ΄λ¬ν λ°μ μ μκ°μ λ°μ μ΄μ μ°κ΅¬μμλ λμΌν μκΈ°νκ· λͺ¨λΈλ§μ μ§μ μ μ©νμ¬ μ΄λ―Έμ§ λ° λΉλμ€ μμ±μ μν μ΄λ―Έμ§ ν½μ μ μ’ μμ±μ νμ΅νμ΅λλ€. μλ₯Ό λ€μ΄, VideoPoetμ λμ½λ μ μ© Transformer μν€ν μ²λ₯Ό μ¬μ©νμ¬ λ©ν°λͺ¨λ¬ μ λ ₯μμ κ³ νμ§ λΉλμ€λ₯Ό ν©μ±ν©λλ€. μ΅κ·Ό LlamaGenμ Llamaμ κ°μ λκ·λͺ¨ μΈμ΄ λͺ¨λΈ μν€ν μ²κ° μ΄λ―Έμ§ ν ν°μ μκΈ°νκ·μ μΌλ‘ λͺ¨λΈλ§νμ¬ ν΄λμ€ μ‘°κ±΄λΆ μ΄λ―Έμ§ μμ±μμ μ μ ν μ±λ₯μ λ¬μ±ν μ μμμ 보μ¬μ£Όμμ΅λλ€.
μ΄ κΈμμλ λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ ν΅ν©νλ ν΅ν© νΈλμ€ν¬λ¨ΈμΈ Show-Oμ λν΄ μ€λͺ ν©λλ€. μμ ν μκΈ° νκ· λͺ¨λΈκ³Ό λ¬λ¦¬ Show-Oλ μκΈ° νκ· λ° μ΄μ° νμ° λͺ¨λΈλ§μ ν΅ν©νμ¬ λ€μνκ³ νΌν©λ λͺ¨λ¬λ¦¬ν°μ μ λ ₯κ³Ό μΆλ ₯μ μ μμ μΌλ‘ μ²λ¦¬ν©λλ€. ν΅ν© λͺ¨λΈμ μκ°μ μ§λ¬Έ λ΅λ³, ν μ€νΈ-μ΄λ―Έμ§ μμ±, ν μ€νΈ κΈ°λ° μΈνμΈν /μΈμ½, νΌν© λͺ¨λ¬λ¦¬ν° μμ±μ ν¬ν¨ν κ΄λ²μν μκ° μΈμ΄ μμ μ μ μ°νκ² μ§μν©λλ€. λ€μν λ²€μΉλ§ν¬μμ Show-Oλ λλ±νκ±°λ λ λ§μ μμ λ§€κ°λ³μλ₯Ό μ¬μ©νμ¬ κΈ°μ‘΄ κ°λ³ λͺ¨λΈκ³Ό λλ±νκ±°λ λ μ°μν μ±λ₯μ λ³΄μ¬ μ°¨μΈλ κΈ°λ° λͺ¨λΈλ‘μμ μ μ¬λ ₯μ κ°μ‘°ν©λλ€.
μ΄ νλ μμν¬μμ λͺ¨λΈμ μ°μμ μΈ μ μ¬ ννμ μΆκ°λ κ°μ°μμ λ Έμ΄μ¦λ₯Ό μμΈ‘νλ μμ μ λ§‘μ΅λλ€. λ°λ©΄, D3PM, Mask-predict, ARDM, MaskGITκ³Ό κ°μ λ€λ₯Έ λͺ¨λΈμ κ°μ°μμ νμ°μ λμμΌλ‘ μ΄μ°μ μμ νλ‘μΈμ€λ₯Ό μ¬μ©ν©λλ€. ꡬ체μ μΌλ‘, μ΄λ―Έμ§λ μ΄λ―Έμ§ ν ν¬λμ΄μ λ₯Ό μ¬μ©νμ¬ μ΄μ° ν ν°μ μνμ€λ‘ ννλλ©°, κ° ν ν°μ λ²μ£Όν λ μ΄λΈκ³Ό μ°κ΄λ©λλ€. ν ν°λ³ λΆν¬λ νλ₯ μ μνλ§ νλ‘μΈμ€λ₯Ό ν΅ν΄ κ· μΌν λΆν¬λ‘ λ³νλ©λλ€. νμ΅νλ λμ μ΄λ¬ν ν ν°μ μΌλΆλ 무μμλ‘ λ§μ€ν¬λκ³ λͺ¨λΈμ λ§μ€ν¬λ ν ν°μ μλ κ°μ μμΈ‘νλλ‘ νμ΅λ©λλ€. μ΄ μμ μμ Show-Oλ μκ°μ μμ±μ μν΄ μ΄μ°μ νμ° λͺ¨λΈλ§μ μ±νν©λλ€.
SHOW-O: λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ ν΅ν©
μ§λ λͺ λ λμ λ©ν°λͺ¨λ¬ μΈν 리μ μ€μ λ κ°μ§ ν΅μ¬ κΈ°λ₯μΈ μ΄ν΄μ μμ±μμ μλΉν λ°μ μ΄ μ΄λ£¨μ΄μ‘μ΅λλ€. λ©ν°λͺ¨λ¬ μ΄ν΄μ κ²½μ°, λ€μ€ λͺ¨λ λκ·λͺ¨ μΈμ΄ λͺ¨λΈ(MLLM))μ κ°μ LLaVAλ μκ°μ μ§λ¬Έ-λ΅λ³(VQA)κ³Ό κ°μ μκ° μΈμ΄ μμ μμ λ°μ΄λ μλμ μ μ¦νμ΅λλ€. μκ°μ μμ±μ κ²½μ°, λ Έμ΄μ¦ μ κ±° νμ° νλ₯ λͺ¨λΈ(DDPM)μ κΈ°μ‘΄μ μμ± ν¨λ¬λ€μμ νλͺ μ μΌμΌμΌ ν μ€νΈ-μ΄λ―Έμ§/λΉλμ€ μμ±μμ μ λ‘ μλ μ±λ₯μ λ¬μ±νμ΅λλ€.
κ°λ³ λΆμΌμμ μ΄λ¬ν μ±κ³Όλ₯Ό κ°μν λ, μ΄λ₯Ό μ°κ²°νλ μ μ¬λ ₯μ νꡬνλ κ²μ λΉμ°ν μΌμ λλ€. μ΅κ·Ό μ°κ΅¬μμλ μ΄ λ κ°μ§ λ€λ₯Έ λλ©μΈμμ μ λ¬Έκ° λͺ¨λΈμ 쑰립νμ¬ λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ λͺ¨λ μ²λ¦¬ν μ μλ ν΅ν© μμ€ν μ νμ±νλ €κ³ μλνμ΅λλ€. κ·Έλ¬λ κΈ°μ‘΄μ μλλ μ’ μ’ μ΄ν΄μ μμ±μ μν λ³λμ λͺ¨λΈμ ν¬ν¨ν©λλ€. μλ₯Ό λ€μ΄, NExT-GPTλ λ©ν°λͺ¨λ¬ μ΄ν΄λ₯Ό μν κΈ°λ³Έ μΈμ΄ λͺ¨λΈμ μ¬μ©νμ§λ§ μ΄λ―Έμ§ μμ±μ μν μΆκ° μ¬μ νμ΅λ νμ° λͺ¨λΈμ΄ νμν©λλ€. μ΄λ λ€μκ³Ό κ°μ μλ¬Έμ μ κΈ°ν©λλ€. νλμ λ¨μΌ λ³νκΈ°κ° λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ λͺ¨λ μ²λ¦¬ν μ μμκΉμ?
μ΅κ·Όμ Chameleonμ μ΄κ²μ΄ κ°λ₯νλ€λ κ²μ 보μ¬μ£Όμμ΅λλ€. ꡬ체μ μΌλ‘ Chameleonμ μκΈ° νκ· λͺ¨λΈλ§μ ν΅ν΄ λ€μν λͺ¨λ¬λ¦¬ν°λ₯Ό μ΅ν©νμ¬ ν μ€νΈμ μ΄λ―Έμ§ ν ν°μ λͺ¨λ μμ±ν μ μλλ‘ ν©λλ€. ν μ€νΈ ν ν°μ μκΈ° νκ·μ μΌλ‘ λͺ¨λΈλ§νλ κ²μ΄ ν©λ¦¬μ μ΄μ§λ§, μ΄λ―Έμ§ ν¨μΉλ ν½μ μ κ°μ λ°©μμΌλ‘ λͺ¨λΈλ§νλ κ²μ΄ μ΅μ μΈμ§λ λͺ ννμ§ μμ΅λλ€. μ΄λ―Έμ§λ₯Ό μκΈ° νκ·μ μΌλ‘ μμΈ‘νλ λ° μμ΄ μ£Όμ λ³λͺ© νμμ νΉν κ³ ν΄μλ μ΄λ―Έμ§λ₯Ό μ²λ¦¬ν λ νμν μνλ§ λ¨κ³ μκ° λ§λ€λ κ²μ λλ€. μ°μ νμ° λͺ¨λΈμ μκΈ° νκ· λͺ¨λΈμ λΉν΄ μκ°μ μμ±μμ μ°μν μ±λ₯μ 보μμ΅λλ€.
μ΄λ₯Ό ν΅ν΄ λ¨μΌ λ³νκΈ°κ° μκΈ° νκ· λ° νμ° λͺ¨λΈλ§μ λͺ¨λ ν΅ν©ν μ μλμ§ μμλ³΄κ² λ©λλ€. Show-Oλ ν μ€νΈκ° μ΄μ° ν ν°μΌλ‘ ννλκ³ μκΈ° νκ·μ μΌλ‘ λͺ¨λΈλ§λλ λ°λ©΄, μ°μ μ΄λ―Έμ§ ν½μ μ λ Έμ΄μ¦ μ κ±° νμ°μ μ¬μ©νμ¬ λͺ¨λΈλ§λλ μλ‘μ΄ ν¨λ¬λ€μμ ꡬμν©λλ€. κ·Έλ¬λ μ΄ λ κ°μ§ λ³κ°μ κΈ°μ μ λ¨μΌ λ€νΈμν¬λ‘ ν΅ν©νλ κ²μ μ΄μ° ν μ€νΈ ν ν°κ³Ό μ°μ μ΄λ―Έμ§ νν κ°μ μ°¨μ΄λ‘ μΈν΄ κ°λ¨νμ§ μμ΅λλ€. λν νμ° λͺ¨λΈμ μΌλ°μ μΌλ‘ ν μ€νΈ μΈμ½λμ λ Έμ΄μ¦ μ κ±° λ€νΈμν¬λΌλ λ κ°μ§ λ³κ°μ λͺ¨λΈμ μμ‘΄ν©λλ€.
μ΄λ₯Ό ν΄κ²°νκΈ° μν΄ Show-Oλ νΌν© μκΈ° νκ· λ° νμ° λͺ¨λΈλ§μ μ¬μ©νμ¬ λ€μ€ λͺ¨λ μ΄ν΄ λ° μμ± μμ μ λͺ¨λ μ²λ¦¬ν μ μλ μλ‘μ΄ ν΅ν© λͺ¨λΈμ λμ ν©λλ€. Show-Oλ μ¬μ νλ ¨λ LLMμ κΈ°λ°μΌλ‘ νλ©° ν μ€νΈ κΈ°λ° μΆλ‘ μ μν΄ μκΈ° νκ· λͺ¨λΈλ§ κΈ°λ₯μ νμ©ν©λλ€. λ€λ₯Έ μμ μμ μκ°μ μ»μ Show-Oλ μ°μ νν λμ μ΄μ°μ λ Έμ΄μ¦ μ κ±° νμ°μ μ¬μ©νμ¬ μ΄λ―Έμ§ ν ν°μ λͺ¨λΈλ§ν©λλ€. λν Show-Oλ ν μ€νΈ μ‘°κ±΄λΆ μ 보λ₯Ό λ³Έμ§μ μΌλ‘ μΈμ½λ©νμ¬ μΆκ° ν μ€νΈ μΈμ½λκ° νμνμ§ μμ΅λλ€. Show-Oλ ν μ€νΈ λ° μ΄λ―Έμ§ ν ν¬λμ΄μ λ₯Ό νμ©νμ¬ λ€μν μ λ ₯ λ°μ΄ν°μ μμ μ μ²λ¦¬νμ¬ μκ° μΈμ΄ μμ μ λν μκΈ° νκ·μ λ΅λ³μ μ 곡νκ³ μ΄μ°μ λ Έμ΄μ¦ μ κ±° νμ°μ μ¬μ©νμ¬ μ΄λ―Έμ§λ₯Ό μμ±ν μ μμ΅λλ€.
Show-Oλ λ€μν λ²€μΉλ§ν¬μμ λλ±νκ±°λ λ λ§μ μμ λ§€κ°λ³μλ₯Ό κ°μ§ κ°λ³ λͺ¨λΈλ³΄λ€ λΉμ·νκ±°λ μ΄λ€ κ²½μ°μλ λ λμ μ±λ₯μ 보μ¬μ€λλ€. μκΈ° νκ· μ΄λ―Έμ§ μμ±κ³Ό λ¬λ¦¬ Show-O νλ μμν¬λ μ½ 20λ°° μ μ μνλ§ λ¨κ³λ₯Ό νμλ‘ νλ―λ‘ λ³Έμ§μ μΌλ‘ λ λΉ λ¦ λλ€. λν Show-O νλ μμν¬λ λ€μ μ΄λ―Έμ§μμ λ³΄μ¬ μ£Όλ―μ΄ λ―ΈμΈ μ‘°μ μ΄ νμ μμ΄ ν μ€νΈ κΈ°λ° μΈνμΈν λ° μΈμ½κ³Ό κ°μ λ€μ΄μ€νΈλ¦Ό μ ν리μΌμ΄μ μ μ§μν©λλ€.
Show-Oλ λν ν μ€νΈ μ€λͺ μ΄ ν¬ν¨λ μΈν°λ¦¬λΈ λΉλμ€ ν€νλ μ μμ±κ³Ό κ°μ νΌν© λͺ¨λ¬λ¦¬ν° μμ±μ μ μ¬λ ₯μ κ°μ§κ³ μμ΄ μ₯νΈ λΉλμ€ μμ±μ λν κ°λ₯μ±μ 보μ¬μ€λλ€. λμκ° Show-O νλ μμν¬λ λ€μ€ λͺ¨λ¬ μ΄ν΄μ λν μ΄μ° λ° μ°μ μ΄λ―Έμ§ ννμ μν₯μ μ‘°μ¬νμ¬ λ―Έλμ ν΅ν© λͺ¨λΈ μ€κ³μ λν ν΅μ°°λ ₯μ μ 곡ν©λλ€.
λ€μ κ·Έλ¦Όμ Show-O νλ μμν¬μ λ€μν λλ©μΈμ κ±ΈμΉ κΈ°μ‘΄ λ°©λ² κ°μ λͺ¨λΈ νΉμ±μ λΉκ΅ν κ²μ λλ€. Show-Oλ λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ μν κ³ κΈ κΈ°μ μ ν΅ν©ν ν΅ν© λͺ¨λΈλ‘ λ보μ λλ€.
μμ½νλ©΄, λ³Έ λ Όλ¬Έμ μ£Όμ κΈ°μ¬λ λ€μκ³Ό κ°μ΅λλ€.
- Show-Oλ ν΅ν©λͺ¨λΈμ λλ€ λ¨μΌ λ³νκΈ°λ₯Ό μ¬μ©νμ¬ λ€μ€ λͺ¨λμ μ΄ν΄μ μμ±μ ν΅ν©ν©λλ€.
- Show-Oλ μκΈ°νκ· λ° μ΄μ° νμ° λͺ¨λΈλ§μ ν΅ν©ν©λλ€. νλμ λ³μκΈ° λ΄μμ ν μ€νΈμ μ΄λ―Έμ§λ₯Ό λͺ¨λ ν¨κ³Όμ μΌλ‘ μ²λ¦¬ν©λλ€.
- Show-O νλ μμν¬λ κ°λ³ κΈ°μ€ λͺ¨λΈλ³΄λ€ μ±λ₯μ΄ μ°μνκ±°λ μΌμΉν©λλ€. λ€μ€ λͺ¨λ μ΄ν΄ λ° μμ± λ²€μΉλ§ν¬μμ λλ±νκ±°λ λ ν° λ§€κ°λ³μλ₯Ό μ¬μ©ν©λλ€.
- Show-Oλ λ€μ΄μ€νΈλ¦Ό μ ν리μΌμ΄μ μ μ§μν©λλ€ λ―ΈμΈ μ‘°μ μμ΄ ν μ€νΈ κΈ°λ° μΈνμΈν λ° μΈμ½λ²μ μ¬μ©νκ³ νΌν© λͺ¨λ¬ μμ±μ μ μ¬λ ₯μ 보μ¬μ€λλ€.
- Show-Oλ λ€μν μ νμ ννμ μν₯μ νꡬν©λλ€.ν΅ν© λͺ¨λΈμμ λ©ν°λͺ¨λ¬ μ΄ν΄λ₯Ό κ°μ νλ λ° κ·μ€ν ν΅μ°°λ ₯μ μ 곡ν©λλ€.
μ΅κ·Ό λͺ λ λμ μ μ λ λ§μ μ°κ΅¬κ° μ΄ν΄μ μμ±μ λͺ¨λ μνν μ μλ ν΅ν©λ λ©ν°λͺ¨λ¬ μΈμ΄ λͺ¨λΈμ μ§μ€λμμ΅λλ€. μΌλΆ λ Έλ ₯μ μ΄λ―Έμ§λ₯Ό μμ±νκΈ° μν΄ μλ νκ· λͺ¨λΈλ§μ μν΄ ν μ€νΈ ν ν°κ³Ό ν¨κ» μ½μ λ μ°μ ννμ μ¬μ©ν©λλ€. SEED-Xλ λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ± μμ μ λͺ¨λ μ²λ¦¬ν μ μλ ν΅ν©λκ³ λ€μ¬λ€λ₯ν κΈ°λ° μμ€ν μ μ μν©λλ€. μ΄ μ κ·Ό λ°©μμμ CLIP ViT μΈμ½λμ μ°μ μ΄λ―Έμ§ ννμ ν μ€νΈ ν ν°κ³Ό κ²°ν©λμ΄ λκ·λͺ¨ μΈμ΄ λͺ¨λΈ(LLM)μ 곡κΈλμ΄ λ€μ λ¨μ΄ μμΈ‘ λ° μ΄λ―Έμ§ νν νκ·λ₯Ό μνν©λλ€. Chameleonμ μ΄λ―Έμ§λ₯Ό μ΄ν΄νκ³ μμ±ν μ μλ ν ν° κΈ°λ° νΌν© λͺ¨λ¬ λͺ¨λΈ ν¨λ°λ¦¬λ₯Ό μκ°ν©λλ€. μ΄ μ κ·Ό λ°©μμ λͺ¨λ λͺ¨λ¬λ¦¬ν°λ₯Ό μ΄μ° ν ν°μΌλ‘ νννμ¬ ν΅ν©λ λ³νκΈ° κΈ°λ° μν€ν μ²λ₯Ό νμ©νκ³ μ²μλΆν° λͺ¨λΈμ μ’ λ¨ κ° λ°©μμΌλ‘ νμ΅ν©λλ€. μ΄μ λμ‘°μ μΌλ‘ Show-Oλ λͺ¨λ λͺ¨λ¬λ¦¬ν°λ₯Ό νννκΈ° μν΄ μ΄μ° ν ν°μ μ±ννμ§λ§ μκ°μ μμ±μ μν΄ μλ νκ· λͺ¨λΈλ§ λμ μ΄μ° νμ° νλ‘μΈμ€λ₯Ό νμ©ν©λλ€.
SHOW-O: λ°©λ²λ‘ λ° μν€ν μ²
Show-O νλ μμν¬μ μ£Όμ λͺ©μ μ 곡λ λ©ν°λͺ¨λ¬ μ΄ν΄ λ° μμ±μ μν΄ μκΈ° νκ· λ° νμ° λͺ¨λΈλ§μ ν΅ν©νλ ν΅ν© λͺ¨λΈμ κ°λ°νλ κ²μ λλ€. μ΄λ¬ν ν΅ν© λͺ¨λΈμ κ°λ°νλ λ°λ μλΉν κ³Όμ κ° μμΌλ©°, ν΅μ¬ λ¬Έμ λ λ€μκ³Ό κ°μ΅λλ€. i) λͺ¨λΈμ μ λ ₯/μΆλ ₯ κ³΅κ° μ μ, ii) λ€μν λͺ¨λ¬λ¦¬ν°μ λ€μν μ νμ μ λ ₯ λ°μ΄ν° ν΅ν©, iii) μκΈ° νκ· λ° νμ° λͺ¨λΈλ§μ λ¨μΌ λ³νκΈ°λ‘ ν΅ν©, iv) μ΄λ¬ν ν΅ν© λͺ¨λΈμ ν¨κ³Όμ μΌλ‘ νμ΅.
Show-Oλ λ€μκ³Ό κ°μ μ루μ μ ν΅ν΄ μ΄λ¬ν κ³Όμ λ₯Ό ν΄κ²°ν©λλ€.
- Show-Oλ ν μ€νΈμ μ΄λ―Έμ§ λ°μ΄ν°λ₯Ό κ°λ³ ν ν°μΌλ‘ ν ν°ννμ¬ μ μΆλ ₯ 곡κ°μ ꡬμ±ν©λλ€.
- Show-Oλ κΈ°λ³Έ μν€ν μ²μ ν΅ν©λ ν둬νν μ λ΅μ λμ νμ¬ μ λ ₯ λ°μ΄ν°μ λͺ¨λ¬λ¦¬ν°λ₯Ό ꡬ쑰νν©λλ€.
- Show-Oλ λ¨μΌ λ³νκΈ°μ μκΈ°νκ· λ° νμ° λͺ¨λΈλ§μ λͺ¨λ ν΅ν©νλ λ°©λ²μ 보μ¬μ€λλ€.
- Show-Oλ ν΅ν© λͺ¨λΈμ ν¨κ³Όμ μΌλ‘ νλ ¨νκΈ° μν 3λ¨κ³ νλ ¨ νμ΄νλΌμΈμ μ 곡ν©λλ€.
ν ν° ν
μ μλ Show-Oκ° λ€μκ³Ό κ°μ λ΄μ©μ κΈ°λ°μΌλ‘ ꡬμΆλλ€λ μ μ κ°μν λ μ¬μ νλ ¨λ LLM, μ΄μ° 곡κ°μμ ν΅ν© νμ΅μ μννλ κ²μ μμ°μ€λ¬μ΄ μΌμ λλ€. μ΄μ° ν μ€νΈμ μ΄λ―Έμ§ ν ν°μ ν¬ν¨νλ ν΅ν© μ΄νλ₯Ό μ μ§ν¨μΌλ‘μ¨ Show-Oλ λμΌν νμ΅ λͺ©ν, μ¦ μ΄μ° ν ν°μ μμΈ‘νλ κ³Όμ λ₯Ό λ§‘μ΅λλ€.
ν μ€νΈ ν ν°ν
Show-Oλ μ¬μ νλ ¨λ LLMμ κΈ°λ°μΌλ‘ νλ©°, λμΌν ν ν¬λμ΄μ λ₯Ό μλ¬΄λ° μμ μμ΄ ν μ€νΈ λ°μ΄ν° ν ν°νμ μ¬μ©ν©λλ€.
μ΄λ―Έμ§ ν ν°ν
MAGVIT-v2μ λ°λΌ Show-Oλ μ½ 35M μ΄λ―Έμ§ λ°μ΄ν°λ₯Ό μ¬μ©νμ¬ λ£©μ μλ μμνκΈ°λ₯Ό νμ΅ν©λλ€. μμνκΈ°λ ν¬κΈ°κ° 8,192μΈ μ½λλΆμ μ μ§νκ³ 256x256 ν΄μλμ μ΄λ―Έμ§λ₯Ό 16x16κ°μ κ°λ³ ν ν°μΌλ‘ μΈμ½λ©ν©λλ€. MAGVIT-v2λ λ―ΈμΈ μ‘°μ μ΄ μ©μ΄νμ¬ μκ° μμΆ κΈ°λ₯μ΄ μλ λΉλμ€ ν ν¬λμ΄μ λ‘ μ ν©νλ©°, Show-Oλ μ΄ μΈ‘λ©΄μ λ―Έλμ νꡬν κ³νμ λλ€. λ λ€λ₯Έ μ κ·Ό λ°©μμ μ΄ν΄μ μμ±μ κ°κ° λ€λ₯Έ ν ν¬λμ΄μ λ₯Ό μ¬μ©νλ κ²μ λλ€. κΈ°μ‘΄ μ°κ΅¬μμ μκ°μ μ»μ Show-Oλ λν μ¬μ νμ΅λ MAGVIT-v2 λ° CLIP-ViT μΈμ½λμμ μ°μ μ΄λ―Έμ§ ννμ μΆμΆνμ¬ λ€μ€ λͺ¨λ¬ μ΄ν΄ κΈ°λ₯μ κ°μ μ¬νμ νꡬν©λλ€. λ€μ μΉμ μμ κΈ°λ³Έ Show-Oλ λ€μ€ λͺ¨λ¬ μ΄ν΄μ μμ±μ μν μ λ ₯μΌλ‘ κ°λ³ μ΄λ―Έμ§ ν ν°μ μ¬μ©ν©λλ€. λ¨μνλ₯Ό μν΄ λ°©λ²λ‘ μΉμ μμλ κΈ°λ³Έ Show-Oμ λν΄μλ§ μμΈν μ€λͺ ν©λλ€.
μν€ν μ²
Show-Oλ λ€μμ μν€ν μ²λ₯Ό κ³μΉν©λλ€. κΈ°μ‘΄ LLM κ° μ΄ν μ κ³μΈ΅μ QK-Norm μ°μ°μ μΆκ°νλ κ²μ μ μΈνκ³ λ μν€ν μ² μμ μμ΄ Show-Oλ μ¬μ νμ΅λ LLMμ κ°μ€μΉλ‘ μ΄κΈ°νλκ³ μ΄μ° μ΄λ―Έμ§ ν ν°μ λν 8,192κ°μ μλ‘μ΄ νμ΅ κ°λ₯ν μλ² λ©μ ν΅ν©νμ¬ μλ² λ© κ³μΈ΅μ ν¬κΈ°λ₯Ό νμ₯ν©λλ€. μΆκ° ν μ€νΈ μΈμ½λκ° νμν μ΅μ²¨λ¨ νμ° λͺ¨λΈκ³Ό λ¬λ¦¬ Show-Oλ ν μ€νΈ-μ΄λ―Έμ§ μμ±μ μν΄ ν μ€νΈ μ‘°κ±΄λΆ μ 보λ₯Ό λ³Έμ§μ μΌλ‘ μΈμ½λ©ν©λλ€.
ν΅ν© ν둬νν
λ©ν°λͺ¨λ¬ μ΄ν΄ λ° μμ±μ λν ν΅ν© νμ΅μ μννκΈ° μν΄ Show-Oλ ν΅ν© ν둬ν μ λ΅μ μ¬μ©νμ¬ λ€μν μ’ λ₯μ μ λ ₯ λ°μ΄ν°λ₯Ό ν¬λ§·ν©λλ€. μ΄λ―Έμ§-ν μ€νΈ μ(x, y)μ΄ μ£Όμ΄μ§λ©΄, μ΄λ―Έμ§ λ° ν μ€νΈ ν ν¬λμ΄μ μ μν΄ κ°κ° Mκ°μ μ΄λ―Έμ§ ν ν°κ³Ό Nκ°μ ν μ€νΈ ν ν°μΌλ‘ ν ν°νλ©λλ€. κ·Έλ° λ€μ ν ν°μ λ€μ κ·Έλ¦Όμμ μ€λͺ ν λλ‘ μμ μ νμ λ°λΌ μ λ ₯ μνμ€λ‘ νμ±λ©λλ€.
μ΄ ν둬ννΈ λμμΈμ μ±νν¨μΌλ‘μ¨ Show-Oλ λ€μ€ λͺ¨λ μ΄ν΄, ν μ€νΈ-μ΄λ―Έμ§ μμ± λ° νΌν© λͺ¨λ μμ±μ μν λ€μν μ λ ₯ λ°μ΄ν°λ₯Ό μμ°¨μ λ°μ΄ν°λ‘ ν¨κ³Όμ μΌλ‘ μΈμ½λ©ν μ μμ΅λλ€. μ΄ μ€μ μ ν΅ν΄ μ΄λ¬ν λ€μν μμ μ λν μνμ€μμ ν΅ν© νμ΅μ΄ μννκ² μλν μ μμ΅λλ€. Show-Oλ νλ ¨λλ©΄ μκ°μ μ§λ¬Έ λ΅λ³ λ° ν μ€νΈ-μ΄λ―Έμ§ μμ±μ ν¬ν¨ν κ΄λ²μν μκ° μΈμ΄ μμ μ μ²λ¦¬νλλ‘ ν둬ννΈλ μ μμ΅λλ€.
μ΄λ μ΄ν μ λ©μ»€λμ¦
μνμ€λ₯Ό μκΈ°νκ·μ μΌλ‘λ§ λͺ¨λΈλ§νλ κΈ°μ‘΄ μμ κ³Ό λ¬λ¦¬ Show-Oλ μ΄λ μ΄ν μ λ©μ»€λμ¦μ λμ νμ¬ λ€μν μ νμ μ νΈλ₯Ό μλ‘ λ€λ₯Έ λ°©μμΌλ‘ λͺ¨λΈλ§ν μ μμ΅λλ€. μ΄ ν¬κ΄μ μΈ μ΄ν μ λ©μ»€λμ¦μ μ λ ₯ μνμ€μ νμμ λ°λΌ μΈκ³Όμ μ΄ν μ κ³Ό μ 체 μ΄ν μ μ¬μ΄λ₯Ό μ μμ μΌλ‘ μ νν©λλ€. λ€μ κ·Έλ¦Όμ λ€μν μ λ ₯ μνμ€μ λν μ΄λ μ΄ν μ μ μλ₯Ό 보μ¬μ€λλ€.
ꡬ체μ μΌλ‘ Show-Oλ μΈκ³Όμ μ£Όμλ₯Ό ν΅ν΄ μνμ€ λ΄μ ν μ€νΈ ν ν°μ μ²λ¦¬νλ λ°λ©΄, μ΄λ―Έμ§ ν ν°μ μ 체 μ£Όμλ₯Ό μ¬μ©νμ¬ μ²λ¦¬νμ¬ κ° ν ν°μ΄ λ€λ₯Έ λͺ¨λ ν ν°κ³Ό ν¬κ΄μ μΌλ‘ μνΈ μμ©ν μ μλλ‘ ν©λλ€. λ€μ€ λͺ¨λ μ΄ν΄μμ ν μ€νΈ ν ν°μ λͺ¨λ μ΄μ μ΄λ―Έμ§ ν ν°μ μ£Όμλ₯Ό κΈ°μΈμΌ μ μλ λ°λ©΄, ν μ€νΈ-μ΄λ―Έμ§ μμ±μμ μ΄λ―Έμ§ ν ν°μ λͺ¨λ μ΄μ ν μ€νΈ ν ν°κ³Ό μνΈ μμ©ν μ μμ΅λλ€. μ΄λ-μ£Όμλ μ¬μ νλ ¨λ LLMμ ν μ€νΈ μΆλ‘ μ§μμ μ μ§νκ³ μνλ§ λ¨κ³λ₯Ό μ€μ¬ μ΄λ―Έμ§ μμ±μ ν¨μ¨μ±μ ν₯μμν΅λλ€. λν λ―ΈμΈ μ‘°μ μ΄ νμ μμ΄ μΈνμΈν λ° μΈμ½κ³Ό κ°μ λ€μν λ€μ΄μ€νΈλ¦Ό μ ν리μΌμ΄μ μ μ§μν©λλ€. ν μ€νΈ ν ν°λ§ μ£Όμ΄μ§λ©΄ λ©μ»€λμ¦μ μΈκ³Όμ μ£Όμλ‘ κΈ°λ³Έ μ€μ λ©λλ€.
SHOW-O: μ€νκ³Ό κ²°κ³Ό
λ€μ νλ μ΄λ―Έμ§ μΊ‘μ λ° μκ°μ μ§μμλ΅ μμ κ³Ό κ°μ κ³΅κ° λ²€μΉλ§ν¬μ λν Show-Oμ λ€μ€ λͺ¨λ¬ μ΄ν΄ λ₯λ ₯μ 보μ¬μ€λλ€.
νμ¬ Show-O λ²μ μ Phi-1.5λ₯Ό κΈ°λ°μΌλ‘ ꡬμΆλμμΌλ―λ‘, Show-Oμ μ΄ν΄ μ μ© λ²μ μΈ LLaVA-v1.5-Phi-1.5κ° μ§μ μ μΈ κΈ°μ€μ μν μ ν©λλ€. Show-Oλ λͺ¨λ νκ° μ§νμμ λ€μ€ λͺ¨λ μ΄ν΄μλ§ μ λ νλ κΈ°μ€μ LLaVA-v1.5-Phi-1.5μ μ μ¬ν μ±λ₯μ 보μ λλ€. μ΄λ λ¨μΌ λ³νκΈ° λ΄μμ λ€μ€ λͺ¨λ μ΄ν΄μ μμ±μ ν΅ν©νλ Show-O νλ μμν¬μ λ°μ΄λ μ μ¬λ ₯μ 보μ¬μ€λλ€. InstructBLIP, Qwen-VL-Chat, mPLUG-Owl2μ κ°μ μ΄ν΄ μ μ© λͺ¨λΈκ³Ό λΉκ΅νμ λ, Show-Oλ λͺ¨λΈ ν¬κΈ°κ° ν¨μ¬ μμμλ λΆκ΅¬νκ³ POPE, MME, Flickr30k, VQAv2 λ²€μΉλ§ν¬μμ κ²½μλ ₯ μλ μ±λ₯μ λ¬μ±νμΌλ©°, GQA λ²€μΉλ§ν¬μμλ λ μ°μν μ±λ₯μ 보μμ΅λλ€. NExT-GPT-13B λ° Chameleon-34Bμ κ°μ΄ λ§€κ°λ³μκ° ν¨μ¬ λ λ§μ ν΅ν© λͺ¨λΈκ³Ό λΉκ΅νμ λ Show-Oλ Flickr30k λ²€μΉλ§ν¬μμλ κ°λ ₯ν μ±λ₯μ λ¬μ±νμΌλ©° VQAv2 λ²€μΉλ§ν¬μμλ ν¨μ¬ λ λμ μ±λ₯μ 보μμ΅λλ€.
μ΄λ¬ν μ λ§ν κ²°κ³Όλ₯Ό κ°μν λ, Show-Oλ μ΄ν΄μ μμ±μ ν΅ν©νκΈ° μν μ μ¬μ μΈ μ°¨μΈλ κΈ°λ° λͺ¨λΈλ‘ ꡬμλ©λλ€. μ΄λ¬ν κ²°κ³Όλ λν Show-Oλ₯Ό νμ₯νμ¬ μ΅μ²¨λ¨ μ±λ₯μ λ¬μ±ν μ μλ μ μ¬λ ₯μ 보μ¬μ€λλ€.
μ§μ λΉκ΅
λ€μ κ·Έλ¦Όμμ 보λ―μ΄, μ°λ¦¬λ LWMκ³Ό SEED-Xμ κ°μ ν΅ν© λͺ¨λΈκ³Ό λλΆμ΄ SDv1.5, SDXL, μκΈ°νκ· κΈ°λ° λͺ¨λΈμΈ LlamaGenκ³Ό κ°μ νμ° κΈ°λ° λͺ¨λΈκ³Όμ μ μ±μ λΉκ΅λ₯Ό μ μν©λλ€.
Show-Oλ μ§§μ ν μ€νΈ ν둬ννΈμ κΈ΄ ν μ€νΈ ν둬ννΈμ λͺ¨λ μΌκ΄λ λ΄μ©μ΄ μ€λͺ λμ΄ μλ μ¬μ€μ μΈ μ΄λ―Έμ§λ₯Ό μμ±νλ λ₯λ ₯μ 보μ¬μ€λλ€. SDv1.5 λ° LlamaGenκ³Ό λΉκ΅νμ λ Show-Oλ λ λμ μκ°μ νμ§κ³Ό λ κ°λ ₯ν μ΄λ―Έμ§-ν μ€νΈ μ λ ¬μ 보μ¬μ€λλ€. μλ₯Ό λ€μ΄ λ λ²μ§Έ μ΄μμ SDv1.5μ LlamaGenμ λͺ¨λ ν μ€νΈ ν둬ννΈλ₯Ό μμ ν μ΄ν΄νμ§ λͺ»νκ³ μμ±λ μ΄λ―Έμ§μμ "μΌλͺ°" λ° "νλμ λ"κ³Ό κ°μ μμ±μ λμΉ©λλ€. SDXLκ³Ό λΉκ΅νμ λ Show-Oλ "λ 리카 κ²½μ£Ό" λ° "μμν μΌλͺ°κ³Όμ λλΌμ΄ λλΉ"μ κ°μ μμμ λ³Ό μ μλ―μ΄ λΉμ·ν μκ°μ νμ§κ³Ό μ λ ¬μ μ 곡ν©λλ€.
ν μ€νΈ κ°μ΄λ μΈνμΈν λ° μΈμ½
Show-Oλ λ―ΈμΈ μ‘°μ μμ΄λ ν μ€νΈ κΈ°λ° μΈνμΈν κ³Ό μΈμ½μ μμ°μ€λ½κ² μ§μν©λλ€. λ€μ κ·Έλ¦Όμ μ¬λ¬ κ°μ§ μλ₯Ό 보μ¬μ€λλ€.
κ·Έλ¦Όμ μλ¨μμ μ λ ₯ μ΄λ―Έμ§μ μΈνμΈν λ§μ€ν¬κ° μ£Όμ΄μ§λ©΄ Show-Oλ μ¬μ©μκ° μ 곡ν ν μ€νΈ ν둬ννΈλ₯Ό κΈ°λ°μΌλ‘ λΉ¨κ°μ νΈλ‘€λ¦¬μΉ΄λ₯Ό λ§€λν 곑μ κ³Ό μμ΄ μΉ ν΄μ§ μ°½λ¬Έμ΄ μλ νλμ μ€ν¬μΈ μΉ΄λ‘ λ³νν μ μμ΅λλ€. Show-Oλ λν μ£Όμ΄μ§ ν μ€νΈ ν둬ννΈλ₯Ό κΈ°λ°μΌλ‘ μλ³Έ μ΄λ―Έμ§λ₯Ό μν λλ μμ§μΌλ‘ μΈμ½ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, λ λ²μ§Έ νμμ Show-Oλ "λΉ¨κ° μΌμν"μ κ°μ μ κ°μ²΄λ₯Ό μΆκ°νμ¬ μ΄λ―Έμ§λ₯Ό μΈμ½ν©λλ€. μΈνμΈν λ μμκ³Ό μΈμ½λ μμμ ν½μ μ μλ³Έ μ΄λ―Έμ§μ μΌκ΄μ±μ μ μ§ν©λλ€. μ΄λ¬ν μλ λ€μ΄μ€νΈλ¦Ό μ ν리μΌμ΄μ μ λν μκΈ° νκ· λͺ¨λΈμ λΉν΄ Show-Oμ κ³ μ ν μ΄μ μ λͺ ννκ² λ³΄μ¬μ€λλ€.
μ΅μ’ μκ°
μ΄ κΈμμλ λ©ν°λͺ¨λ¬ μ΄ν΄μ μμ±μ ν΅ν©νλ ν΅ν© νΈλμ€ν¬λ¨ΈμΈ Show-Oμ λν΄ μ€λͺ νμ΅λλ€. μμ ν μκΈ° νκ· λͺ¨λΈκ³Ό λ¬λ¦¬ Show-Oλ μκΈ° νκ· λ° μ΄μ° νμ° λͺ¨λΈλ§μ ν΅ν©νμ¬ λ€μνκ³ νΌν©λ λͺ¨λ¬λ¦¬ν°μ μ λ ₯κ³Ό μΆλ ₯μ μ μμ μΌλ‘ μ²λ¦¬ν©λλ€. ν΅ν© λͺ¨λΈμ μκ°μ μ§μ μλ΅, ν μ€νΈ-μ΄λ―Έμ§ μμ±, ν μ€νΈ μ λ μΈνμΈν /μΈμ½, νΌν© λͺ¨λ¬λ¦¬ν° μμ±μ ν¬ν¨ν κ΄λ²μν μκ° μΈμ΄ μμ μ μ μ°νκ² μ§μν©λλ€. λ€μν λ²€μΉλ§ν¬μμ Show-Oλ λλ±νκ±°λ λ λ§μ μμ λ§€κ°λ³μλ₯Ό μ¬μ©νμ¬ κΈ°μ‘΄ κ°λ³ λͺ¨λΈκ³Ό λλ±νκ±°λ λ μ°μν μ±λ₯μ λ³΄μ¬ μ°¨μΈλ κΈ°λ° λͺ¨λΈλ‘μμ μ μ¬λ ₯μ κ°μ‘°ν©λλ€. μ΄ νλ μμν¬μμ λͺ¨λΈμ μ°μμ μΈ μ μ¬ ννμ μΆκ°λ κ°μ°μμ λ Έμ΄μ¦λ₯Ό μμΈ‘νλ μμ μ λ§‘μ΅λλ€. λ°λ©΄ D3PM, Mask-predict, ARDM, MaskGITκ³Ό κ°μ λ€λ₯Έ λͺ¨λΈμ κ°μ°μμ νμ°μ λμμΌλ‘ μ΄μ° μμ νλ‘μΈμ€λ₯Ό μ¬μ©ν©λλ€. Show-Oλ μκΈ°νκ· λ° μ΄μ° νμ° λͺ¨λΈλ§μ ν΅ν©ν μ΅μ΄μ λͺ¨λΈλ‘, λ€μν λͺ¨λ¬λ¦¬ν°λ₯Ό μλ‘ λ€λ₯Έ λ°©μμΌλ‘ μ²λ¦¬ν μ μμ΅λλ€. κ΄λ²μν μ€ν κ²°κ³Όμ λ°λ₯΄λ©΄ Show-Oλ κ΄λ²μν μκ° μΈμ΄ μμ μμ κ°λ³ μ λ¬Έκ° λͺ¨λΈκ³Ό λΉμ·νκ±°λ λ λμ κ²μΌλ‘ λνλ¬μ΅λλ€. μ΄λ μ°¨μΈλ κΈ°λ° λͺ¨λΈλ‘μμ μ μ¬λ ₯μ κ°μ‘°ν©λλ€.