๐ง ๋์ ์๊ฐ / ๋นํ (My Thoughts / Critiques)
- ํ ์คํธ ํ ํฐ์ด ๋๋ฌด ๋ง์ผ๋๊น LLM์ผ๋ก ์ฒ๋ฆฌํ์ง ์๊ณ ์ด๋ฏธ์ง๋ก 1์ฐจ ์ฒ๋ฆฌ ํ ์ฌ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ
- ์ ํ๋๋ง ๋์ผ๋ฉด ์ฌ์ค ์ด๊ฑธ ์ฐ๋๊ฒ ๋ง๊ธดํ๋ค.
- ๋จ์ LLM๋ณด๋ค VLM ์ด ๋ ํจ๊ณผ์ ์ผ ์ ์๋ ๋ถ์ผ
-
ํต์ฌ์ ์ : ๊ธด ํ ์คํธ ์ปจํ ์คํธ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํ โ๊ดํ ์์ถ(optical compression)โ ๋ฐฉ๋ฒ๋ก ๋ฐ DeepSeek-OCR ๋ชจ๋ธ ์ ์.
-
์ฃผ์์ฑ๊ณผ : 10๋ฐฐ ๋ฏธ๋ง ์์ถ๋ฅ ์์ 97%์ OCR ์ ๋ฐ๋ ๋ฌ์ฑ, 20๋ฐฐ ์์ถ๋ฅ ์์๋ ์ฝ 60% ์ ํ๋ ์ ์ง.
-
์์ : LLM์ ๊ธด ์ปจํ ์คํธ ์ฒ๋ฆฌ ๋ฌธ์ ํด๊ฒฐ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ๋ง๊ฐ ๋ฉ์ปค๋์ฆ ์ฐ๊ตฌ์ ์๋ก์ด ๋ฐฉํฅ์ฑ ์ ์.
1. ๋ชฉํ (Goal)
-
LLM์ด ๊ธด ํ ์คํธ ์ฒ๋ฆฌ ์ ์ง๋ฉดํ๋ ์ํ์ค ๊ธธ์ด์ ๋ฐ๋ฅธ ์ด์ฐจ์ ์ฐ์ฐ๋ ์ฆ๊ฐ ๋ฌธ์ ํด๊ฒฐ ๋ชฉํ.
-
๊ธด ํ ์คํธ ์ ๋ณด๋ฅผ ํจ์จ์ ์ธ ์๊ฐ์ ๋งค์ฒด(optical 2D mapping)๋ก ์์ถํ๋ ๊ฐ๋ฅ์ฑ ํ๊ตฌ.
-
์๊ฐ-ํ ์คํธ ์์ถ ํจ๋ฌ๋ค์์ ๊ฒ์ฆํ๊ธฐ ์ํ ํ ์คํธ๋ฒ ๋๋ก์ OCR ์์ ํ์ฉ.
2. ๋ฐ์ดํฐ (Data)
-
OCR 1.0 (๋ฌธ์/์ฅ๋ฉด): 3,000๋ง ํ์ด์ง์ PDF (์ฝ 100๊ฐ ์ธ์ด), 300๋ง ๊ฐ์ Word ๋ฐ์ดํฐ, 2,000๋ง ๊ฐ์ ์์ฐ ์ฅ๋ฉด OCR ๋ฐ์ดํฐ (LAION, Wukong) ํ์ฉ.
-
OCR 2.0 (๋ณต์กํ ๊ตฌ์กฐ): ์ฐจํธ(1,000๋ง ๊ฐ), ํํ ๊ณต์(500๋ง ๊ฐ), ํ๋ฉด ๊ธฐํํ(100๋ง ๊ฐ) ๋ฐ์ดํฐ ์์ฑ ๋ฐ ํ์ฉ.
-
๊ธฐํ ๋ฐ์ดํฐ: ์ผ๋ฐ ๋น์ ๋ฐ์ดํฐ (20%), ํ ์คํธ ์ ์ฉ ๋ฐ์ดํฐ (10%)๋ฅผ ํผํฉํ์ฌ ๋ชจ๋ธ์ ๋ฒ์ฉ์ฑ ๋ฐ ์ธ์ด ๋ฅ๋ ฅ ์ ์ง.
3. ๋ชจ๋ธ ๊ตฌ์กฐ (Model Architecture)
-
DeepSeek-OCR: ์ธ์ฝ๋-๋์ฝ๋ VLM ์ํคํ ์ฒ ์ฌ์ฉ.
-
์ธ์ฝ๋ (DeepEncoder):
-
SAM-base (80M): ๋ก์ปฌ ์๋์ฐ ์ดํ ์ (window attention) ๊ธฐ๋ฐ ์๊ฐ ์ธ์ ๋ด๋น.
-
16x Conv Compressor: ๋น์ ํ ํฐ์ 16๋ฐฐ ๋ค์ด์ํ๋งํ์ฌ ์์ถ.
-
CLIP-large (300M): ๊ธ๋ก๋ฒ ์ดํ ์ (global attention) ๊ธฐ๋ฐ ์๊ฐ ์ง์ ์ถ์ถ.
-
-
๋์ฝ๋ (Decoder):
- DeepSeek-3B-MoE: 3B ํ๋ผ๋ฏธํฐ MoE ๋ชจ๋ธ (์ถ๋ก ์ 570M ํ๋ผ๋ฏธํฐ ํ์ฑํ).
4. ์ฃผ์ ์ฑ๊ณผ (Key Achievements)
-
๋์ ์์ถ๋ฅ ๋ฐ ์ ๋ฐ๋ (Fox ๋ฒค์น๋งํฌ):
-
10๋ฐฐ ๋ฏธ๋ง ์์ถ ์: OCR ์ ๋ฐ๋ 97% ๋ฌ์ฑ.
-
20๋ฐฐ ์์ถ ์: OCR ์ ๋ฐ๋ ์ฝ 60% ์ ์ง.
-
-
์ค์ฉ์ OCR ์ฑ๋ฅ (OmniDocBench):
-
100 ๋น์ ํ ํฐ ์ฌ์ฉ (Small ๋ชจ๋)์ผ๋ก GOT-OCR2.0 (256 ํ ํฐ ์ฌ์ฉ) ์ฑ๋ฅ ๋ฅ๊ฐ.
-
800๊ฐ ๋ฏธ๋ง ๋น์ ํ ํฐ ์ฌ์ฉ (Gundam ๋ชจ๋)์ผ๋ก MinerU2.0 (์ฝ 7,000 ํ ํฐ ์ฌ์ฉ) ์ฑ๋ฅ ์ด๊ณผ.
-
-
๋์ ๋ฐ์ดํฐ ์์ฑ ํจ์จ: ๋จ์ผ A100 GPU๋ก ํ๋ฃจ 20๋ง ํ์ด์ง ์ด์์ ํ์ต ๋ฐ์ดํฐ ์์ฑ ๊ฐ๋ฅ.
5. ๋ ผ๋ฌธ์ ๊ฒฐ๋ก (Conclusion)
-
โ๊ดํ ์์ถโ์ ์คํ ๊ฐ๋ฅ์ฑ์ ์ฑ๊ณต์ ์ผ๋ก ๊ฒ์ฆ.
-
DeepSeek-OCR์ด ๋น์ ํ ํฐ ์๋์ 10๋ฐฐ๋ฅผ ์ด๊ณผํ๋ ํ ์คํธ ํ ํฐ์ ํจ๊ณผ์ ์ผ๋ก ๋์ฝ๋ฉํ ์ ์์์ ์ ์ฆ.
-
VLM ๋ฐ LLM์ ๋ฐ์ , ํนํ ๋๊ท๋ชจ ์ฌ์ ํ์ต ๋ฐ์ดํฐ ์์ฐ์ ์ค์ง์ ๊ธฐ์ฌ ๊ฐ๋ฅ.
-
ํฅํ ๋์งํธ-๊ดํ ํ ์คํธ ํผํฉ ์ฌ์ ํ๋ จ, โNeedle-in-a-haystackโ ํ ์คํธ ๋ฑ ์ถ๊ฐ ๊ฒ์ฆ ๊ณํ.