Skip to content

research: 팀 특징·정규화의 학습 내부 선택 검증 - #212

Open
choigod1023 wants to merge 3 commits into
codex/team-style-ablation-20260907from
codex/nested-team-style-validation-20260907
Open

research: 팀 특징·정규화의 학습 내부 선택 검증#212
choigod1023 wants to merge 3 commits into
codex/team-style-ablation-20260907from
codex/nested-team-style-validation-20260907

Conversation

@choigod1023

Copy link
Copy Markdown
Owner

목적 / 의존성

  • Depends on feat(research): 리그별 팀 득실점·변동성·상대 강약 특징 검증 #211. Base is codex/team-style-ablation-20260907; this PR contains only the follow-up changes. Neither PR is merged by this task.
  • 팀 득실·변동성·강약 상대 성과·일정/상호작용을 쓰는 기존 실험에서 특징 조합과 정규화를 학습 자료 안에서 선택하는 절차를 검증합니다.
  • 운영 예측, DB, 수집기, 추천 가중치, 서버와 배포는 변경하지 않습니다.

설계

  • 2024년 분기별 내부 검증, 2024-12-25 exclusive 선택 cutoff, 7일 embargo.
  • 종목/리그/시장/선택지 수별 독립 선택. 8개 특징군 x 4 ridge + baseline = 33개 후보.
  • 2025-01-01~2026-08-25에 설정 고정; 계수와 전처리만 과거 자료로 분기별 재학습.
  • 최소 오차, 보수적 one-SE, full-feature ridge-only를 baseline과 기존 full/ridge=100에 비교.
  • 표본 부족은 학습 전 검사하고 baseline fallback. 평가 행은 보존합니다.
  • 수치 최적화 실패 시 동일 목적함수/정확한 Hessian으로 0부터 재시도. 실패 후보 누락 없음.
  • 입력/코드/프로토콜 해시 전후 검사 및 배타적 보고서 생성으로 동시 실행 보호.

결과

  • 29리그, 17,881실경기, 53,979시장행. 실제 평가된 88개 범위 중 32개 내부 선택 가능 / 56개 표본 부족.
  • 32개 범위 모두 one-SE는 baseline, full-feature ridge-only는 100,000 선택.
  • 배당 대비 사전 지정한 과거 개선 조건을 통과한 비교는 0개.
  • NPB의 작은 합산 개선은 팀 특징 없는 절편 보정에서 나옴. 팀 특징을 사용한 언더오버는 악화.
  • 기존 full 대비 회복과 시장 초과 예측력을 구분합니다. 이미 확인한 자료의 회고 연구이며 production_allowed=false.
  • 상세: experiments/nested-team-style-20260907/README.md / report.json / protocol.json.

검증

  • Python 전체: 803 passed + 58 subtests; 집중 테스트 45 passed.
  • 독립 읽기 전용 리뷰: 쓰기 테스트 2개 제외 43 passed, 추가 지적 없음.
  • 프론트 229 passed, 격리 Vite build 성공. 기존 다른 프로세스는 종료하지 않음.
  • 최종 4 worker / 2 worker 전체 실행의 JSON 완전 일치.
  • 이전 실험과 리그별 평가 표본 동일; baseline/full Brier 최대 차이 1.11e-16.
  • git diff --check 통과.

주의

  • 결과 공개/배당 관측 시각, 완전한 리그 일정, xG/선발/불펜/라인업의 과거 스냅샷 부재.
  • 2025~2026년을 이미 본 연구자의 선택 편향은 내부 검증만으로 제거되지 않습니다.
  • 10,000회 bootstrap의 근사 p값/해상도 한계와 464개 Holm 보정을 명시했습니다.

@coderabbitai

coderabbitai Bot commented Sep 7, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Team

Run ID: 8571eb83-1841-4c8e-bb6e-39d15f6d4659

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant