# ์ œ๋ชฉ (arXiv 2025, ํ”„๋ฆฌํ”„๋ฆฐํŠธ): Harnessing the Universal Geometry of Embeddings

(์ž„๋ฒ ๋”ฉ์˜ ๋ณดํŽธ์  ๊ธฐํ•˜ํ•™ ํ™œ์šฉํ•˜๊ธฐ)


**๋งํฌ:** Paper ยท Code ยท Project Pageย ย 

**๋ถ„์•ผ/ํƒœ๊ทธ:** NLP โ†’ ์ž„๋ฒ ๋”ฉ; ์ •๋ ฌ; ๋ณด์•ˆ/ํ”„๋ผ์ด๋ฒ„์‹œย ย 

**ํ•œ ์ค„ ์š”์•ฝ:** ๋น„์ง€๋„ "vec2vec" ๋งคํผ๊ฐ€ ๋ชจ๋ธ ํŒจ๋ฐ€๋ฆฌ ๊ฐ„ ์ž„๋ฒ ๋”ฉ ๊ณต๊ฐ„์„ ์ •๋ ฌโ€”ํŽ˜์–ด๋ง๋œ ๋ฐ์ดํ„ฐ ์—†์ด ๊ฑฐ์˜ ์™„๋ฒฝํ•œ ๋งค์นญ ๋‹ฌ์„ฑโ€”ํ•˜๋ฉฐ, ์ด๊ฒƒ์ด ๋ชจ๋ธ ๊ฐ„ ๊ต์ฐจ ์‚ฌ์šฉ๊ณผ ๋ฏผ๊ฐ ์ •๋ณด ์œ ์ถœ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•จ์„ ๋ณด์—ฌ์คŒ.


## TL;DR (3์ค„ ์š”์•ฝ):


**๋ฌธ์ œ:** ์„œ๋กœ ๋‹ค๋ฅธ ๋ชจ๋ธ์˜ ์ž„๋ฒ ๋”ฉ ๊ณต๊ฐ„์€ ํ˜ธํ™˜๋˜์ง€ ์•Š์•„ ์žฌ์‚ฌ์šฉ์„ ๋ง‰๊ณ  ์œ ์ถœ ์œ„ํ—˜์„ ์€ํํ•จ.


**์•„์ด๋””์–ด:** ๊ณต๊ฐ„๋ณ„ ์–ด๋Œ‘ํ„ฐ + ๊ณต์œ  ์ž ์žฌ๊ณต๊ฐ„ ํ•™์Šต; ์ ๋Œ€์  + ์‚ฌ์ดํด ์ผ๊ด€์„ฑ + ๋ฒกํ„ฐ๊ณต๊ฐ„ ๋ณด์กด ์†์‹ค๋กœ ํ•™์Šตํ•˜์—ฌ ํŽ˜์–ด๋ง๋œ ์˜ˆ์ œ ์—†์ด ๊ณต๊ฐ„ ๊ฐ„ ๋ณ€ํ™˜.


**์ฆ๊ฑฐ:** NQ(Natural Questions) ๋ถ„ํฌ ๋‚ด์—์„œ ์ตœ๋Œ€ ์ฝ”์‚ฌ์ธ 0.92, top-1 100%, ์ˆœ์œ„ โ‰ˆ1; TweetTopic & MIMIC์—์„œ ๊ฐ•๋ ฅํ•œ ๋ถ„ํฌ ์™ธ(OOD) ์„ฑ๋Šฅ; ์ œ๋กœ์ƒท ์—ญ๋ณ€ํ™˜์œผ๋กœ ์ตœ๋Œ€ 80%์˜ ์ด๋ฉ”์ผ์—์„œ ์ •๋ณด ์œ ์ถœ (GPT-4o ํŒ์ •).


---


## 1) ๋งฅ๋ฝ & ์„ ํ–‰ ์—ฐ๊ตฌ


