← /geode/portfolioGEODE . 문서
GitHub
자기개선 루프
Explanation

자가 ML 실험 루프

Karpathy autoresearch fork 를 GEODE 안 에 통합. G1-G6 안정성 게이트 + 9-col tsv 결과 스트림으로 동작하는 closed-loop generation runner.

위치 + 진입점

  • autoresearch/train.py. 메인 루프
  • autoresearch/prepare.py. 데이터/모델 준비
  • autoresearch/program.md. 매 generation 마다 LLM 이 읽는 program 문서
  • autoresearch/state/. 누적 결과 (results.tsv, failure_log)

Closed-loop 안정성 게이트 (G1-G6)

Session 60 의 outer-loop 안정화 sprint (#1187 + #1189 + #1190) 에서 G1-G6 closed-loop fix 가 들어왔습니다. 직전 generation 의 결과가 다음 generation 의 입력에 정확히 반영되도록 강제하는 사다리.

G1: closed loop 자체. results.tsv 가 program.md 에 feedback
G2: cross-axis penalty. 한 axis 만 좋아지는 overfit 차단
G3: stability stderr. 분산이 너무 큰 generation 폐기
G4: (예약)
G5: (예약)
G6: 9-col tsv. eval_id, gen_id, seed_id, axis × 5 의 schema 강제

실행

# generation 0 baseline 실행
cd autoresearch && python train.py --gen 0

# state 확인
cat autoresearch/state/results.tsv | tail -10

제약

real-mode generation 0 baseline 은 Anthropic credit 잔액 의존이며, 현재 BLOCKED. mock-mode 는 항상 동작.

참조: `autoresearch/program.md`, `autoresearch/state/`, `project_autoresearch_outer_loop` memory.