Baseline 동결 뒤 후보 3개를 비교했습니다. 총 fit ceiling 4개, 후보 wall budget 1,200초에서 실제 비교는 16.354초였습니다. 공개 reference는 Baseline·Applied·holdout 동결 후 읽었습니다.
Execution evidence
Stage
Status
Evidence
Profile/planner
executed
planner_freeze.json
Baseline freeze
executed
baseline_freeze.json
Applied freeze
executed
applied_freeze.json
Single frozen holdout
executed
holdout_once.json
Descriptive post-freeze audit
executed
audit.json
Timed L1/reuse measurement
deferred
not executed
Guard evidence (declaration is not verification)
Guard
Status
Evidence
frozen_holdout
executed
holdout_once.json
train_only_preprocessing
planned
experiment config
Blueprint required_guards가 비어 있는 경고를 유지합니다. adapter는 전처리 선언만으로 실행 검사를 인증하지 않습니다.
데이터 품질과 자원
공식 CSV 3개, 102,541,836 bytes. 17 numeric·4 categorical predictor, ID 제외. train 양성 310,339 / 음성 389,296 (양성 44.36%). ID 중복·공백·train/test 겹침 0개, test/sample ID 일치.
Arrival Delay in Minutes만 결측(train 292 / test 130). Profile 4.079초, peak RSS 474,181,632 bytes; 후보 최대 peak RSS 782,974,976 bytes. 원본 해시가 유지됐습니다.
파일·결측률·타깃 상세
sample_submission.csv data profile
Measure
Value
column_count
2
deep_memory_bytes
4797636
duplicate_ids
0
row_count
299844
size_bytes
8095804
target_counts
Not measured
sample_submission.csv missing_rate
Field/class
Value
id
0
satisfaction
0
test.csv data profile
Measure
Value
column_count
22
deep_memory_bytes
113995170
duplicate_ids
0
row_count
299844
size_bytes
27200964
target_counts
Not measured
test.csv missing_rate
Field/class
Value
Age
0
Arrival Delay in Minutes
0.000433559
Baggage handling
0
Checkin service
0
Class
0
Cleanliness
0
Customer Type
0
Departure Delay in Minutes
0
Departure/Arrival time convenient
0
Ease of Online booking
0
Flight Distance
0
Food and drink
0
Gate location
0
Gender
0
Inflight entertainment
0
Inflight wifi service
0
Leg room service
0
On-board service
0
Online boarding
0
Seat comfort
0
Type of Travel
0
id
0
train.csv data profile
Measure
Value
column_count
23
deep_memory_bytes
266687521
duplicate_ids
0
row_count
699635
size_bytes
67245068
train.csv missing_rate
Field/class
Value
Age
0
Arrival Delay in Minutes
0.00041736
Baggage handling
0
Checkin service
0
Class
0
Cleanliness
0
Customer Type
0
Departure Delay in Minutes
0
Departure/Arrival time convenient
0
Ease of Online booking
0
Flight Distance
0
Food and drink
0
Gate location
0
Gender
0
Inflight entertainment
0
Inflight wifi service
0
Leg room service
0
On-board service
0
Online boarding
0
Seat comfort
0
Type of Travel
0
id
0
satisfaction
0
train.csv target_counts
Field/class
Value
False
389296
True
310339
Baseline → Applied 결과
Centroid Baseline은 numeric-only이고 후보에는 제공된 categorical 열도 포함했습니다. 파생 feature·외부 데이터 없이 선형·tree·gradient boosting을 비교해 validation ROC-AUC로 HistGradientBoosting을 선택했습니다.
baseline
histgb
logistic
tree
Model results — partitions kept separate
Model
Partition
Status
roc_auc
Fit seconds
Score seconds
Peak RSS bytes
Frozen
baseline
validation
executed
0.873528
1.72601
1.35003
695590912
True
baseline
holdout
executed
0.873663
Not measured
1.44971
Not measured
True
histgb
validation
executed
0.957247
4.7231
0.453554
782938112
True
histgb
holdout
executed
0.958004
Not measured
0.57537
Not measured
True
logistic
validation
executed
0.921173
1.67819
0.123106
782839808
True
logistic
holdout
not_evaluated
Not measured
Not measured
Not measured
Not measured
False
tree
validation
executed
0.949604
2.63384
0.137805
782974976
True
tree
holdout
not_evaluated
Not measured
Not measured
Not measured
Not measured
False
baseline / validation metrics
Metric
Value
log_loss
1.08659
roc_auc
0.873528
baseline / holdout metrics
Metric
Value
log_loss
1.08594
roc_auc
0.873663
histgb / validation metrics
Metric
Value
log_loss
0.231054
roc_auc
0.957247
histgb / holdout metrics
Metric
Value
log_loss
0.229575
roc_auc
0.958004
logistic / validation metrics
Metric
Value
log_loss
0.345318
roc_auc
0.921173
tree / validation metrics
Metric
Value
log_loss
0.257834
roc_auc
0.949604
LogisticRegression·DecisionTree holdout은 미평가이며 0이 아닙니다. Baseline probability는 calibration되지 않은 centroid score입니다.
세 운영점과 제약
Pessimistic: 최소 FP, validation Recall ≥ 10%. Optimistic: 최대 Recall, validation FPR ≤ 5%. Ideal: validation MCC 최대화. 같은 모델의 동일 probability에서 세 점을 계산합니다.
Dashed guides: min Recall applies to pessimistic; max FPR applies to optimistic only.