**ํ”Œ๋ผํ†ค์  ํ‘œํ˜„ ๊ฐ€์„ค (Huh et al., 2024):** ์„œ๋กœ ๋‹ค๋ฅธ ๋ชจ๋ธ์ด ๊ณตํ†ต ์ž ์žฌํ‘œํ˜„์œผ๋กœ ์ˆ˜๋ ด; ๋ณธ ์—ฐ๊ตฌ๋Š” ํ…์ŠคํŠธ์— ๋Œ€ํ•œ ์ƒ์„ฑ์  ๋ฒ„์ „์„ ๋งŒ๋“ฆ. **์ฐจ์ด์ :** ํŽ˜์–ด๋ง๋˜์ง€ ์•Š์€ ๋ณ€ํ™˜์„ ์œ„ํ•ด ํ•ด๋‹น ์ž ์žฌํ‘œํ˜„์„ ํ•™์Šตํ•˜๊ณ  ์‚ฌ์šฉ.


**๋น„์ง€๋„ ๊ต์ฐจ์–ธ์–ด ์ž„๋ฒ ๋”ฉ ์ •๋ ฌ (์˜ˆ: Conneau/Chen, 2018):** ์–ดํœ˜ ์ค‘๋ณต ๋˜๋Š” ํ”ผ๋ฒ—์— ์˜์กด; ์—ฌ๊ธฐ์„œ๋Š” ์ž…๋ ฅ ๊ฐ„ ๋Œ€์‘์ด ์—†์Œ. **์ฐจ์ด์ :** ํŽ˜์–ด๋ง๋œ ํ† ํฐ/๋ฌธ์„œ ์—†์Œ.


**ํŽ˜์–ด๋ง๋˜์ง€ ์•Š์€ ์ด๋ฏธ์ง€ ๋ณ€ํ™˜ (CycleGAN, 2017/2020):** ์‚ฌ์ดํด + GAN ๋ ˆ์‹œํ”ผ์— ์˜๊ฐ์„ ์คŒ; **์ฐจ์ด์ :** ํ”ฝ์…€ ๋Œ€์‹  VSP(๋ฒกํ„ฐ๊ณต๊ฐ„ ๋ณด์กด) ์ œ์•ฝ๊ณผ ํ•จ๊ป˜ ์ž„๋ฒ ๋”ฉ์— ์ž‘๋™.


**์„ ํ–‰ ์—ฐ๊ตฌ ๋Œ€๋น„ ๋ธํƒ€ (๋ณ€ํ™”์ ):** ํŽ˜์–ด๋ง๋œ ๋ฐ์ดํ„ฐ ์—†์Œ, ์†Œ์Šค ๊ณต๊ฐ„์˜ ์ธ์ฝ”๋” ์—†์Œ, ํ›„๋ณด ๋งค์นญ ์„ธํŠธ ์—†์Œ; ์„œ๋กœ ๋‹ค๋ฅธ ๋ฐฑ๋ณธ(BERT/T5/RoBERTa/CLIP) ๊ฐ„ ๊ฑฐ์˜ ํ•ญ๋“ฑ ์ •๋ ฌ ๋‹ฌ์„ฑ.


---


## 2) ๋ฐฉ๋ฒ•๋ก  (์Šค์ผ€์น˜, ์žฌ์ž‘์„ฑ ์•„๋‹˜)


**๋ฉ”์ปค๋‹ˆ์ฆ˜:** ๊ณต๊ฐ„๋ณ„ ์ž…๋ ฅ/์ถœ๋ ฅ ์–ด๋Œ‘ํ„ฐ + ๊ณต์œ  MLP ๋ฐฑ๋ณธ์ด ๋ณ€ํ™˜๊ธฐ ์ •์˜; ์ ๋Œ€์ (์ž ์žฌ & ์ถœ๋ ฅ), ์žฌ๊ตฌ์„ฑ, ์‚ฌ์ดํด ์ผ๊ด€์„ฑ, ๋ฒกํ„ฐ๊ณต๊ฐ„ ๋ณด์กด(VSP) ์†์‹ค ์ตœ์ ํ™”.


**๊ณ„์‚ฐ/๊ทœ๋ชจ:** NVIDIA 2080Ti/L4/A40/A100์—์„œ 36๊ฐœ ๋ณ€ํ™˜๊ธฐ(+9๊ฐœ ์ œ๊ฑฐ ์‹คํ—˜) ํ•™์Šต; ์ด ~180 GPU-์ผ; ํŽ˜์–ด๋‹น 1~7์ผ ์‹คํ–‰.


**์•ˆ์ „ ์žฅ์น˜:** ๋ณธ์งˆ์  ์žฅ์น˜ ์—†์Œ; ๋…ผ๋ฌธ์€ ๋ฒกํ„ฐ DB ์œ ์ถœ์— ๋Œ€ํ•œ ๋ณ€ํ™˜์˜ ๋ณด์•ˆ ์˜ํ–ฅ์„ ๋‹ค๋ฃธ.


---


## 3) ์ฆ๊ฑฐ


### ์„ค์ •:


**๋ฐ์ดํ„ฐ์…‹:** Natural Questions(NQ) ํ•™์Šต/ํ‰๊ฐ€์šฉ; OOD: TweetTopic, ๊ฐ€๋ช…์ฒ˜๋ฆฌ๋œ MIMIC-III, Enron ์ด๋ฉ”์ผ.


**๋ชจ๋ธ:** GTR-T5, E5-BERT, GTE-BERT, STELLA-BERT, Granite-RoBERTa, CLIP(๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ); 110~278M ํŒŒ๋ผ๋ฏธํ„ฐ; ์ฐจ์› 512/768.


**๋ฒ ์ด์Šค๋ผ์ธ:** ์ˆœ์ง„ํ•œ ๊ธฐํ•˜ํ•™์  ์ฒดํฌ; ์˜ค๋ผํด ๋ณด์กฐ ์ตœ์  ์šด์†ก(ํ—๊ฐ€๋ฆฌ์•ˆ/EMD/์‹ฑํฌํ˜ผ/GW). **๋ฉ”ํŠธ๋ฆญ:** ํ‰๊ท  ์ฝ”์‚ฌ์ธ, top-1, ํ‰๊ท  ์ˆœ์œ„.


### ์ฃผ์š” ๊ฒฐ๊ณผ (์ˆ˜์น˜):


**๋ถ„ํฌ ๋‚ด(NQ):** ์—ฌ๋Ÿฌ ๊ต์ฐจ ๋ฐฑ๋ณธ ํŽ˜์–ด์—์„œ ์ตœ๊ณ  ์ผ€์ด์Šค ์ฝ”์‚ฌ์ธ 0.92, top-1 100%, ์ˆœ์œ„ โ‰ˆ1 (์˜ˆ: STELLAโ†”GTE).


**๋ถ„ํฌ ์™ธ:** TweetTopic(800) ๋ฐ MIMIC(n=8192)์—์„œ ๋งŽ์€ ํŽ˜์–ด๊ฐ€ top-1 โ‰ฅ0.85 ์œ ์ง€, ํ‰๊ท  ์ˆœ์œ„ โ‰ช ๋žœ๋ค(400/4096); ์˜ˆ: STELLAโ†’GTE๋Š” top-1 1.00 ๋‹ฌ์„ฑ; E5โ†’Granite ์ˆœ์œ„ 151 vs ๋žœ๋ค 4096.


**์ •๋ณด ์ถ”์ถœ:** ๋ณ€ํ™˜๋œ ๋ฒกํ„ฐ์— ๋Œ€ํ•œ ์ œ๋กœ์ƒท ์†์„ฑ ์ถ”๋ก ์ด ํŽ˜์–ด ์ „๋ฐ˜์—์„œ ์ˆœ์ง„ํ•œ ๋ฐฉ๋ฒ•์„ ๋Šฅ๊ฐ€; ์ด๋ฉ”์ผ ์—ญ๋ณ€ํ™˜(์ œ๋กœ์ƒท)์€ GPT-4o ํŒ์ • ๊ธฐ์ค€ ์ตœ๋Œ€ 80%์˜ ๋ฌธ์„œ์—์„œ ์ •๋ณด ์œ ์ถœ.


**์ œ๊ฑฐ ์‹คํ—˜ & ํ™•์žฅ:** VSP/์‚ฌ์ดํด/์ž ์žฌ-GAN ์ œ๊ฑฐ ์‹œ ์ˆœ์œ„๊ฐ€ ๋žœ๋ค ์ˆ˜์ค€์œผ๋กœ ํ•˜๋ฝ; ~5๋งŒ ๊ฐœ ์ž„๋ฒ ๋”ฉ๋งŒ์œผ๋กœ๋„ 100๋งŒ ๊ฐœ ๋Œ€๋น„ ๋Œ€๋ถ€๋ถ„์˜ ์ด๋“ ํšŒ๋ณต.


