| { | |
| "experiment": "P-MATH-INK-06-BOUNDARY-JOINT-001", | |
| "generated_at": "2026-07-23T19:25:10.898597+00:00", | |
| "seed": 47, | |
| "device": "cuda", | |
| "cuda_device": "NVIDIA GeForce GTX 1650", | |
| "training_contract": { | |
| "layouts": [ | |
| "same_row", | |
| "superscript", | |
| "subscript", | |
| "fraction_slots", | |
| "wide_infix_sides" | |
| ], | |
| "rehearsal_samples": 4800, | |
| "boundary_samples": 2400, | |
| "opened_modules": [ | |
| "trajectory_encoder.blocks.3", | |
| "trajectory_encoder.attention", | |
| "exact_head", | |
| "family_head", | |
| "boundary_head" | |
| ] | |
| }, | |
| "baseline_validation": { | |
| "samples": 4261, | |
| "exact_top1": 0.8181178127200188, | |
| "family_top1": 0.9019009622154424 | |
| }, | |
| "winner_validation": { | |
| "epoch": 8, | |
| "loss": 0.6599098616524747, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8270359070640695, | |
| "family_top1": 0.9000234686693265 | |
| }, | |
| "boundary": { | |
| "threshold": 0.625, | |
| "accuracy": 0.9825, | |
| "f1": 0.9824854045037531, | |
| "roc_auc": 0.9986069444444445, | |
| "single_symbol_recall": 0.9833333333333333, | |
| "cross_boundary_recall": 0.9816666666666667, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| "history": [ | |
| { | |
| "epoch": 1, | |
| "loss": 0.8143698400572726, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8202299929593992, | |
| "family_top1": 0.9044825158413518 | |
| }, | |
| "boundary": { | |
| "threshold": 0.5499999999999999, | |
| "accuracy": 0.9708333333333333, | |
| "f1": 0.970906068162926, | |
| "roc_auc": 0.9960340277777777, | |
| "single_symbol_recall": 0.9683333333333334, | |
| "cross_boundary_recall": 0.9733333333333334, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 2, | |
| "loss": 0.7722820404328798, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8230462332785731, | |
| "family_top1": 0.9063600093874677 | |
| }, | |
| "boundary": { | |
| "threshold": 0.6, | |
| "accuracy": 0.9733333333333334, | |
| "f1": 0.9732664995822891, | |
| "roc_auc": 0.9967263888888889, | |
| "single_symbol_recall": 0.9758333333333333, | |
| "cross_boundary_recall": 0.9708333333333333, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 3, | |
| "loss": 0.7365805177312148, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8230462332785731, | |
| "family_top1": 0.9042478291480873 | |
| }, | |
| "boundary": { | |
| "threshold": 0.6, | |
| "accuracy": 0.9766666666666667, | |
| "f1": 0.9765100671140939, | |
| "roc_auc": 0.9974083333333333, | |
| "single_symbol_recall": 0.9833333333333333, | |
| "cross_boundary_recall": 0.97, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 4, | |
| "loss": 0.7151598600964797, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8239849800516311, | |
| "family_top1": 0.9044825158413518 | |
| }, | |
| "boundary": { | |
| "threshold": 0.575, | |
| "accuracy": 0.97875, | |
| "f1": 0.9786163522012579, | |
| "roc_auc": 0.9978013888888889, | |
| "single_symbol_recall": 0.985, | |
| "cross_boundary_recall": 0.9725, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 5, | |
| "loss": 0.6969176546523446, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8239849800516311, | |
| "family_top1": 0.9023703356019713 | |
| }, | |
| "boundary": { | |
| "threshold": 0.625, | |
| "accuracy": 0.98, | |
| "f1": 0.9798657718120806, | |
| "roc_auc": 0.9980805555555556, | |
| "single_symbol_recall": 0.9866666666666667, | |
| "cross_boundary_recall": 0.9733333333333334, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 6, | |
| "loss": 0.6825455552653262, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.826331846984276, | |
| "family_top1": 0.8997887819760619 | |
| }, | |
| "boundary": { | |
| "threshold": 0.75, | |
| "accuracy": 0.9808333333333333, | |
| "f1": 0.980720871751886, | |
| "roc_auc": 0.9982854166666667, | |
| "single_symbol_recall": 0.9866666666666667, | |
| "cross_boundary_recall": 0.975, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 7, | |
| "loss": 0.6668690035217687, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8270359070640695, | |
| "family_top1": 0.9007275287491199 | |
| }, | |
| "boundary": { | |
| "threshold": 0.65, | |
| "accuracy": 0.98125, | |
| "f1": 0.9813045284586622, | |
| "roc_auc": 0.9984659722222222, | |
| "single_symbol_recall": 0.9783333333333334, | |
| "cross_boundary_recall": 0.9841666666666666, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| }, | |
| { | |
| "epoch": 8, | |
| "loss": 0.6599098616524747, | |
| "authentic": { | |
| "samples": 4261, | |
| "exact_top1": 0.8270359070640695, | |
| "family_top1": 0.9000234686693265 | |
| }, | |
| "boundary": { | |
| "threshold": 0.625, | |
| "accuracy": 0.9825, | |
| "f1": 0.9824854045037531, | |
| "roc_auc": 0.9986069444444445, | |
| "single_symbol_recall": 0.9833333333333333, | |
| "cross_boundary_recall": 0.9816666666666667, | |
| "recall_gate_passed": true | |
| }, | |
| "eligible": true | |
| } | |
| ], | |
| "baseline_test": { | |
| "samples": 3782, | |
| "exact_top1": 0.7514542570068746, | |
| "family_top1": 0.8384452670544685 | |
| }, | |
| "official_test": { | |
| "authentic": { | |
| "samples": 3782, | |
| "exact_top1": 0.7784241142252777, | |
| "family_top1": 0.8646218931782126 | |
| }, | |
| "boundary": { | |
| "threshold": 0.625, | |
| "accuracy": 0.9795833333333334, | |
| "f1": 0.9797269342159702, | |
| "roc_auc": 0.9966916666666666, | |
| "single_symbol_recall": 0.9725, | |
| "cross_boundary_recall": 0.9866666666666667 | |
| }, | |
| "deltas": { | |
| "exact_top1_pp": 2.696985721840306, | |
| "family_top1_pp": 2.617662612374405 | |
| } | |
| }, | |
| "decision": { | |
| "validation_adopted": true, | |
| "official_gate_passed": true, | |
| "release_adopted": true | |
| }, | |
| "checkpoint": "research\\runs\\math_ink_06_p_boundary_joint_seed47_20260724\\boundary_joint_delta.pt", | |
| "checkpoint_sha256": "220461940fe75a257ffc3f2a0147920bc62ab2464bee87159aeebebd6db4e379", | |
| "track": "P_with_obligations", | |
| "product_validation": false, | |
| "interpretation_limit": "분리된 P 고립기호의 formula-layout 합성 proxy이며 실제 연속식 제품 gate가 아니다." | |
| } | |