Full Graph Assembly Feedback - kimjooyoon/meta-ontology-go GitHub Wiki
์ฌ๋ฌ ๋ณธ๋ฌธ์ ์กฐ๋ฆฝํ๊ณ ์ค์ ์คํจ๋ก ์ด์ด๊ฐ๊ธฐ
์ ๋ฐ์ดํธ: 2026-10-10 KST.
PR54๋ ์๋ณธ ์ ์ฒด CI
37956868551์ 38๋จ๊ณ์ ๋ณ๋ push ๊ฒ์ฌ๋ฅผ ํต๊ณผํด main 0d7d30a9์ ๋ณํฉยท์ค์น๋์ต๋๋ค.
CIยท๋ณํฉยท์ค์น ์๋ณธ.
์ปดํ์ผ๋ฌ ๊ฐ์ด๋์ ์ค๋๋ ํ ๋ณธ๋ฌธ ์ค๋ช
๋ PR1428๋ก
๊ฐฑ์ ํ์ต๋๋ค. ์๋ณธ ์ ์ฒด CI์ v5 ์ฆ๊ฑฐ๋ฅผ ํ์ธํด dev e25959dc์ ๋ณํฉํ์ต๋๋ค.
์คํ ์ฝ๋๋ ๋ฐ๋์ง ์์์ผ๋ฉฐ ์์ ๋ณด๊ดํ ๊ด์ธก์ ๋ค์ดํฐ๋ธ ์คํ ์์ค๋ a15์
๋๋ค.
Gooo ์์ค์๋ ๋ง๋ค ์ ์๋ ๋ถํ๊ณผ ๊ฒ์ฌํ ์์ ์์๊ฐ ๋ค์ด ์์ต๋๋ค.
๊ฐ ๋ถํ์ ์์๋ฅผ ๋ง์กฑํด๋, ์ฐ๊ฒฐํ ํ๋ก๊ทธ๋จ์ ๊ฒฐ๊ณผ๊ฐ ์ํ๋ ๊ฐ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค.
assemble --graph๋ ์ ์ฒด ์ฐ๊ฒฐ์ ์กฐ๋ฆฝํ๊ณ ์ค์ ํธ์ถ ๊ฒฐ๊ณผ๋ฅผ ๋จ๊น๋๋ค.
๊ทธ ํด๋๋ฅผ construct --assembly์ ๋๊ธฐ๋ฉด Gooo๊ฐ ์๋ ์คํจ ์
๋ ฅ์ ๊ณจ๋ผ
๋ค์ ์กฐ๋ฆฝ์ ์กฐ๊ฑด์ผ๋ก ์๋๋ค. ๋ถํ์ ๋ง์ถ ๋ค ์์ฑํ์ ์ฌ์ฉํด ๋ณด๋ ํ๋ฆ์
๋๋ค.
๋ ๋ช ๋ น์ผ๋ก ์์ํ๊ธฐ
์์
์ฅ์ ๋ฃจํธ์์ ์คํํฉ๋๋ค.
์ปดํ์ผ๋ฌ๋ ๊ณต๊ฐ 0.6.23์
gooo๋ฅผ ์ค๋นํฉ๋๋ค. ์ค๋น ์๋ด.
์๋ ์คํ๊ณผ ์์ ๋ณด๊ดํ a15 ๊ด์ธก์ ์์ฐ์๋ ๊ตฌ๋ถํฉ๋๋ค.
go run ./cmd/workbench assemble --graph \
--source examples/full-graph-assembly/chain.gooo --entry Main \
--cases examples/full-graph-assembly/chain-cases.json --out out/chain
go run ./cmd/workbench construct --assembly out/chain \
--holdout-cases examples/full-graph-assembly/chain-holdout.json \
--max-program-budget 64 --max-rounds 8 --out out/chain-next
์ถ๋ ฅ ํด๋๋ ๋งค๋ฒ ์ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ฒ์ ๋ง๋ ์์ค์ ํธ์ถ ์ฌ๋ก๋ฅผ ํ์ ๋ช ๋ น์ ๋ค์ ์ง์ ํ ํ์๊ฐ ์์ต๋๋ค. ์ฌ๋ฌ ์กฐ๋ฆฝ ๋ณธ๋ฌธ, ํธ์ถ๋๋ ๋ณด์กฐ ํจ์, ์ถ๊ฐ ๋ฃจํธ ์ ๋ ฅ์ ๋ค์ดํฐ๋ธ ๊ณํ์์ ์ฝ์ต๋๋ค. ๊ฐ ๋ณธ๋ฌธ์ ์์ฒด ๊ฒ์ฌ ์ฌ๋ก๋ ์๋ ์์ค์ ๋จ์ต๋๋ค.
์์ ์์ฒด ๋ชจ๋ธ๋ก ๋ ์ฝ๋ ํ๋ณด ์์๋ฅผ ์ ํ๋ ค๋ฉด ์ฒซ ๋ช ๋ น์ ๋ค์ ์ต์ ์ ๋ํฉ๋๋ค.
--model models/graph-chooser-20261008/all-data-demonstration/qat_ternary/model.json
๋ชจ๋ธ์ ๋ช
์ํ ๋จ๊ณ์์ ์ ์์ธก์ ์ํํฉ๋๋ค. ํ์ construct์์ ๋ชจ๋ธ์ ์๋ตํ๋ฉด
์ ํด์ง ์์๋ก ์กฐ๋ฆฝํฉ๋๋ค. ์ ์ฅํ ์์ฑ๋ฌผ์ ์ฌ์์ ์ ์์ธก 0ํ์
๋๋ค.
source-fill์ ์ ์ธํ ํ๋ณด ์์๋ก ์งํํฉ๋๋ค.
์ด๋๋ฅผ ์ฝ์ผ๋ฉด ๋๋
| ํ์ผ | ๋ณด์ฌ์ฃผ๋ ๊ฒ |
|---|---|
plan.json |
ํธ์ถ ์ ๋ ฅ ํค, ์ฐ๊ฒฐ, ์กฐ๋ฆฝ ๋ณธ๋ฌธ๊ณผ ๋ณด์กฐ ํจ์. ์กฐํ ์ถ๋ก ยท์ฌ๋ก ๊ฒ์ฌยท์คํ 0ํ |
report.json |
์ค์ ํธ์ถ ๊ธฐ๋๊ฐ๊ณผ ๋ณธ๋ฌธ๋ณ ์์ฒด ์ฌ๋ก, ๋ชจ๋ธ ํธ์ถ, Gooo์ ๋ค์ ์์ |
composition/generated.go |
๊ณ ๋ฅธ ๋ณธ๋ฌธ์ผ๋ก ๋ง๋ ์คํ ์ฝ๋ |
next-context.json |
์๋ณธ ํ์ผ์ ์ง๋ฌธยทํฌ๊ธฐ์ ๋ถ์ผ์น ์์น |
ํ์ ํด๋์ origin-feedback-cases.json |
Gooo๊ฐ ์ ํํ ์๋ ์คํจ ํ |
construction/joint-loop.json |
๋ฐ๋ก๊ฐ ์ค์ ์ฐ์๋์ง, ๋ผ์ด๋ยท๋ฐ๋ณต ์๋ยท๋ง์ง๋ง ๋ณ๋ ํ๊ฐ |
Gooo์ graph-next ๊ท์น์ ํธ์ถ ๊ฒฐ๊ณผ์ ๋ณธ๋ฌธ์ ์ฌ๋ก, ์ง์ํ๋ ์กฐ๋ฆฝ ์ข
๋ฅ๋ฅผ ์ฝ์ด
๋ค์ ์์
์ ๊ณ ๋ฆ
๋๋ค. joint-feedback ๊ท์น์ ์๋ ํธ์ถ ํ์ ํต์งธ๋ก ์ ํํฉ๋๋ค.
์ฌ๋ฌ ์ถ๋ ฅ์ ๊ธฐ๋๊ฐ, ์ถ๊ฐ ๋ฃจํธ, ํฐ ์ ์ 9007199254740993๋ ํจ๊ป ๋ณด์กดํฉ๋๋ค.
๋ณด์กฐ ํจ์์ ์ค๊ฐ ๊ฐ์ ๊ฑฐ๊พธ๋ก ๊ณ์ฐํด ์ ํธ์ถ ์ ๋ต์ ๋ง๋ค์ง ์์ต๋๋ค.
์ง์ ์คํํด ๋ณธ ๊ฒฐ๊ณผ
| ์์ ์์ | ์ต์ด ํธ์ถ | ๋ฐ๋ก ๋ค ๊ฐ์ ํธ์ถ | ๋ง์ง๋ง ๋ณ๋ ํธ์ถ | ๋ฐ๋ณต ํ๋ณด ์๋ |
|---|---|---|---|---|
| ๋ ๋ ์ฝ๋ ๋ณธ๋ฌธ, ๊ณ ์ ์์ | 0/3 | 3/3 | 2/2 | 127 |
| ๊ฐ์ ๋ณธ๋ฌธ, ์์ฒด ๋ชจ๋ธ | 0/3 | 3/3 | 2/2 | 111 |
| ํธ์ถ๋ ๋น์นธ ๋ณด์กฐ ํจ์ | 0/1 | 1/1 | 4/4 | 6 |
| ๋ณด์กฐ ํจ์ยท์ ์์ ํ์ยท์ถ๊ฐ ๋ฃจํธ | 1/3 | 3/3 | 2/2 | 49 |
| ๋ ๋ณธ๋ฌธ, ํ๋ณด ์์ฐ 16 | 0/3 | 0/3 | 0/2 | 31 |
๋ถ๋ชจ๋ ์ด๋ฆ ๋ถ์ ์ถ๋ ฅ์
๋๋ค. ๋ ์ฝ๋ ํ๋๋ ๋ฐ๋ก ์
๋๋ค. ๋ผ์ด๋๋ง๋ค ํ๋ณด๋ฅผ ๋ค์
ํ์ธํ ํ์๋ฅผ ํฉ์ฐํ์ผ๋ฉฐ ๋ ๋ณธ๋ฌธ์ ์ ์ฒด ์กฐํฉ์ 64๊ฐ์
๋๋ค. --max-program-budget์
ํ ๋ผ์ด๋์ ์ํ์
๋๋ค. ์์ฐ 16์ ์คํ์ ๋ถ๋ถ ๊ฒฐ๊ณผ๋ก ๋ฉ์ท์ต๋๋ค.
๋ง์ง๋ง ๋ณ๋ ์ฌ๋ก๋ ์ ํ์ ๋๋ธ ๋ค ์คํํ๋ฉฐ ์ ํ ์กฐ๊ฑด์ ๋๋๋ ค ๋ฃ์ง ์์ต๋๋ค.
๋ชจ๋ธ์ ํ์ต ์๋ฃ ๋
ธ์ถ ๋ฒ์๋ ์ด๋ฒ ์คํ์์ ํ์ธํ์ง ์์์ต๋๋ค.
์์ฒด ๋ชจ๋ธ์ ์ต์ด ์์ธก ๋ ๋ฒ์ 37,834nsยท31,500ns์์ต๋๋ค. ๊ฐ์ ์์ ๋ฅผ ์์ฐจ๋ก ํ ๋ฒ ์คํํ ๊ฒฐ๊ณผ์ด๋ฉฐ ํ๊ฒฝ์ ํต์ ํ ์ฑ๋ฅ ๋น๊ต๋ ํ์ ๊ณผ์ ์ ๋๋ค. ์์ ๊ณต๊ฐ ์ฆ๊ฑฐ ๋ฌถ์์๋ ์์คยท์๋ ์ฌ๋กยท๋ถ๋ถ ๊ฒฐ๊ณผยท์๋ณธ ์์ถ JSONยท๋ชจ๋ธ ํธ์ถยท๊ฒ์ฌ ์คํจ์ ๊ต์ ๋ก๊ทธ๊ฐ ์์ต๋๋ค.
ํ์ฌ ๋ฒ์์ ๋ค์ ๋ฐฉํฅ
๊ธฐ๋๊ฐ ์์ด ์คํํ ์
๋ ฅ์ 0/0 ๋ฏธ์ธก์ ์ผ๋ก ๋จ๊ณ , Gooo๊ฐ ๊ธฐ๋๊ฐ์ ์ถ๊ฐํ๋๋ก
์๋ดํฉ๋๋ค. ํ์ ๋ฐ๋ก ์กฐ๋ฆฝ์ ์๋ ๊ธฐ๋๊ฐ์ด ์๋ ๊ฒฝ์ฐ์ ์งํํฉ๋๋ค.
typed_paths์ ์ต์ด ์กฐ๋ฆฝยท์คํยท์ ์ฅ ์ฌ์๋ ์ง์ํฉ๋๋ค. ๊ณต๊ฐ 0.6.23/source2b์
์ ์ฒด ์ฌ์กฐ๋ฆฝ์ ๋ ์ฝ๋ ์ ํยทsource-searchยทsource-fill์ ๋ค๋ฃน๋๋ค.
์ดํ ์ปดํ์ผ๋ฌ dev035์ ์์
์ฅ main83์ typed ๊ฒฝ๋ก์ ํธ์ถ ๋ฐ๋ก๋ ์ ์ฒด ์กฐ๋ฆฝ์ ์ฐ๊ฒฐํ์ต๋๋ค.
์ค๋๋ ์ผ๊ด ์ฐจ๋จ ๊ท์น์ ์ ๊ฑฐํ๊ณ ์ค์ ์ปดํ์ผ๋ฌ๊ฐ ์ง์ ๋ฒ์๋ฅผ ํ์ธํฉ๋๋ค.
ํ์ฌ ๋ถ๊ธฐ ์กฐ๋ฆฝ ์ฌ์ฉ๋ฒ์ ํจ๊ป ์ฝ์ต๋๋ค.
์ธ์ด๊ฐ ์ฐ๊ฒฐ ๊ณํ์ ๋ด๋ณด๋ด๋ Meadows, ๊ธฐ์กด ์์ ๊ณผ ๋๊ตฌ๋ฅผ ์ด์ด ์ฐ๋ Dan Cohen์ Zotero ํ๊ณ , ๋ช ๋ น ๊ฒฐ๊ณผ๋ฅผ ์ฌ์ฌ์ฉํ๋ Once๋ฅผ ์ฐธ๊ณ ํ์ต๋๋ค. Gooo์๋ ๋ค์ดํฐ๋ธ ๊ณํ ์๋น์ ์ ์ฅ ํด๋ ์ด์ด์ฐ๊ธฐ๋ฅผ ์ ์ฉํ์ต๋๋ค. ์๊ฐ ๊ธฐ์ค ์บ์, ํฐ ๋ชจ๋ธ ์์ ์ฐ๊ฒฐ, ์ ์๊ฐํ ํ๋ ์์ํฌ๋ ๋ณด๋ฅํ์ต๋๋ค. ์ฑํยท๋ณด๋ฅ ์ด์ .