---


## 4) ํ•œ๊ณ„ & ์œ„ํ˜‘ ๋ชจ๋ธ


**์œ„ํ˜‘ ๋ชจ๋ธ:** ๊ณต๊ฒฉ์ž๊ฐ€ ์ž„๋ฒ ๋”ฉ ์ „์šฉ DB๋ฅผ ํƒˆ์ทจ; ๋ชจ๋‹ฌ๋ฆฌํ‹ฐ/์–ธ์–ด๋ฅผ ์•Œ๊ณ  ์žˆ์Œ; ํƒ€๊ฒŸ ๊ณต๊ฐ„์œผ๋กœ ๋‹ค๋ฅธ ์ธ์ฝ”๋”๋ฅผ ์ฟผ๋ฆฌ ๊ฐ€๋Šฅ.


**์‹คํŒจ/์œ„ํ—˜:** ํ•™์Šต ๋ถˆ์•ˆ์ •(GAN); ์ €์ž๋“ค์€ ์—ฌ๋Ÿฌ ์ดˆ๊ธฐํ™” ์ค‘ ์ตœ์ƒ์„ ์„ ํƒ; ์ผ๋ถ€ ๊ต์ฐจ ๋ชจ๋‹ฌ(์˜ˆ: CLIP) ํŽ˜์–ด๋ง์ด ์•ฝํ•จ. ์‹œ๋“œ ๊ฐœ์ˆ˜๊ฐ€ ๋ช…ํ™•ํžˆ ๋ณด๊ณ ๋˜์ง€ ์•Š์Œ.


**์˜ค์šฉ ๋ฒกํ„ฐ:** ์›๋ณธ ์ธ์ฝ”๋” ์—†์ด๋„ ์ž„๋ฒ ๋”ฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ฏผ๊ฐ ์†์„ฑ ์ถ”๋ก  ๋ฐ ์ฝ˜ํ…์ธ  ํžŒํŠธ.


---


## 5) ์™œ ์ค‘์š”ํ•œ๊ฐ€ (์‚ฌ์šฉ์ž ์˜ํ–ฅ)


**์ƒํ˜ธ์šด์šฉ์„ฑ:** ๋ฒค๋”/๋ชจ๋ธ ํŒจ๋ฐ€๋ฆฌ ๊ฐ„ ๋“œ๋กญ์ธ ๋ณ€ํ™˜์œผ๋กœ ์žฌ์ž„๋ฒ ๋”ฉ ์—†์ด ๊ต์ฐจ ๋ชจ๋ธ ๊ฒ€์ƒ‰/๋ถ„๋ฅ˜ ๊ฐ€๋Šฅ.


**๋ณด์•ˆ ํƒœ์„ธ:** ๋ฒกํ„ฐ DB๋ฅผ ์ค€-ํ‰๋ฌธ์œผ๋กœ ์ทจ๊ธ‰ํ•ด์•ผ ํ•จ; ์œ ์ถœ ์™„ํ™”๋ฅผ ์œ„ํ•ด ์•”ํ˜ธํ™”/์ ‘๊ทผ ์ œ์–ด/์ง‘๊ณ„ ๋„์ž….


---


## 6) ์žฌํ˜„ ๋…ธํŠธ


**์ฝ”๋“œ:** rjha18/vec2vec (ํ•™์Šต/ํ‰๊ฐ€ ์Šคํฌ๋ฆฝํŠธ; configs/unsupervised.toml). ์ฒดํฌํฌ์ธํŠธ ๋ฆด๋ฆฌ์Šค v1.0.0 (ํƒœ๊ทธ b3d1da2, 2025๋…„ 7์›” 31์ผ).


**๋ฐ์ดํ„ฐ:** NQ ๋ถ€๋ถ„์ง‘ํ•ฉ; OOD TweetTopic, ๊ฐ€๋ช…์ฒ˜๋ฆฌ๋œ MIMIC-III, Enron (์ €์žฅ์†Œ์— MIMIC/Enron ์ „์ฒ˜๋ฆฌ ์Šคํฌ๋ฆฝํŠธ ํฌํ•จ).


