language:
- ko
- en
library_name: scikit-learn
license: other
tags:
- handwriting
- mathematical-expression-recognition
- online-handwriting
- segmentation
- research
AIFlow Math Ink 0.6 โ Intermediate Research Snapshot
์ด ์ ์ฅ์๋ AIFlow Math Ink 0.6์ ์ค๊ฐ R-track ์ฐ๊ตฌ ์ค๋ ์ท์ด๋ค. ์ ์ฒด LaTeX OCR ๋๋ ์์ฉ ODA ๋ชจ๋ธ์ด ์๋๋ฉฐ, ์์ stroke grouping๊ณผ ํ๋ ๋ฌธ๋งฅ ์คํ์ ์ฌํ ์๋ฃ๋ฅผ ๋ณด์กดํ๋ค.
์ด๋ฒ ์ค๋ ์ท์ ๊ฒฐ๋ก
- protected multi-stroke family selector ๊ธฐ์ค CROHME official test exact partition: 60.04%
- boundary behavior guard ์ ์ฉ exact partition: 60.25%
- pair-F1: 91.07% โ 91.26%
- overmerge formula rate: 21.72% โ 20.49%
- validation์์ ๊ณ ์ ํ boundary ์ค์ : probability threshold
0.5, logit penalty weight6.0 - ์ ์ฒด ๋ก์ปฌ Python ํ๊ท: 271 passed
Boundary head๋ grouping ์ ์ ๋คํ ํ๋ณด๊ฐ ๋ ์ด์์ ์ ๋ต ๊ธฐํธ ๊ฒฝ๊ณ๋ฅผ ์นจ๋ฒํ๋์ง ์์ธกํ๋ค. ๊ท์นํ component competition๊ณผ ์ด๋ฏธ grouping๋ partition ์ดํ์ local-baseline relation guard๋ ์ฑํ๋์ง ์์๋ค.
๋๋ ํฐ๋ฆฌ
artifacts/: scikit-learn boundary ์ฐ๊ตฌ headreports/: validation/test ์งํ์ ์คํจ ๊ฐ์ฌscripts/: ํ์ตยทsweepยท๊ฐ์ฌ entry pointsrc/: ์ด๋ฒ ์คํ์ ์ง์ ๊ด๋ จ๋ selector/๊ด๊ณ ์ฝ๋ snapshot
์ฌ์ฉ ์ ํ
์ด ์ค๋ ์ท์ ์ฐ๊ตฌ ์ ์ฉ์ด๋ค.
boundary_behavior_guard.joblib์ CROHME ์ ๋ต grouping์ผ๋ก ํ์ต๋ R-track ์ฐ์ถ๋ฌผ์ด๋ค.- ์์ฉ ์ ํ, ๋ฐฐํฌ checkpoint, teacher ๋๋ distillation ์ ๋ ฅ์ผ๋ก ์ฌ์ฉํ์ง ์๋๋ค.
- CROHME/HWRT ์๋ณธ ๋ฐ์ดํฐ, ํ๊ธฐ ํ๋ณธ, OCR cache๋ ์ด ์ ์ฅ์์ ํฌํจํ์ง ์๋๋ค.
- ์์ฉ ์ ํ์ ๋์ผ boundary target์ ์์ฉ ํ์ฉ P-track ์ฐ์์ ๋ฐ์ดํฐ๋ก ๋ค์ ํ์ตํด์ผ ํ๋ค.
- ๊ฐ๋ณ ์ธ๋ถ ๋ฐ์ดํฐ์ ์ ์ ๋ผ์ด์ ์ค์ ์ฌ์ฉ ์กฐ๊ฑด์ ์ฌ์ฉ์๊ฐ ๋ณ๋๋ก ํ์ธํด์ผ ํ๋ค.
๋ณด์ ์ฃผ์
joblib/pickle ๊ณ์ด ํ์ผ์ ์์ ์ฝ๋๋ฅผ ์คํํ ์ ์๋ค. ์ด ์ ์ฅ์์ ํ์ผ checksum์ ์ ๋ขฐํ๋ ํ๊ฒฝ์์๋ง ๋ก๋ํ๋ค.
import joblib
payload = joblib.load("artifacts/boundary_behavior_guard.joblib")
print(payload["schema"])
print(payload["feature_names"])
print(payload["threshold"], payload["weight"])
์ฌํ ๊ฒฝ๊ณ
ํฌํจ๋ script๋ ์ ์ฒด AIFlow ํ๋ก์ ํธ์ ์ฌ์ฉ์๊ฐ ๋ณ๋๋ก ํ๋ณดํ ๋ฐ์ดํฐ์ ์ด ์์ด์ผ ์์ ์คํ๋๋ค. ๊ณต์ test๋ validation ์ ํ์ ์ฌ์ฉํ์ง ์์์ง๋ง, ๋ฐ๋ณต ์ฐ๊ตฌ ๊ณผ์ ์์ test ์คํจ๋ฅผ ๊ด์ฐฐํ์ผ๋ฏ๋ก ์ฌ๊ธฐ์ ๊ธฐ๋ก๋ ๊ฒฐ๊ณผ๋ ๋ ๋ฆฝ ์ ํ ์ธ์ฆ ์์น๊ฐ ์๋๋ค.
์์ธํ ์ค๊ณยท์คํจ ๋ถ์ยทํ์ P-track ๊ณํ์ reports/RESEARCH_REPORT.md๋ฅผ ์ฐธ๊ณ ํ๋ค.