Research Purpose And Boundary

This reference reports the predeclared Story 20-44 evaluation of two frozen ELLIPSE scorer arms in the whitebox and hybrid lanes, plus their fixed equal-weight late fusions. It asks whether the frozen scorers retain their performance when the inherited prompt and 200-to-1,000-word filters are removed, while excluding four source rows below the accepted 50-alphabetic- token essay boundary.

The comparison is to the ELLIPSE Overall QWK 0.726 reported by Choi et al. in Table 8 of Enhancing Automated Essay Scoring With Three Techniques: Two-Stage Fine-Tuning, Score Alignment, and Self-Training, IEEE Access 14 (2026), DOI 10.1109/ACCESS.2026.3718177. The comparison is descriptive. It does not select a model, change a frozen scorer, authorize production use, or claim a protocol-identical replication.

Evidence And Sources

Findings And Interpretation

Benchmark claim

On the declared 2,567-row construct-admitted projection, raw-inclusive hybrid QWK was 0.7563, compared with the Choi et al. ELLIPSE Overall cell 0.726. The numerical difference is 0.0303. It is a descriptive comparison, not a superiority, significance, or protocol-identical claim. This experiment excludes four sub-50-token source rows and differs in training population, target structure, model architecture, refitting, and input handling. The fixed equal-weight fusion had full-population QWK 0.7118 for raw base and 0.7235 for raw inclusive.

Raw-inclusive hybrid architecture and provenance

Raw-inclusive names the training arm, not an embedding adaptation. Its fitting population is the 3,479-row base population plus 1,563 recovered candidate essays, for 5,042 final-fit rows. The base-only arm uses the same architecture on 3,479 rows. Both arms use the same unadapted pretrained microsoft/deberta-v3-base encoder at model and tokenizer revision 8ccc9b6f36199bec6961081d44eb72fb3f7353f3. The current path has no LoRA, supervised transformer fine-tuning, cross-fitted encoder, or chunk-embedding aggregation.

The encoder receives normalized source text, truncates one model input to 512 tokens, averages the final four hidden layers, and then takes an attention-mask-weighted token mean. It emits 768 float32 coordinates. This is the raw pretrained encoder path; it is distinct from the historical Story 07 LoRA-adapted, cross-fitted DeBERTa representations.

The combined.current.v1 source matrix contains those 768 coordinates followed by 38 scalar features. Four suffix scalars also derive from the accepted DeBERTa runtime: sentence-similarity variance, essay/prompt similarity, intro/prompt similarity, and minimum paragraph relevance. The other scalar families use their declared text-analysis paths. Task 43 fitted the frozen hybrid on its recorded 805-column research projection: 768 embedding coordinates plus 37 scalar columns. That projection omitted l2_dictionary_corrections_per_100_words for the historical experiment; it does not remove the feature from the 806-column accepted source registry or from future scorer work.

The fitted head is one early-fusion XGBoost regression ensemble, not a mean of separately trained embedding and linguistic scorers. Its recipe is reg:squarederror, depth 4, learning rate 0.03, minimum child weight 20, L2 regularization 2, no L1 regularization, full row and column sampling, at most 1,500 rounds, and 100-round early stopping. Five fixed prompt-holdout folds validate only the 3,479 base rows; eligible candidate rows augment fold training by prompt. Square-root inverse-frequency grade weights are capped at 3. Final fitting uses seeds 42-46 and 235 rounds, derived from the five fold best iterations.

The ensemble mean is the raw prediction. The frozen split-tail calibration then clips to 1-5, bins against its OOF-derived cutpoints, and emits one of the nine half-grade values. The two 50/50 fusion cells are different: they average the whitebox and hybrid raw predictions, then apply nearest-half mapping once. No official-test result selected or adjusted either mapping.

Training and test separation

The 3,479 base rows come from the retained training-side accepted generation. The 1,563 recovered candidates are training augmentation only. Their producer excluded normalized-text matches against all 2,571 raw official-test rows, so exact content overlap under that normalization is ruled out. Candidate rows enter an OOF fold only when their prompt is not the held-out prompt. Final Task 43 fitting froze model membership, rounds, and calibration before its official-test prediction step. Task 03 likewise fits and freezes all reduced heads before reading the Task 44 full-population matrices or targets.

This supports train/test content separation and within-run freeze chronology. It does not establish that the official test was a pristine, globally single-use confirmation set. The test has been evaluated in earlier governed experiments, candidate IDs do not retain a complete source-row crosswalk, and the retained evidence cannot prove that every historical architecture choice was independent of prior test observations. No one-use or selection- independence claim is made here.

Matched raw-inclusive component diagnostics

Task 03 fitted three reduced heads after the six-cell benchmark was complete. Each uses the same 5,042 fitting rows, 3,479 base-row prompt-holdout OOF validation positions, training recipe, weights, five seeds, and split-tail mapping as the 805-column raw-inclusive hybrid. These are matched diagnostic refits, not additive submodels inside the hybrid.

Fitted head Columns OOF QWK QWK delta OOF MAE MAE delta >=1 >1
Full hybrid reference 805 0.7490 - 0.3211 - 283 17
Embeddings only 768 0.7335 -0.0155 0.3352 +0.0141 308 25
Complete no-L2 scalar suffix 37 0.6280 -0.1210 0.3971 +0.0760 534 83
Non-embedding scalars 33 0.6309 -0.1181 0.3938 +0.0727 522 78

The following official-test view was opened only after all three reduced heads and their 15 model members were frozen. Because Task 03 was requested after the benchmark result existed, these values are descriptive and are not model-selection evidence.

Fitted head Full QWK QWK delta Full MAE MAE delta Adjacent >=1 >1
Full hybrid reference 0.7563 - 0.3041 - 91.7% 212 5
Embeddings only 0.7474 -0.0090 0.3115 +0.0074 91.3% 223 7
Complete no-L2 scalar suffix 0.6398 -0.1165 0.3983 +0.0943 84.4% 400 52
Non-embedding scalars 0.6386 -0.1177 0.3944 +0.0904 85.2% 381 45

The embeddings-only head is 0.0155 OOF QWK and 0.0090 full-population QWK below the full hybrid. Both scalar-only heads are about 0.118 to 0.121 OOF QWK below it. Adding the four embedding-derived semantic scalars to the 33 other scalars changes OOF and full-population QWK in opposite directions. These refit differences do not assign causal or additive QWK credit to any feature set; XGBoost can use interactions and substitute among correlated inputs.

Frozen-hybrid attribution, families, and overlap

The existing five-member 805-column hybrid was evaluated on its 5,042-row training matrix with member-averaged TreeSHAP. Before attribution, all five ordered model paths, seeds, and file SHA-256 values were matched to experiment-freeze.json; each frozen member has SHA-256 d0ea0b7bfcf96fb9012ab2fd1dd560bb983a1d07054aab7441b8d2ec77c5912e. The averaged contributions reconstruct the ensemble raw predictions with maximum absolute error 0.00000477. The table sums mean absolute TreeSHAP within each accepted family. It measures model attribution on that matrix, not independent QWK contribution. Family widths differ, so the 768-coordinate embedding total is also not a per-feature comparison.

Accepted construct family Features Sum mean absolute TreeSHAP
DeBERTa mean-last-four embedding 768 1.199600
Frequency and sophistication 2 0.019017
Moving-average lexical diversity 1 0.000000
Concreteness norms 2 0.000901
Lexical-decision norms 2 0.002890
Word-prevalence norms 2 0.000738
Correction and error rates 4 0.021273
Length statistics 2 0.053890
Lexical statistics 1 0.000103
Readability and sentence length 4 0.006918
Prompt relevance, embedding-derived 3 0.000926
Semantic coherence, embedding-derived 1 0.000377
Syntactic parse 3 0.001754
Causal-predicate complex nominal 1 0.000376
Complex nominal density 1 0.000095
Clause rates 4 0.001334
RST satellite relation 1 0.001632
Word-range dispersion 3 0.000213

The embedding family accounts for 1.199600 of the 1.312038 summed mean absolute attribution (91.43%); all 37 scalar columns account for 8.57%. This is the fitted model's attribution distribution, not an accuracy share.

The complete 37-feature attribution table, scalar-to-embedding correlations, and high-correlation scalar pairs are retained in the governed scalar attribution inventory. That inventory also records embedding-derived lineage, constant-feature and exact-duplicate checks, and the limits of interpreting association as redundancy or causal contribution.

Post-training grade-band mapping

The retained raw-inclusive OOF contrast applies two mappings to identical raw predictions. Split-tail is the frozen selected mapping; sealed half-band is plain nearest-half rounding.

OOF mapping QWK MAE >=1 >1
Split-tail 0.7490 0.3211 283 17
Sealed half-band 0.7428 0.3094 240 15
Split-tail minus half-band +0.0062 +0.0116 +43 +2

On these 3,479 OOF rows, split-tail raises QWK by 0.006204 while increasing MAE by 0.011641, errors of at least one grade by 43, and errors larger than one grade by two. This is a metric trade-off from terminal mapping only; the underlying raw predictions are unchanged, and no official-test value selected the cutpoints.

Full 2,567-row result

Rates are percentages. >=1 counts mapped errors of at least one grade; >1 counts errors larger than one grade.

Declared cell QWK MAE RMSE Bias Exact Adjacent >=1 >1
Base whitebox 0.6438 0.3855 0.5314 0.0614 39.0% 85.6% 370 42
Base hybrid 0.7435 0.3103 0.4458 0.0092 46.4% 91.8% 210 7
Base 50/50 fusion 0.7118 0.3070 0.4385 0.0199 46.1% 92.8% 185 7
Inclusive whitebox 0.6524 0.3792 0.5232 0.0438 39.3% 86.4% 348 39
Inclusive hybrid 0.7563 0.3041 0.4419 0.0197 47.6% 91.7% 212 5
Inclusive 50/50 fusion 0.7235 0.3062 0.4391 0.0316 46.4% 92.6% 190 7

Sealed 2,259-row continuity view

Declared cell QWK MAE RMSE Bias Exact Adjacent >=1 >1
Base whitebox 0.6461 0.3869 0.5321 0.0664 38.9% 85.3% 331 34
Base hybrid 0.7474 0.3072 0.4433 0.0151 46.8% 92.0% 180 7
Base 50/50 fusion 0.7139 0.3070 0.4377 0.0224 46.0% 92.8% 162 5
Inclusive whitebox 0.6545 0.3792 0.5231 0.0511 39.4% 86.3% 310 32
Inclusive hybrid 0.7570 0.3035 0.4417 0.0250 47.8% 91.8% 186 5
Inclusive 50/50 fusion 0.7244 0.3066 0.4384 0.0347 46.3% 92.7% 166 5

All four non-fusion cells matched their retained Task 43 QWK, MAE, and adjacent-agreement values exactly. The fusion cells were computed in this run from the same sealed rows under the predeclared rule.

Raw-inclusive hybrid population stability

The 308 restored rows changed the inclusive-hybrid aggregate only slightly. The restored-only QWK is computed directly on those rows; it is not the difference between the sealed and full QWKs, because QWK is non-additive.

View n QWK MAE RMSE Bias Exact Adjacent >=1 >1
Sealed 2,259 0.7570 0.3035 0.4417 0.0250 47.8% 91.8% 186 5
Full 2,567 0.7563 0.3041 0.4419 0.0197 47.6% 91.7% 212 5
Restored only 308 0.7102 0.3084 0.4432 -0.0195 46.8% 91.6% 26 0

Full minus sealed was QWK -0.0006588, MAE +0.0005986, RMSE +0.0001793, exact agreement -0.1213 percentage points, and adjacent agreement -0.0249 points. Errors larger than one grade remained at five. The result therefore supports near-flat aggregate performance under this population extension. It does not imply that every restored subgroup has the same error distribution as the sealed rows.

Restored-population decomposition

Declared cell Subgroup n QWK MAE RMSE Bias Exact Adjacent >=1 >1
Base whitebox Excluded prompt 138 0.4719 0.3623 0.5178 -0.1304 42.0% 88.4% 16 4
Base whitebox Short 120 0.4012 0.4125 0.5496 0.1458 35.0% 84.2% 19 2
Base whitebox Long 50 0.7232 0.3200 0.4899 0.1600 48.0% 92.0% 4 2
Base hybrid Excluded prompt 138 0.5571 0.3297 0.4682 -0.1268 44.9% 89.1% 15 0
Base hybrid Short 120 0.6505 0.3208 0.4449 0.0625 43.3% 92.5% 9 0
Base hybrid Long 50 0.6963 0.3700 0.4950 -0.0100 38.0% 88.0% 6 0
Base 50/50 fusion Excluded prompt 138 0.5444 0.2971 0.4504 -0.1087 50.0% 92.0% 11 2
Base 50/50 fusion Short 120 0.6092 0.3000 0.4233 0.1250 45.8% 94.2% 7 0
Base 50/50 fusion Long 50 0.6734 0.3500 0.4743 0.0100 40.0% 90.0% 5 0
Inclusive whitebox Excluded prompt 138 0.4988 0.3514 0.4982 -0.1341 42.0% 89.9% 14 3
Inclusive whitebox Short 120 0.4076 0.4208 0.5572 0.0792 33.3% 85.0% 18 3
Inclusive whitebox Long 50 0.6913 0.3600 0.5099 0.1200 42.0% 88.0% 6 1
Inclusive hybrid Excluded prompt 138 0.6387 0.2935 0.4361 -0.0978 50.0% 91.3% 12 0
Inclusive hybrid Short 120 0.6510 0.3333 0.4610 0.0667 42.5% 90.8% 11 0
Inclusive hybrid Long 50 0.7957 0.2900 0.4183 -0.0100 48.0% 94.0% 3 0
Inclusive 50/50 fusion Excluded prompt 138 0.5850 0.2899 0.4299 -0.1087 49.3% 93.5% 9 1
Inclusive 50/50 fusion Short 120 0.5875 0.3208 0.4587 0.1125 45.0% 91.7% 10 1
Inclusive 50/50 fusion Long 50 0.7492 0.3000 0.4472 0.0800 50.0% 90.0% 5 0

