의미어코드 v2 전면적용 + 창발(타입검증 인과) (2026-07-03, kps)
개요
kps 지시: "순서대로 하자. 전혀 고비용 아님. 차근차근 순서대로 해서 v3 이후부터 적극적으로
기획해서 창발적 결과 도출. 지금 작업 자체도 도구화하기."
→ 온톨로지v2를 4164 전량에 전면 적용(도구화) + 삼진분류기 재훈련 실증 + 창발(타입검증 인과) 도출.
순서대로 완료
1. Concepticon 온톨로지 재확보
- concepticon.tsv 재다운로드(4164행). ONTOLOGICAL_CATEGORY 6종: Person/Thing 2531·Action/Process 850·Property 365·Other 209·Number 163·Classifier 46. SEMANTICFIELD 24종.
2. 4164 O축 전면 재배정 (★작업 도구화)
- 코드북v2생성.sh (재사용 도구): concepticon.tsv → 실어휘코드북v2.psv. 주소로직 정본=삼진주소v2.한선.
- 4164개 전량 v2 인코딩. 온톨로지 분포 정확 보존.
3. 삼진주소v2 정본 코덱 (삼진주소v2.한선, 12/12)
- v2 형식: **A = P4374 + O729 + S (P=의미장[-12,11], O=온톨로지[0,5], S=버킷내순번[0,728])
- 최대버킷 Animals·Thing=390 < 729 → 스케일 안전. 온톨로지=완전 추출가능 자리블록(순번 무관).
- 음수 P·6종 온톨로지 전량 왕복. floor 디코딩(균형3진 round 보정).
4. 전량 학습가능성 실측 (v1 vs v2)
- v1(순번C): (field,C) 혼재버킷 142개, 갇힌 개념 3661/4163 = 88% 온톨로지 구분불가(불학습).
- v2(온톨로지C): 혼재버킷 0, 온톨로지 100% 주소복원.
- 88%의 실어휘가 v1에선 온톨로지 학습불가였음 → v2가 전부 해소.
5. 삼진분류기 v2 재훈련 (의미어분류v2.한선, 3/3)
- 단순 복원 아닌 진짜 일반화: train/held-out 분리 온톨로지 분류.
- v2 held-out 3/3(완전일반화) vs v1 1/3(혼재버킷 다수결→소수온톨로지 오분류).
- 학습가능성=인코딩 속성 실증. (참=예약어 함정 교정: 변수명 정답라벨)
v3 창발 도출 (kps "적극적으로 기획해서 창발적 결과")
온톨로지인과검증.한선 (9/9) — v2 × 인과엔진 = 타입검증 인과
- 창발: 어느 쪽도 단독불가했던 "타입검증 인과". v2 온톨로지 + 기존 인과엔진 결합.
- 정형 인과 = Action(원인)이 Thing(대상)에 작용 → Property(결과) 변화.
- 이형(ill-typed) 규칙 사전거절: "Property가 원인", "Action이 대상", "결과가 Thing" 같은 넌센스를 forward-chain 전 차단(음-2).
- v1이면 4규칙 다 무검증 통과 → v2는 2건 거절. 인코딩이 추론 타입안전성 해금 = 검증정확축 상승(정량분석 +25 지목축 실증).
관련 파일
- libs/삼진주소v2.한선(코덱 12/12) · libs/실어휘코드북v2.psv(4164) · tools/코드북v2생성.sh(도구)
- libs/의미어분류v2.한선(재훈련 3/3) · libs/온톨로지인과검증.한선(창발 9/9)
- 앞선: libs/온톨로지코드북v2.한선(10/10) · libs/의미어코드_지표기여.한선(정량 5/5)
- 회귀 무손상: 코드북27·인과엔진9·실어휘분류12·주소디코더
다음 (v3 계속 + 창발 확대)
- 온톨로지 조합 합성: Property∘Thing (불그스름한 유리) — 이종 온톨로지 합성 연산.
- 다국어 v2 연결: 다국어의미어(한/영/일/중) → v2 주소 공유 → 범언어 온톨로지 타입.
- 인과엔진 v2 통합: 기존 인과엔진.한선에 타입검증 게이트 삽입(정형규칙만 체이닝).
- v3 커버리지: Concepticon 4164 → GWA/다국어 확장(19k급). 삼진 학습모델 v2 임베딩 재시드.
- 래칫 연결**: v2 타입안전 인과 → 페이블 에스컬레이션 검증 → 셀코어 학습(접지율↑).