4.9 KiB
X-CLIPx-clip
๊ฐ์overview
X-CLIP ๋ชจ๋ธ์ Bolin Ni, Houwen Peng, Minghao Chen, Songyang Zhang, Gaofeng Meng, Jianlong Fu, Shiming Xiang, Haibin Ling์ด Expanding Language-Image Pretrained Models for General Video Recognition์์ ์ ์ํ์ต๋๋ค. X-CLIP์ ๋น๋์ค๋ฅผ ์ํด CLIP์ ์ต์ํ์ผ๋ก ํ์ฅํ ๋ชจ๋ธ์ ๋๋ค. ์ด ๋ชจ๋ธ์ ํ ์คํธ ์ธ์ฝ๋, ๊ต์ฐจ ํ๋ ์ ๋น์ ์ธ์ฝ๋, ๋ค์ค ํ๋ ์ ํตํฉ Transformer, ๊ทธ๋ฆฌ๊ณ ๋น๋์ค๋ณ ํ๋กฌํํธ ์์ฑ๊ธฐ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
๋ ผ๋ฌธ์ ์ด๋ก์ ์๋์ ๊ฐ์ต๋๋ค.
๋์กฐ์ ์ธ์ด-์ด๋ฏธ์ง ์ฌ์ ํ์ต์ ์น ์ค์ผ์ผ ๋ฐ์ดํฐ๋ก๋ถํฐ ์๊ฐ-ํ ์คํธ ๊ณต๋ ํํ์ ํ์ตํ๋ ๋ฐ ํฐ ์ฑ๊ณต์ ๊ฑฐ๋์์ผ๋ฉฐ, ๋ค์ํ ์ด๋ฏธ์ง ์์ ์ ๋ํด ๋ฐ์ด๋ "์ ๋ก์ท(zero-shot)" ์ผ๋ฐํ ๋ฅ๋ ฅ์ ๋ณด์ฌ์ฃผ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์๋ก์ด ์ธ์ด-์ด๋ฏธ์ง ์ฌ์ ํ์ต ๋ฐฉ๋ฒ์ ๋น๋์ค ๋๋ฉ์ธ์ผ๋ก ํจ๊ณผ์ ์ผ๋ก ํ์ฅํ๋ ๋ฐฉ๋ฒ์ ์์ง ํด๊ฒฐ๋์ง ์์ ๋ฌธ์ ์ ๋๋ค. ๋ณธ ์ฐ๊ตฌ์์๋ ์๋ก์ด ๋ชจ๋ธ์ ์ฒ์๋ถํฐ ์ฌ์ ํ์ตํ๋ ๋์ , ์ฌ์ ํ์ต๋ ์ธ์ด-์ด๋ฏธ์ง ๋ชจ๋ธ์ ๋น๋์ค ์ธ์์ ์ง์ ์ ์ฉํ๋ ๊ฐ๋จํ๋ฉด์๋ ํจ๊ณผ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ ์ํฉ๋๋ค. ๋ ๊ตฌ์ฒด์ ์ผ๋ก, ์๊ฐ ์ฐจ์์์ ํ๋ ์ ๊ฐ์ ์ฅ๊ธฐ์ ์ธ ์์กด์ฑ์ ํฌ์ฐฉํ๊ธฐ ์ํด ํ๋ ์ ๊ฐ ์ ๋ณด๋ฅผ ๋ช ์์ ์ผ๋ก ๊ตํํ๋ ๊ต์ฐจ ํ๋ ์ ์ดํ ์ ๋ฉ์ปค๋์ฆ์ ์ ์ํฉ๋๋ค. ์ด๋ฌํ ๋ชจ๋์ ๊ฐ๋ฒผ์ธ ๋ฟ๋ง ์๋๋ผ, ์ฌ์ ํ์ต๋ ์ธ์ด-์ด๋ฏธ์ง ๋ชจ๋ธ์ ์ฝ๊ฒ ํตํฉ๋ ์ ์์ต๋๋ค. ๋ํ, ๋น๋์ค ์ฝํ ์ธ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ์๋ณ๋ ฅ ์๋ ํ ์คํธ ํ๋กฌํํธ๋ฅผ ์์ฑํ๋ ๋น๋์ค๋ณ ํ๋กฌํํ ๊ธฐ๋ฒ์ ์ ์ํฉ๋๋ค. ๊ด๋ฒ์ํ ์คํ์ ํตํด ์ฐ๋ฆฌ์ ์ ๊ทผ ๋ฐฉ์์ด ํจ๊ณผ์ ์ด๋ฉฐ ๋ค์ํ ๋น๋์ค ์ธ์ ์๋๋ฆฌ์ค์ ์ผ๋ฐํ๋ ์ ์์์ ์ ์ฆํฉ๋๋ค. ํนํ, ์์ ์ง๋ ํ์ต ํ๊ฒฝ์์ ์ฐ๋ฆฌ ์ ๊ทผ ๋ฐฉ์์ Kinectics-400์์ 87.1%์ top-1 ์ ํ๋๋ฅผ ๋ฌ์ฑํ๋ฉด์๋ Swin-L ๋ฐ ViViT-H์ ๋นํด FLOPs๋ฅผ 12๋ฐฐ ์ ๊ฒ ์ฌ์ฉํฉ๋๋ค. ์ ๋ก์ท ์คํ์์๋ ๋ ๊ฐ์ง ์ธ๊ธฐ ์๋ ํ๋กํ ์ฝ ํ์์ top-1 ์ ํ๋ ์ธก๋ฉด์์ ํ์ฌ ์ต์ฒจ๋จ ๋ฐฉ๋ฒ๋ค์ +7.6% ๋ฐ +14.9% ๋ฅ๊ฐํฉ๋๋ค. ํจ์ท(few-shot) ์๋๋ฆฌ์ค์์๋ ๋ ์ด๋ธ์ด ์ง์ ๋ ๋ฐ์ดํฐ๊ฐ ๊ทนํ ์ ํ์ ์ผ ๋ ์ด์ ์ต๊ณ ๋ฐฉ๋ฒ๋ค์ +32.1% ๋ฐ +23.1% ๋ฅ๊ฐํฉ๋๋ค.
ํ:
- X-CLIP์ ์ฌ์ฉ๋ฒ์ CLIP๊ณผ ๋์ผํฉ๋๋ค.
X-CLIP ์ํคํ ์ฒ. ์๋ณธ ๋ ผ๋ฌธ์์ ๊ฐ์ ธ์์ต๋๋ค.
์ด ๋ชจ๋ธ์ nielsr๋์ด ๊ธฐ์ฌํ์ต๋๋ค. ์๋ณธ ์ฝ๋๋ ์ฌ๊ธฐ์์ ์ฐพ์ ์ ์์ต๋๋ค.
๋ฆฌ์์คresources
X-CLIP์ ์์ํ๋ ๋ฐ ๋์์ด ๋๋ ๊ณต์ Hugging Face ๋ฐ ์ปค๋ฎค๋ํฐ(๐๋ก ํ์) ๋ฆฌ์์ค ๋ชฉ๋ก์ ๋๋ค.
- X-CLIP ๋ฐ๋ชจ ๋ ธํธ๋ถ์ ์ฌ๊ธฐ์์ ์ฐพ์ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์ ํฌํจํ ๋ฆฌ์์ค๋ฅผ ์ ์ถํ๋ ๋ฐ ๊ด์ฌ์ด ์๋ค๋ฉด, ์ธ์ ๋ ์ง Pull Request๋ฅผ ์ด์ด์ฃผ์ธ์. ๊ฒํ ํ ๋ฐ์ํ๊ฒ ์ต๋๋ค! ๋ฆฌ์์ค๋ ๊ธฐ์กด ๋ฆฌ์์ค๋ฅผ ๋ณต์ ํ๋ ๋์ ์๋ก์ด ๊ฒ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์ด ์ด์์ ์ ๋๋ค.
XCLIPProcessorxclipprocessor
autodoc XCLIPProcessor
XCLIPConfigxclipconfig
autodoc XCLIPConfig
XCLIPTextConfigxcliptextconfig
autodoc XCLIPTextConfig
XCLIPVisionConfigxclipvisionconfig
autodoc XCLIPVisionConfig
XCLIPModelxclipmodel
autodoc XCLIPModel - forward - get_text_features - get_video_features
XCLIPTextModelxcliptextmodel
autodoc XCLIPTextModel - forward
XCLIPVisionModelxclipvisionmodel
autodoc XCLIPVisionModel - forward
