대응 평가 결과 비교
같은 예제에서 두 시스템을 비교하고 재현 가능한 bootstrap 구간을 계산합니다.
Study guide & lesson outline
LEARNING CONTRACTUnderstand → implement → investigate
Goal: explain the mechanism in this lesson, reproduce one example and test a failure case. Reading alone does not mark mastery.
- Understand: state assumptions, shapes/units and a counterexample.
- Implement: reproduce a numerical example and inspect boundaries.
- Investigate: compare one alternative under a matched budget.
01설정
02입력 추가
설정 후 예제를 불러오거나 입력을 붙여 넣으세요.
03결과 확인
설정 후 예제를 불러오거나 입력을 붙여 넣으세요.
화면은 일부만 표시할 수 있으며 JSON 보고서는 전체 계산 결과를 포함합니다.
결과 해석
CSV 열은 id,a,b입니다. ID는 고유하고 비어 있지 않아야 하며 점수는 유한 수입니다. 행마다 두 시스템의 동일 예제여야 합니다. 고정 시드로 대응 차이를 2,000회 재표본화해 평균 B−A의 95% 백분위 구간을 보고합니다. 행의 독립성을 가정하며 그룹 데이터에는 별도 분석이 필요합니다. 유의성 인증이나 검정력 분석은 아닙니다. 최대 5,000쌍.
방법 참고 자료
Assumptions, implementation & acceptance
Resample paired independent seed/run means, not correlated rows from one run. Percentile bootstrap is not a causal claim or a p-value; a degenerate fixture can produce a zero-width interval.
Reviewed counting units, statistical assumptions and numerical examples. Provider accounting and actual GPU allocation still require external measurement.
Before running: predict a boundary case
Resample paired independent seed/run means, not correlated rows from one run. Percentile bootstrap is not a causal claim or a p-value; a degenerate fixture can produce a zero-width interval.
Hint: isolate the assumption
Keep the baseline input fixed, change one parameter or boundary, and compare both the numerical result and the claimed units. A passing example verifies this fixture only.
Minimal executable example
Save the example and linked modules in one folder. Use Node.js 22 or newer, then run node eval-compare.mjs. npm install gpt-tokenizer@4.1.0
import {encode as rawEncode} from 'gpt-tokenizer/encoding/cl100k_base';
import {promptDiff,inspectDataset,chunkDocument,compareScores,estimateVRAM,samplingLab,speculativeLab} from './research-core.mjs';
const encode=s=>rawEncode(s,{disallowedSpecial:new Set()});
const result=compareScores('id,a,b\nx,1,2\ny,4,5\nz,0,1','higher',42);
console.log(result.delta,result.ci); // 1 [1,1]; degenerate fixture, not evidence of zero uncertainty in generalTest and transfer
Resample paired independent seed/run means, not correlated rows from one run. Percentile bootstrap is not a causal claim or a p-value; a degenerate fixture can produce a zero-width interval.
Record input, code version, expected result and observed result in the notebook below. Then construct a counterexample that violates the assumption above and explain why the original conclusion no longer follows.
Download complete kit (.tar.gz) · Complete reference kit and regression checksPredict, test and keep evidence
Before revealing an answer, predict one result. After the exercise, record the discrepancy and a transfer test. Saved locally across language editions.
Open notebook / export / clear →The mathematical review scope is recorded per lesson. It does not establish empirical paper reproduction; report suspected errors in your notes. Review scope