For the raw-inclusive hybrid cell, the excluded-prompt and short groups have lower within-group QWK than the sealed view, while the long group does not. Short rows have the largest subgroup MAE (0.3333). Excluded-prompt rows show a negative bias (-0.0978); short rows show a positive bias (0.0667). QWK is not additive across subgroups, so these values explain the error shape but cannot be treated as weighted contributions to the full QWK.

Full-population target bands

Low means targets 1.0-2.0 (n=225), broad high means 4.0-5.0 (n=425), and exact high means 4.5-5.0 (n=68). Broad high contains exact high.

Declared cell Band MAE Bias >=1 >1
Base whitebox Low 0.5333 0.4711 67 10
Base whitebox Broad high 0.4318 -0.3000 78 11
Base whitebox Exact high 0.4853 -0.4412 14 2
Base hybrid Low 0.3689 0.2933 32 0
Base hybrid Broad high 0.3882 -0.2776 56 2
Base hybrid Exact high 0.4118 -0.3382 9 1
Base 50/50 fusion Low 0.4844 0.4711 42 3
Base 50/50 fusion Broad high 0.4141 -0.3953 58 4
Base 50/50 fusion Exact high 0.5735 -0.5735 16 2
Inclusive whitebox Low 0.5044 0.4289 61 9
Inclusive whitebox Broad high 0.4529 -0.3141 74 12
Inclusive whitebox Exact high 0.4706 -0.4265 17 2
Inclusive hybrid Low 0.3333 0.2400 28 0
Inclusive hybrid Broad high 0.3212 -0.2435 48 2
Inclusive hybrid Exact high 0.4632 -0.3897 8 1
Inclusive 50/50 fusion Low 0.4533 0.4222 38 4
Inclusive 50/50 fusion Broad high 0.3788 -0.3435 55 3
Inclusive 50/50 fusion Exact high 0.5368 -0.5368 13 2

The inclusive hybrid has the lowest low- and broad-high MAE, but the base hybrid has lower exact-high MAE. This is descriptive tail evidence; it does not alter the declared scorer set or frozen mapping.

Protocol-difference ledger

Dimension Choi et al. 2026 Story 20-44 evaluation
Test population Fixed official ELLIPSE test set; 2,571 rows inferred from the verified public split 2,567 construct-admitted rows from that source; four rows below 50 alphabetic tokens excluded
Test targets Official ELLIPSE Overall target used as one jointly modeled trait ADR-HULE-0046 two-rater Overall mean; one admitted extension target differs from the source split's Overall
Training population Official 3,911-row train pool, repeatedly divided into train/dev Frozen raw base: 3,479 rows; frozen raw inclusive: 5,042 rows, including 1,563 recovered essays outside the official 3,911-row training release
Training objective Overall plus six analytic traits jointly; the Overall head consumes other trait representations Overall only
Aggregation Mean test result over ten train/dev refits; no Overall-cell SD published One frozen scorer per cell, internally a fixed five-seed ensemble; one evaluation pass
Input handling BERT-CNN truncated to 512 tokens and BERT-TransEnc capped at 60 sentences Full source text enters the feature pipeline; the DeBERTa embedding branch and four embedding-derived scalars use a 512-token model input, while other scalar families use their declared text paths
Mapping and QWK Inverse-normalize, round to nearest valid 1-5 score, quadratic QWK Frozen scorer cells use OOF-derived split-tail half-grade calibration; fusion averages raw predictions then maps to the nearest half grade; quadratic QWK uses nine categories
Compared number Table 8 Ovrl cell 0.726 for +LoRA+SA; the prose highlights the seven-trait average 0.664 Raw-inclusive hybrid QWK 0.7563; the predeclared equal fusion is 0.7235

The ledger explains why the numeric comparison is informative but not a controlled replication. In particular, the four-row construct exclusion and different training targets prevent an identical-protocol claim.

Evidence Gaps And Follow-Up