catalog(crippled_baseline): 실사례6 — 비교의 축이 되는 파라미터만 얼어붙었다 + 회전각 검사 - #56
Merged
Conversation
[너울/자생] 제안(인박스 0818-180228 · 대장님 `86a` 로 규율화 승인). 새 표본이 아니라 crippled_baseline 의 변주라 실사례로 싣는다 — 다만 탐지법이 새로워서 같이 넣는다. 처치팔 composed(합성 키) vs 대조팔 atomic(자유 임베딩 행). 스텝·데이터·옵티마이저가 전부 같았는데, 키를 만드는 파라미터가 서로 다른 lr 그룹이었다(1e-4 vs 1e-3, 10배). 학습 전후 회전각을 재니 대조팔 키는 4.9°/3.9°(노름 99.2%/100.2%)로 초기 난수에 얼어붙어 있었다. 즉 atomic 은 "합성만 없는 팔"이 아니라 개념 키가 고정된 팔이었고, 과제를 배운 것은 백본이었다. 같은 키 학습률을 주자 gap +0.3633 → -0.0625(직교항까지 맞춰도 -0.0586), 두 번째 기둥도 +0.3281 → -0.0495 로 뒤집혔다. 이 결함 위에 봉인 PASS 2건이 3주간 서 있었다. ★변주 = 실사례4(저예산 구간이 대조팔만 깎음)와 달리, 예산도 스텝도 같고 팔의 과제 지표도 멀쩡한데(alias 1.0·g_direct 0.78~0.94) 비교의 축이 되는 파라미터만 안 움직인다. 성적표로는 절대 안 보인다. 탐지법 ④ 신설: 학습 전후 cos(초기,최종) → 회전각을 팔별로 재라. 노름만으로는 부족하다 (이 사례가 노름 99.2%·회전 4.9°). 값싼 선행 점검 = 두 팔의 비교 축 파라미터가 같은 lr 그룹인지 코드로 확인. 오적용 주의도 양방향으로 보강했다 — 회전이 작다고 전부 결함은 아니다(의도적 동결· 이미 수렴이면 정상). 잡는 것은 처치팔은 움직이고 대조팔은 안 움직이는 비대칭이고, 대조팔을 고쳐도 우위가 남으면 그 우위는 진짜다. 출처 등급을 파일에 명시했다: gap 3건과 대조팔 회전각은 인용된 봉인 payload 에서 확인했고(c3 am d8859f5f · c4 am d0f22973 · c5 am 82f0423c · 원 봉인 개정 95f1bf26, 넷 다 원장에서 target 까지 대조), 처치팔 회전각 75.0°/161.3% 는 그 레인의 규율 문서에만 있는 값이라 원장 대조를 못 했다. tests 463/463. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
앞 커밋 각주에 "처치팔 75.0°/161.3% 는 규율 문서에만 있어 원장 대조를 못 했다"고 적었다. 틀렸다. 원장에 있었고, 내가 세 봉인의 payload 만 뒤지고 네 번째(95f1bf26)의 payload 와 원장 action 본문을 안 봤다. **봉인이 존재한다는 확인은 그 봉인이 무엇을 담았는지 본 것이 아니다** — 이 PR 이 정정한 #55 의 병(해시는 맞고 서술이 틀림)과 같은 자리를 몇 시간 만에 다시 밟았다. 물어보니 두 가지가 더 나왔다. ① 내가 찾아낸 그 레코드(25e59593)는 **claim 오귀속본**이었다(출처 레인이 자진신고·정정 2cfaf25c). 그대로 인용했으면 공개 레포 출처가 오귀속 레코드를 가리킬 뻔했다. 출처 레인이 올바른 claim 아래 전체 값을 재발행해 줬고(39be1bf8), 그걸 인용한다. ② 🔴 **그 회전각·노름은 n=1/n=2 다.** 처치팔 composed 75.0°/161.3% = 시드 61 하나, 대조팔 atomic 4.9°/3.9° = 시드 61·62 둘. 12시드 측정이 아니다. 표만 보면 측정으로 읽히므로 본문에 "진단이지 효과크기가 아니다"를 박았다. 효과크기는 c3·c4·c5 의 gap(12·8시드)이 담당한다. 봉인 payload.n_disclosure 를 원장에서 직접 대조했다: treatment_composed_lambda01 = {seed:61, n:1, norm_pct_of_init:1.613, cos_with_init_mean:0.2595, rotation_deg_mean:75} control_atomic = {seeds:[61,62], n:2, norm_pct_of_init:[0.992,1.002], cos:[0.9964,0.9977], rotation_deg_mean:[4.9,3.9]} 각주는 지우지 않고 **바꿨다**. tests 463/463. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Collaborator
Author
🔴 출처 정정 (커밋
|
| n | 회전각 | 노름 | cos | |
|---|---|---|---|---|
처치팔 composed |
1 (시드 61) | 75.0° | 161.3% | 0.2595 |
대조팔 atomic |
2 (시드 61·62) | 4.9° / 3.9° | 99.2% / 100.2% | 0.9964 / 0.9977 |
표만 보면 측정으로 읽히므로 본문에 "진단이지 효과크기가 아니다"를 박았습니다.
효과크기는 c3·c4·c5 의 gap 수치(12·8시드)가 담당합니다.
봉인 payload.n_disclosure 를 원장에서 직접 대조했습니다:
treatment_composed_lambda01 = {seed:61, n:1, norm_pct_of_init:1.613,
cos_with_init_mean:0.2595, rotation_deg_mean:75}
control_atomic = {seeds:[61,62], n:2, norm_pct_of_init:[0.992,1.002],
cos:[0.9964,0.9977], rotation_deg_mean:[4.9,3.9]}
계기: [관제]가 "그 레인 창이 아직 살아 있다" 고 알려줬습니다. "대조를 못 했다"와 "물어볼 데가 없었다"는 다르고, 그때는 후자가 아니었습니다. 안 물었으면 오귀속 레코드가 공개 출처로 박히고 n=1 이 12시드처럼 읽혔을 겁니다.
tests 463/463.
출처 레인 보강 제안(원장 대조 완료). 실사례6 의 회전각 표는 n=1/n=2 진단이라
"이 검사가 쓸모 있다"의 근거로는 약하다. 반면 같은 아크에서 회전각은 **수리 여부를
가르는 게이트**로 8시드·12시드에서 실제로 돌았다:
am d8859f5f (c3) payload.gate1_manipulation
{rot_deg_min_seedmean: 29.4, rot_deg_min_item: 20.7, threshold: 20,
original_atomic: "4.9°/3.9°", result: PASS} ← 8시드
am 82f0423c (c5) payload.gate1_manipulation
{rot_deg_min: 28.8, rot_deg_max: 42.1, item_min: 20,
original_atomic: "4.9°", result: PASS} ← 12시드
⇒ "결함이 있었다"는 n=1/2 진단이고 "회전각으로 재면 수리 여부가 갈린다"는 8·12시드
게이트다. 탐지법 절이 기대는 것은 후자이므로 그쪽을 명시했다. 시드 수는 두 봉인의
per_seed 표를 세어 확인했다(8·12).
tests 463/463.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
출처
[너울/자생] 레인 제안(인박스
0818-180228) · 대장님86a로 전 레인 규율화 승인 ·원문
/data/seara/lanes/neoul/selfgen/DISCIPLINE_control_arm_check.md.그쪽이 도감을 직접 안 쓰고 제안만 보냈고, 채택·형식 판단은 이 레인이 했다.
왜 새 표본이 아니라 실사례인가
crippled_baseline의 변주다(실사례4 "동일예산인데도 대조팔만 불구"·실사례5 "예산 특혜는 총량으로"와 인접).다만 탐지법이 새로워서 실사례 + 탐지법 ④ + 오적용 주의 보강을 함께 넣었다.
실사례6 — ★비교의 축이 되는 파라미터만 얼어붙음, 팔의 지표는 멀쩡
처치팔
composed(합성 키) vs 대조팔atomic(자유 임베딩 행). 스텝·데이터·옵티마이저 동일.그런데 키를 만드는 파라미터가 서로 다른 lr 그룹이었다 —
LR=1e-4vsCOMP_LR=1e-3(10배).atomic개념 키composed⇒ atomic 은 "합성만 없는 팔" 이 아니라 개념 키가 초기 난수에 고정된 팔이었고, 과제를 배운 건 백본이었다.
대조팔에 같은 키 학습률을 주자:
이 결함 위에 봉인 PASS 2건이 3주간 서 있었다.
🔴 성적표로는 절대 안 보인다 — 그 대조팔의 과제 지표는 멀쩡했다(
alias 1.0·g_direct 0.78~0.94·f_direct 0.81~0.94).파라미터를 직접 봐야 한다.
★변주 = 실사례4는 저예산 구간이 대조팔을 깎은 것이고, 이건 파라미터 그룹 lr 비대칭이다.
예산도 스텝도 같고 지표도 멀쩡한데 비교의 축만 안 움직인다.
탐지법 ④ 신설
학습 전후
cos(초기,최종)→degrees(acos(cos))으로 비교 축 파라미터가 실제로 움직였는지 팔별로 재라.노름만으로는 부족하다 — 이 사례가 노름 99.2%인데 회전 4.9°다.
값싼 선행 점검: 두 팔의 비교 축 파라미터가 같은 lr 그룹·같은 옵티마이저 설정인지 코드로 확인.
오적용 주의 (양방향으로 보강)
회전이 작다고 전부 결함은 아니다 — 의도적 동결·정규화 목적·이미 수렴이면 정상이다.
잡는 것은 "처치팔에선 움직이고 대조팔에선 안 움직이는" 비대칭이지 움직임 자체를 요구하는 게 아니고,
대조팔을 고쳐도 우위가 남으면 그 우위는 진짜다.
출처 등급 (파일 안에도 명시했다)
남의 레인 수치를 공개 레포에 싣는 것이라 대조 등급을 갈라 적었다.
— 인용 봉인 4건 전부 원장에서
target까지 확인(c3amd8859f5f·c4amd0f22973·c5am82f0423c· 원 봉인 개정95f1bf26)검증
tests 463/463 · 항목 수 변화 없음(실사례 추가라 74항목 유지)
🤖 Generated with Claude Code