**๋ผ์ด์„ ์Šค:** ์ž‘์„ฑ ์‹œ์ ์— ์ €์žฅ์†Œ ๋ฃจํŠธ/README์— ๋ช…ํ™•ํžˆ ํ‘œ์‹œ๋˜์ง€ ์•Š์Œ. (์ถ”ํ›„ ํ™•์ธ ํ•„์š”.)


---


## 7) ์˜๊ฒฌ (๋ช…ํ™•ํžˆ ํ‘œ์‹œ๋จ)


> **๊ฒฌํ•ด (๊ฐœ์ธ ์˜๊ฒฌ):** ์ƒ์„ฑ์  "ํ”Œ๋ผํ†ค์  ์ž ์žฌํ‘œํ˜„"์€ ์„ค๋“๋ ฅ ์žˆ์œผ๋ฉฐ, ํŽ˜์–ด ์—†์ด 0.92 / 100% / ์ˆœ์œ„โ‰ˆ1 ์ •๋ ฌ ์ˆ˜์น˜๋Š” ํฐ ์˜๋ฏธ๊ฐ€ ์žˆ์Œ. ์‹ค์šฉ์ ์œผ๋กœ๋Š”, ๋ถˆ์•ˆ์ •์„ฑ(์ตœ์ƒ ์ดˆ๊ธฐํ™” ์„ ํƒ)๊ณผ ์ผ๋ถ€ ๋ถˆ์•ˆ์ •ํ•œ ๊ต์ฐจ ๋ชจ๋‹ฌ ํŽ˜์–ด ๋•Œ๋ฌธ์— ํŒ€๋“ค์€ ํŠœ๋‹ ๊ณ ํ†ต์„ ์˜ˆ์ƒํ•ด์•ผ ํ•จ. ๋ณด์•ˆ ์ธก๋ฉด์—์„œ๋Š” ์ž„๋ฒ ๋”ฉ์„ ๋ฏผ๊ฐ ๋ฐ์ดํ„ฐ์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•ด์•ผ ํ•จ: ์ด ๋…ผ๋ฌธ์€ ๋ณ€ํ™˜ + ์—ญ๋ณ€ํ™˜์ด ์œ ์ถœ์„ ๋„ˆ๋ฌด ์‰ฝ๊ฒŒ ๋งŒ๋“ ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์—ฌ์คŒ.


---


## ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•ต์‹ฌ ์ˆ˜์น˜


**์ตœ๋Œ€ ์ •๋ ฌ:** ์ฝ”์‚ฌ์ธ 0.92, top-1 1.00, ํ‰๊ท  ์ˆœ์œ„ โ‰ˆ1 (NQ).


**OOD:** ์—ฌ๋Ÿฌ ํŽ˜์–ด์—์„œ top-1 โ‰ฅ0.85; ์˜ˆ: STELLAโ†’GTE 1.00; E5โ†’Granite ์ˆœ์œ„ 151 vs ๋žœ๋ค 4096.


**์œ ์ถœ:** GPT-4o ํŒ์ • ๊ธฐ์ค€ ์ตœ๋Œ€ 80%์˜ ์ด๋ฉ”์ผ ์—ญ๋ณ€ํ™˜์—์„œ "์˜ˆ".


**๊ณ„์‚ฐ:** 2080Ti/L4/A40/A100์—์„œ 45๊ฐœ ๋ชจ๋ธ์— ๊ฑธ์ณ ~180 GPU-์ผ.


---


## ๋…ผ๋ฌธ ํ…์ŠคํŠธ ํŒŒ์‹ฑ ๋…ธํŠธ:


**์ €์ž:** Rishi Jha, Collin Zhang, Vitaly Shmatikov, John X. Morris (Cornell CS).


**๋ชจ๋ธ ์„ธํŠธ:** Granite (RoBERTa-base ๋‹ค๊ตญ์–ด, 2024), GTR (T5, 2021), E5 (BERT, 2022), GTE (BERT, 2023), STELLA (BERT, 2023), CLIP (2021). ํŒŒ๋ผ๋ฏธํ„ฐ ~110~278M; ์ฐจ์› 512/768.