Page Claim 14 KO - teamswyg/laya-tools GitHub Wiki
ํ์ด์ง ์ ๊ฐ ์ฃผ์ฅ ๋ชจ๋ธ 14
ํ์ตํ์ง๋ง ๊ธฐ๋ณธ ์ ์ฉํ์ง ์๋๋ค. FP32ยทINT8ยท3์ง PTQยท3์ง STE ๋ชจ๋ ๋ seed์์ ๋ชจ๋ ์ง๋ฌธ์ ๋ณด์กฐ ๊ฒ์์ ์ ์ํ๋ค. ํญ์ ๋ณด์กฐ ๊ฒ์์ ์ผ๋ ๋จ์ํ ์ ์ฑ ๊ณผ ๊ฐ์, ๋ชจ๋ธ์ ์ถ๊ฐํ ์ค์ฉ์ ์ด์ ์ ํ์ธํ์ง ๋ชปํ๋ค.
๋ฌด์์ ํ์ตํ๋
์ธ ์ ์ฅ์์ ๊ณ ์ ์ค๋ช ์ง๋ฌธ 2,948๊ฐ์ ํ๋ณด ํจ์ 3,009๊ฐ๋ฅผ ์ฌ์ฉํ๋ค. 24๊ฐ๋ ์ง๋ฌธ ์๊ฐ ์๋๋ผ 3๊ฐ fold ร 2๊ฐ seed ร 4๊ฐ ํํ์ ํ์ผ ์๋ค. ํ์ต์ FP32์ 3์ง STE๋ฅผ ๋ณ๋๋ก ์ด 12ํ ์ํํ๋ค. INT8ยท3์ง PTQ๋ ๊ฐ FP32์์ ํ์๋๋ค. ์ด์ 09์ ๋ฌ๋ฆฌ ๋ณด์กฐ ํ๋ณด๋ฅผ ๊ธฐ์กด ํ๋ณด ๋ค์ ๊ต์ฐจํ๋ฉฐ ํ์ด์ง ๋น์ฉ์ ํ์ตํ๋ฏ๋ก, ๊ฒฐ๊ณผ ์ฐจ์ด๋ฅผ ์์คํจ์๋ง์ ํจ๊ณผ๋ผ๊ณ ํด์ํ ์ ์๋ค.
ํ์ด์ง ํฌ๊ธฐ๋ 20์ผ๋ก ๊ณ ์ ํ๋ค. '์๋ ค์ง ์ฒซ ์ ๋ต๊น์ง ๋ณด์กฐ ๊ฒ์์ด ๋ ์ ์ ํ์ด์ง๋ฅผ ์๊ตฌํ๋๊ฐ'๋ฅผ ์ด์ง ๋ผ๋ฒจ๋ก ์ฐ๊ณ , ํ์ด์ง ์ฐจ์ด์ ์ ๋๊ฐ์ ํ์ต ๊ฐ์ค์น๋ก ์ผ๋ค. ๊ฐ์ ํ์ด์ง ์์ธ ์ง๋ฌธ์ ๊ฐ์ค์น 0์ด๋ค. ์๋ฅผ ๋ค์ด 10ํ์ด์ง๋ฅผ ์ ์ฝํ๋ ์ฌ๋ก๋ 1ํ์ด์ง๋ฅผ ์ ์ฝํ๋ ์ฌ๋ก๋ณด๋ค ์์ค์ 10๋ฐฐ ๋ฐ์๋๋ค. ์ ๋ ฅ์ ๊ธฐ์กด์ ์ง๋ฌธ ํํยท๊ธฐ์กด ๊ฒ์ ์ ์ ๊ด๋ จ 12๊ฐ ํน์ง ๊ทธ๋๋ก์ด๋ฉฐ ์ ๋ต ์์ยท์ ๋ต ์ด๋ฆยท์ ์ฅ์ ์ ๋ณดยท๋ณด์กฐ ๊ฒ์ ๊ฒฐ๊ณผ๋ ํน์ง์ ๋ฃ์ง ์์๋ค.
๊ฐ์ค BCE๋ฅผ ์ต์ํํ๊ณ , ํ์ต ๊ฐ์ค์น๋ ๋ฐ์ดํฐ์ ์ ์ฒด ํ๊ท 1์ด ๋๋๋ก ์ ๊ทํํ ๋ค ๋ฐฐ์น ์ฌ๋ก ์๋ก ๊ฒฝ์ฌ๋ฅผ ๋๋๋ค. ๊ฒ์ฆ ์์ค๋ ๊ฐ์ค BCE๋ค. ๊ณ ์ ์ค์ ๊ณผ ํฉ๊ฒฉ ๊ธฐ์ค์ plan-14.json์ ์ฒซ ํ์ต ์ ์ ์ปค๋ฐํ๋ค. ํ์ด์ง ์์ CPU ๋น์ฉ์ ์์ ๋น์จ๋ก ํฉ์ฐํ์ง ์๋๋ค. ๊ฐ์ค์น๋ฅผ ์๋ตํ ๊ธฐ์กด ํ์ต์ ๋ณํ์ง ์์ผ๋ฉฐ, 09์ 24๊ฐ ๋ชจ๋ธ๊ณผ ๊ฒฐ๊ณผ๋ฅผ ์ฌ์์ฑํด ๋ชจ๋ ๋ฐ์ดํธ ๋จ์ ์ผ์น๋ฅผ ํ์ธํ๋ค.
๊ฒ์ฆ ๋ถ๋ฆฌ์ ๊ฒฐ๊ณผ
etcd-io/etcd 806๊ฐ, kubernetes/test-infra 1,152๊ฐ, lxc/lxd 990๊ฐ๋ฅผ ์ ์ฅ์ ๋จ์๋ก ํ์ตยท๊ฒ์ฆยทํ๊ฐ์ ์ํ ๋ฐฐ์ ํ๋ค. ๊ฐ ๋ชจ๋ธ์ ํ๊ฐ ์ง๋ฌธ ๋ผ๋ฒจ์ ํด๋น ๋ชจ๋ธ์ ํ์ตยทepoch ์ ํ์ ์ฌ์ฉํ์ง ์์๋ค. ์ ์ฒด ์ฝ๋ ํ๋ณด๋ ๋ชจ๋ fold์์ ๋ณด์ด๋ฉฐ, ์ด๋ฏธ ๊ด์ฐฐํ ๋ฐ์ดํฐ๋ก ์ค๊ณํ์ผ๋ฏ๋ก ๋ ๋ฆฝ ์ต์ข ํ๊ฐ๊ฐ ์๋๋ค. ์ง๋ฌธ์ด ๋ง์๋ ์ถ์ฒ ์ ์ฅ์ 3๊ฐ๋ผ๋ ํ๊ณ๋ ๋จ๋๋ค.
| ์ ์ฑ | ๋ณด์กฐ ๊ฒ์ ํธ์ถ | ์ ์ฒด ํ์ด์ง | ์ถ๋ ฅ ํ๋ณด | Recall@10 |
|---|---|---|---|---|
| ๊ธฐ์กด BM25 | 0 | 9,488 | 189,760 | 74.83% |
| ํญ์ ๋ณด์กฐ ๊ฒ์ | 2,948 | 6,287 | 125,740 | 81.38% |
| ๋ชจ๋ ํ์ต ํํยทseed | 2,948 | 6,287 | 125,740 | 81.38% |
์ฃผ ํ๋ณด FP32/1729์ ๋ฐ๋ณต ํ๋ณด FP32/2718 ๋ชจ๋ ์คํจ๋ค. ํฉ๊ฒฉ์๋ ํญ์ ๋ณด์กฐ ๊ฒ์๋ณด๋ค ํ์ด์ง๋ฅผ ๋ ์ฐ์ง ์์ผ๋ฉด์ ํธ์ถ์ ์ต์ 10% ์ค์ด๊ณ ๊ธฐ์กด ๊ฒ์์ Recall@1/10์ ์ ์งํด์ผ ํ๋ค. ๊ฒฐ๊ณผ๋ฅผ ๋ณธ ๋ค ์๊ณ๊ฐ์ ๋ฎ์ถ๊ฑฐ๋ ์ฑ๊ณตํ seed๋ง ์ ํํ์ง ์์๋ค. ์ถ๋ ฅ ์ ์๋ ๋ณด์ ๋ ํ๋ฅ ์ด๋ ์คํ ๊ถํ์ด ์๋๋ค.
Apple M4 Pro CPU์์ ์์ฒ ๊ฒ์ฆยท๊ฒ์ยท12ํ ํ์ตยท24๊ฐ ๋ด๋ณด๋ด๊ธฐ๊น์ง wall 1.78์ด, user CPU 1.42์ด, ์ต๋ RSS 90,750,976๋ฐ์ดํธ์๋ค. GPU๋ ์ฌ์ฉํ์ง ์์๋ค. 24๊ฐ ํ์ผ๊ณผ ์ ์ฒด ๊ฒฐ๊ณผ๊ฐ ์ฌ์คํ์์๋ ๋์ผํ๋ค. ๋ชจ๋ธ์ ์ซ์ JSON์ด๋ฉฐ ์ง์ง 1.58-bit๋ก ์์ถํ ์คํ ํ์ผ์ด ์๋๋ค. ํฐ Laya๋ฅผ ์์ถํ ๋ชจ๋ธ๋ ์๋๋ฉฐ ์ฌ์ ํ์ต ์ธ์ฝ๋๊ฐ ์๋ค.
๋ค์ ํ๋จ
2,948๊ฐ ์ค ํ์ด์ง ์๊ฐ ๊ฐ์ 2,470๊ฐ๋ ๊ฐ์ค์น 0์ด์๋ค. ์ด ์์คํจ์๋ ๊ทธ๋ฐ ์ง๋ฌธ์์ ๋ณด์กฐ ๊ฒ์์ ์๋ตํ๋๋ก ๋ณด์ํ์ง ์์ผ๋ฉฐ, ํธ์ถ ๊ฐ์๋ ํ์ต ์์ค์ด ์๋ ํฉ๊ฒฉ ๊ธฐ์ค์๋ง ์๋ค. ๋ฐ๋ผ์ ์คํจ ์์ธ์ ํน์ง ๋ถ์กฑ์ผ๋ก ๋จ์ ํ ์ ์๋ค. ๋ค์ ๋ถ๋ฆฌ ์คํ์์๋ ๋ณด์กฐ ํธ์ถ ์์ฐ๊ณผ ์๊ณ๊ฐ ์ ํ ๊ท์น์ ๋จผ์ ๊ณ ์ ํ๊ณ ๊ฒ์ฆ ์ ์ฅ์์์๋ง ์ ํํด์ผ ํ๋ค. ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ณธ ๋ค ํ์ฌ ์คํ์ ์๊ณ๊ฐ์ ์กฐ์ ํ์ง ์๋๋ค.
์ด ์ค์ ์ ์์คํจ์ ๋ณ๊ฒฝ๋ง์ผ๋ก ๋์์ด ๋ ์ง๋ฌธ์ ๊ตฌ๋ณํ์ง ๋ชปํ๋ค๋ ์ฆ๊ฑฐ๋ค. ์๋ฏธ ์ดํด๊ฐ ๋ถ๊ฐ๋ฅํ๋ค๋ ์ฆ๋ช ์ ์๋๋ค. ๋ค์์๋ ํ์ต์ ์ฐ๊ธฐ ์ ์ ์ถ๊ฐ ๋ฐํ์ ํน์ง์ด ๋ณด์กฐ ๊ฒ์์ ์ด์ต/์ํด๋ฅผ ๊ตฌ๋ณํ๋ ์ ํธ์ธ์ง ํ์ธํด์ผ ํ๋ค. ๋ณด์กฐ ๊ฒ์์ ์ด๋ฏธ ์คํํด์ผ ์ป๋ ํน์ง์ ํธ์ถ ์ ๊ฐ ๊ทผ๊ฑฐ๋ก ์ฐ๋ฉด ์ ๋๋ค. ์ค์ ์ฌ์ฉ์์ ๋ ๋ฆฝ ์ง๋ฌธ 2,400๊ฐ ๋ฐ ์ค์ ๊ฒ์ฆ ๋น์ฉ ํ๊ฐ๋ ์์ง ํ์ํ๋ค.
go run ./cmd/riido-pageclaim --out .cache/new-page-claim-run
07์ ๊ณ ์ ์์ฒ projection๊ณผ ZIP๋ค์ด ํ์ํ๋ค. ๋ชจ๋ธ์ Git์ ๋ฃ์ง ์๊ณ CI์ ๊ณต๊ฐ ํจํค์ง ๊ฒ์ฌ๋ฅผ ํต๊ณผํ ๋ค Hugging Face์ ๋ณ๋ ์ฐ๊ตฌ ์์นด์ด๋ธ์ ๋ณด๊ดํ๋ค. ๊ธฐ์กด ๋ผ์ฐํฐยท์ธ์ ๊ธฐ๋ณธ๊ฐ์ ๋ฐ๊พธ์ง ์๋๋ค. ์๋ฌธยท์ง๋ฌธยท๊ฐ์ธ ์๋ฃ๋ฅผ ๋ฐฐํฌํ์ง ์์ผ๋ฉฐ ์์ฒ ๋ผ์ด์ ์ค๋ฅผ ์ฌ๋ถ์ฌํ์ง ์๋๋ค. ์ค์ LLM ์ ๊ฐ ๋๋ ํ๋ก๋์ ์ ํฉ์ฑ์ ์ ์ฆํ์ง ๋ชปํ๋ค.
๊ณต๊ฐ ์์นด์ด๋ธ ๊ฒ์ฆ ์๋ฃ
Hugging Face ๊ณ ์ ๋ฆฌ๋น์ ์ ๊ฒ์ํ๋ค. 31๊ฐ ํ์ผ์ ๋ค์ ๋ด๋ ค๋ฐ์ ์๋ณธ๊ณผ ๋ฐ์ดํธยทSHA-256์ด ๋ชจ๋ ์ผ์นํจ์ ํ์ธํ๊ณ , ์ ํํ ์์ค ๋ฆฌ๋น์ ์ CI๋ ์ฌ๊ฒ์ฆํ๋ค. PR #37์ CI ํต๊ณผ ํ ๋ณํฉ๋๋ค. ๊ณต๊ฐ ์ปฌ๋ ์ ์ ํฌํจ๋ ์คํจ ์คํ์ด๋ฉฐ ๊ธฐ๋ณธ ๋ชจ๋ธ๋ก ์น๊ฒฉํ์ง ์์๋ค.