cwLeeDev commited on
Commit
f6e614c
·
verified ·
1 Parent(s): 2948983

Publish 0.6 main 3-seed point-stroke model stack and technical model card

Browse files
MANIFEST.json CHANGED
@@ -1,8 +1,9 @@
1
  {
2
- "schema": "aiflow-hf-research-snapshot-v1",
3
- "generated_at": "2026-07-23T18:48:05.4863509Z",
4
  "track": "R_noncommercial_only",
5
  "product_validation": false,
 
6
  "contains_raw_dataset": false,
7
  "files": [
8
  {
@@ -10,6 +11,71 @@
10
  "bytes": 824191,
11
  "sha256": "18aff472c1bdb25a519b1553364229c9869aed1f36a9d663cf88a1bc808fab8f"
12
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  {
14
  "path": "pyproject.snapshot.toml",
15
  "bytes": 669,
@@ -17,14 +83,29 @@
17
  },
18
  {
19
  "path": "README.md",
20
- "bytes": 2800,
21
- "sha256": "49ed73662471bdd8180f561c3b318aef49b3849ab71e541cbb88062530a27193"
22
  },
23
  {
24
  "path": "reports/behavior_role_3seed_summary.json",
25
  "bytes": 3567,
26
  "sha256": "b16049218d2d006d952f59f55642fa9f3fbfbc3cc3a730fbd7b075f507c3b251"
27
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  {
29
  "path": "reports/boundary_behavior_guard_report.json",
30
  "bytes": 72053,
@@ -50,6 +131,21 @@
50
  "bytes": 15740,
51
  "sha256": "27b31da71b9f39f7ded38aa1ce3694911af140d22854543d4ae2b5f9e709b479"
52
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  {
54
  "path": "reports/RESEARCH_REPORT.md",
55
  "bytes": 22993,
 
1
  {
2
+ "schema": "aiflow-hf-research-snapshot-v2",
3
+ "generated_at": "2026-07-23T18:58:21.6521577Z",
4
  "track": "R_noncommercial_only",
5
  "product_validation": false,
6
+ "public_release": true,
7
  "contains_raw_dataset": false,
8
  "files": [
9
  {
 
11
  "bytes": 824191,
12
  "sha256": "18aff472c1bdb25a519b1553364229c9869aed1f36a9d663cf88a1bc808fab8f"
13
  },
14
+ {
15
+ "path": "assets/architecture.svg",
16
+ "bytes": 5695,
17
+ "sha256": "282865a2dae8325d86bd59a56a625224a6e1c176eaca5a286f25bcb20642df9b"
18
+ },
19
+ {
20
+ "path": "assets/stroke_encoding.svg",
21
+ "bytes": 3882,
22
+ "sha256": "66bf7659c2e86fd53e6583e7c5deb8d371432469c07d4e4ca0dd165b4a81f4ed"
23
+ },
24
+ {
25
+ "path": "MODEL_INDEX.json",
26
+ "bytes": 1382,
27
+ "sha256": "a6fbd35771afcfbc1726f4b71d2c58701b4d9b7c3f14e47ffa5c70e5b5f309f9"
28
+ },
29
+ {
30
+ "path": "models/seed17/base_378.pt",
31
+ "bytes": 8638290,
32
+ "sha256": "f3b0e53b50e41cf57d4881c501371b35648cf049d603984a0edf6148c2b62bd7"
33
+ },
34
+ {
35
+ "path": "models/seed17/behavior_role_head.pt",
36
+ "bytes": 75794,
37
+ "sha256": "57ced82a2600bd342bba68ba0636ecc3fc98c3dc461e26a132b5264d0a3d95bd"
38
+ },
39
+ {
40
+ "path": "models/seed17/online_adapter.pt",
41
+ "bytes": 2875654,
42
+ "sha256": "8ea224d7bc107a4c8b6cb91c9de6598000dae463d3e6d39480c081ea728cc87f"
43
+ },
44
+ {
45
+ "path": "models/seed31/base_378.pt",
46
+ "bytes": 8638290,
47
+ "sha256": "e3c57bc8cbbd4542cacf7ab9200a9031dcdc5ee63ffbd6ad6c9f7ef4f0a64f37"
48
+ },
49
+ {
50
+ "path": "models/seed31/behavior_role_head.pt",
51
+ "bytes": 75794,
52
+ "sha256": "b7c22cf49320b90a6fd103d39cc3ff08ea7734ab83275aad66e2b529b749d9ae"
53
+ },
54
+ {
55
+ "path": "models/seed31/online_adapter.pt",
56
+ "bytes": 2875654,
57
+ "sha256": "fedbbab64cea6755e76e0633367ee45fbcc1d5726bb9dfdb7c5fe4bbc968bdf2"
58
+ },
59
+ {
60
+ "path": "models/seed47/base_378.pt",
61
+ "bytes": 8638290,
62
+ "sha256": "4131b21f6b00471c1c5a82aee4a2da45e599e42dc742fc1dd0dd8afb970f8939"
63
+ },
64
+ {
65
+ "path": "models/seed47/behavior_role_head.pt",
66
+ "bytes": 75794,
67
+ "sha256": "f28fad4e0289e3bc9400829f41aba9bbd75c43d445b7462a84aadbdbe635c10b"
68
+ },
69
+ {
70
+ "path": "models/seed47/online_adapter.pt",
71
+ "bytes": 2876038,
72
+ "sha256": "46394eeebad3d27d3178f78e693e160700ba3f454d79044714b835bc51c07056"
73
+ },
74
+ {
75
+ "path": "NOTICE.md",
76
+ "bytes": 908,
77
+ "sha256": "a1a0bf4ebe1d5423cc461a9db656212bdcc56bf57a52f2f93c71afe6be67e239"
78
+ },
79
  {
80
  "path": "pyproject.snapshot.toml",
81
  "bytes": 669,
 
83
  },
84
  {
85
  "path": "README.md",
86
+ "bytes": 8280,
87
+ "sha256": "5c2ae107578a4500b227cb2d469290a449d69a500fff2006be8ce6fb6cd4a6d0"
88
  },
89
  {
90
  "path": "reports/behavior_role_3seed_summary.json",
91
  "bytes": 3567,
92
  "sha256": "b16049218d2d006d952f59f55642fa9f3fbfbc3cc3a730fbd7b075f507c3b251"
93
  },
94
+ {
95
+ "path": "reports/behavior_role_seed17.json",
96
+ "bytes": 29047,
97
+ "sha256": "e2072fec1b1065777f0e9218c48d27f096b22f5545e7cc8d9962939282719561"
98
+ },
99
+ {
100
+ "path": "reports/behavior_role_seed31.json",
101
+ "bytes": 45412,
102
+ "sha256": "c017752db64378be6fe8db69d79749a01b7d6aee8364aafb4b04577410dfb210"
103
+ },
104
+ {
105
+ "path": "reports/behavior_role_seed47.json",
106
+ "bytes": 30091,
107
+ "sha256": "3d4dcbe2f2b0afb483f992dacd62aab1089bdc41d55cc259bcb7fc21b5294db0"
108
+ },
109
  {
110
  "path": "reports/boundary_behavior_guard_report.json",
111
  "bytes": 72053,
 
131
  "bytes": 15740,
132
  "sha256": "27b31da71b9f39f7ded38aa1ce3694911af140d22854543d4ae2b5f9e709b479"
133
  },
134
+ {
135
+ "path": "reports/online_casecontext_seed17.json",
136
+ "bytes": 33805,
137
+ "sha256": "050c00c14df4712f55b0c76118dd11615b9129b078d56bd987e329c9edee1bda"
138
+ },
139
+ {
140
+ "path": "reports/online_casecontext_seed31.json",
141
+ "bytes": 33576,
142
+ "sha256": "30e6ca83aa4c04d1d257b0221fea7ac726f8e09e91906fdecbc12a2bd4d4d34b"
143
+ },
144
+ {
145
+ "path": "reports/online_casecontext_seed47.json",
146
+ "bytes": 33727,
147
+ "sha256": "c3dfd328d9ff0a55eed2cb74657ad87e5e164968fddd7fae8c8fd92e137a4557"
148
+ },
149
  {
150
  "path": "reports/RESEARCH_REPORT.md",
151
  "bytes": 22993,
MODEL_INDEX.json ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "schema": "aiflow-math-ink-06-public-checkpoint-index-v1",
3
+ "model_version": "AIFlow Math Ink 0.6 research",
4
+ "input_contract": {
5
+ "ink_space": [128, 128],
6
+ "maximum_events": 128,
7
+ "canonical_sample_hz": 6.0,
8
+ "sequence_channels": 19,
9
+ "source_modalities": ["online", "raster"]
10
+ },
11
+ "output_contract": {
12
+ "exact_labels": 378,
13
+ "visual_families": 324,
14
+ "virtual_stroke_hypotheses": 4,
15
+ "behavior_roles": [
16
+ "identifier_lower",
17
+ "identifier_upper",
18
+ "multiply_operator"
19
+ ]
20
+ },
21
+ "seeds": {
22
+ "17": {
23
+ "base": "models/seed17/base_378.pt",
24
+ "online_adapter": "models/seed17/online_adapter.pt",
25
+ "behavior_role_head": "models/seed17/behavior_role_head.pt"
26
+ },
27
+ "31": {
28
+ "base": "models/seed31/base_378.pt",
29
+ "online_adapter": "models/seed31/online_adapter.pt",
30
+ "behavior_role_head": "models/seed31/behavior_role_head.pt"
31
+ },
32
+ "47": {
33
+ "base": "models/seed47/base_378.pt",
34
+ "online_adapter": "models/seed47/online_adapter.pt",
35
+ "behavior_role_head": "models/seed47/behavior_role_head.pt"
36
+ }
37
+ },
38
+ "grouping_head": "artifacts/boundary_behavior_guard.joblib",
39
+ "release_state": {
40
+ "track": "R_noncommercial_only",
41
+ "product_validation": false,
42
+ "commercial_release": false,
43
+ "litert_exported": false,
44
+ "distillation_allowed_for_r_track_heads": false
45
+ }
46
+ }
NOTICE.md ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Rights and attribution notice
2
+
3
+ This repository publishes AIFlow research checkpoints and reports, not the original handwriting databases.
4
+
5
+ - HWRT database material used during research is treated as ODbL-1.0. Database attribution and share-alike implications must be reviewed for any derivative database distribution.
6
+ - CROHME-derived grouping and behavior heads are restricted to non-commercial research use in this release.
7
+ - UJI Pen and Pendigits source terms remain applicable to their respective source material.
8
+ - No permission is granted here to redistribute the original datasets.
9
+ - The checkpoints have not passed AIFlow commercial distribution, on-device release, or product-validation gates.
10
+
11
+ The repository is therefore marked `license: other` and the included weights must not be used commercially. A commercial AIFlow checkpoint must be trained from a separately approved P-track federation.
README.md CHANGED
@@ -2,63 +2,214 @@
2
  language:
3
  - ko
4
  - en
5
- library_name: scikit-learn
6
  license: other
 
7
  tags:
8
- - handwriting
9
- - mathematical-expression-recognition
10
  - online-handwriting
11
- - segmentation
12
- - research
 
 
 
13
  ---
14
 
15
- # AIFlow Math Ink 0.6 — Intermediate Research Snapshot
 
 
 
 
 
 
16
 
17
- 저장소는 AIFlow Math Ink 0.6의 **중간 R-track 연구 스냅샷**이다. 전체 LaTeX OCR 또는 상용 ODA 모델이 아니며, 수식 stroke grouping과 행동 문맥 실험의 재현 자료를 보존한다.
18
 
19
- ## 이번 스냅샷의 결론
20
 
21
- - protected multi-stroke family selector 기준 CROHME official test exact partition: **60.04%**
22
- - boundary behavior guard 적용 exact partition: **60.25%**
23
- - pair-F1: **91.07% → 91.26%**
24
- - overmerge formula rate: **21.72% → 20.49%**
25
- - validation에서 고정한 boundary 설정: probability threshold `0.5`, logit penalty weight `6.0`
26
- - 전체 로컬 Python 회귀: **271 passed**
27
 
28
- Boundary head는 grouping 전에 다획 후보가 둘 이상정답 기호 경계침범하는지 예측한다. 규칙형 component competition과 이미 grouping된 partition 이후의 local-baseline relation guard는 채택되지 않았다.
 
 
 
 
29
 
30
- ## 디렉터리
31
 
32
- - `artifacts/`: scikit-learn boundary 연구 head
33
- - `reports/`: validation/test 지표와 실패 감사
34
- - `scripts/`: 학습·sweep·감사 entry point
35
- - `src/`: 이번 실험에 직접 관련된 selector/관계 코드 snapshot
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
 
37
- ## 사용
38
 
39
- 스냅샷은 **연구 전용**이다.
40
 
41
- - `boundary_behavior_guard.joblib`은 CROHME 정답 grouping으학습 R-track 산출물이다.
42
- - 상용 제품, 배포 checkpoint, teacher 또는 distillation 입력으로 사용하지 않는다.
43
- - CROHME/HWRT 원본 데이터, 필기 표본, OCR cache는 이 저장소에 포함하지 않는다.
44
- - 상용 전환은 동일 boundary target을 상용 허용 P-track 연속식 데이터로 다시 학습해야 한다.
45
- - 개별 외부 데이터셋��� 원 라이선스와 사용 조건은 사용자가 별도로 확인해야 한다.
 
 
 
 
 
 
 
 
 
 
46
 
47
- ## 보안
 
 
 
 
 
48
 
49
- `joblib`/pickle 계열 임의 코드를 실행할 다. 저장소와 파일 checksum신뢰 환경에서만 한다.
 
 
 
 
50
 
51
  ```python
52
- import joblib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
 
54
- payload = joblib.load("artifacts/boundary_behavior_guard.joblib")
55
- print(payload["schema"])
56
- print(payload["feature_names"])
57
- print(payload["threshold"], payload["weight"])
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  ```
59
 
60
- ## 재현 경계
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
 
62
- 포함된 script는 전체 AIFlow 프로젝트와 사용자가 별도로 확보한 데이터셋이 있어야 완전 실행된다. 공식 test는 validation 선택에 사용하지 않았지만, 반복 연구 과정에서 test 실패를 관찰했으므로 여기에 기록된 결과는 독립 제품 인증 수치가 아니다.
63
 
64
- 자세한 설계·실패 분석·후속 P-track 계획은 `reports/RESEARCH_REPORT.md`를 참고한다.
 
 
 
 
2
  language:
3
  - ko
4
  - en
5
+ library_name: pytorch
6
  license: other
7
+ pipeline_tag: feature-extraction
8
  tags:
 
 
9
  - online-handwriting
10
+ - mathematical-expression-recognition
11
+ - trajectory
12
+ - temporal-convolution
13
+ - on-device
14
+ - pytorch
15
  ---
16
 
17
+ # AIFlow Math Ink 0.6
18
+
19
+ AIFlow Math Ink 0.6은 수학 필기를 **이미지보다 point/stroke sequence로 먼저 처리하는** 온디바이스 연구 모델이다. 원본 touch event를 보존하면서 모델 입력만 6Hz canonical tap으로 재표본화하고, 각 고립 기호의 378-class top-k와 visual-family 확률을 반환한다.
20
+
21
+ 현재 공개본은 seed 17·31·47의 연구 checkpoint와 grouping/behavior head를 포함한다. 전체 수식 LaTeX decoder나 완성된 Android LiteRT 배포본은 아니다.
22
+
23
+ ![AIFlow Math Ink 0.6 architecture](assets/architecture.svg)
24
 
25
+ ## 핵심 입력 계약
26
 
27
+ ![Stroke encoding](assets/stroke_encoding.svg)
28
 
29
+ 실제 입력은 다음 순서로 처리한다.
 
 
 
 
 
30
 
31
+ 1. 기기모든 touch event원본 timestamp와 함께 메모리에 보존한다.
32
+ 2. stroke별 시작점·끝점·pen-up을 필수 anchor로 남긴다.
33
+ 3. 모델용 temporal view만 6Hz로 재표본화한다.
34
+ 4. 종횡비를 보존해 128×128 ink space에 중앙 정규화한다.
35
+ 5. 최대 128 event, 19개 feature를 `128×19` tensor로 만든다.
36
 
37
+ 19개 channel:
38
 
39
+ ```text
40
+ shape_x, shape_y,
41
+ canvas_x, canvas_y,
42
+ direction_x, direction_y,
43
+ curvature, pen_up, stroke_progress,
44
+ aspect_ratio,
45
+ bbox_top, bbox_bottom, bbox_height, center_y,
46
+ baseline_available,
47
+ time_delta, speed, missing_mask, source_modality
48
+ ```
49
+
50
+ - timestamp가 실제로 있으면 `timestamp_mode=observed`
51
+ - 정적 이미지처럼 시간이 없으면 `timestamp_mode=canonical`, `missing_mask=1`
52
+ - 추정 시간을 실제 관측 시간처럼 저장하지 않는다.
53
+
54
+ ## 모델 구조
55
+
56
+ ```text
57
+ Online stroke
58
+ → 6 Hz canonical taps (128×19)
59
+ → online dual-TCN adapter
60
+ ────────────────────────────────────────────┐
61
+
62
+ Raster 128×128 │
63
+ → spatial encoder │
64
+ → causal virtual-trajectory decoder │
65
+ → top-4 stroke hypotheses │
66
+ ────────────────────────────────────────────┤
67
+
68
+ shared residual TCN (hidden=128)
69
+ ├─ exact head: 378 labels
70
+ ├─ family head: 324 families
71
+ └─ top-k probabilities
72
+
73
+ Local formula context + stroke tensor
74
+ → 49-d context MLP + stroke TCN
75
+ → identifier_lower / identifier_upper / multiply_operator
76
+
77
+ Segmentation lattice geometry
78
+ → boundary behavior head
79
+ → candidate crosses a symbol boundary?
80
+ ```
81
 
82
+ Raster 경로도 최종 label shortcut을 사용하지 않는다. 이미지에서 top-4 virtual stroke를 만든 후 동일 trajectory encoder로 다시 인식다.
83
 
84
+ ## 공개 checkpoint
85
 
86
+ seed는 파일구성된다.
87
+
88
+ ```text
89
+ models/
90
+ seed17/
91
+ base_378.pt
92
+ online_adapter.pt
93
+ behavior_role_head.pt
94
+ seed31/
95
+ ...
96
+ seed47/
97
+ ...
98
+ artifacts/
99
+ boundary_behavior_guard.joblib
100
+ ```
101
 
102
+ | 파일 | 역할 | 요 계약 |
103
+ |---|---|---|
104
+ | `base_378.pt` | 공통 trajectory/raster base | hidden 128, top-4 hypothesis, 378 exact, 324 family |
105
+ | `online_adapter.pt` | 실제 온라인 stroke 보정 | `dual_tcn_v3`, `top4-skeleton-128x19` |
106
+ | `behavior_role_head.pt` | `x/X/×` 역할 문맥 | 128×19 stroke + 49 context feature |
107
+ | `boundary_behavior_guard.joblib` | 잘못된 다기호 병합 억제 | geometry 17 feature, threshold 0.5, weight 6 |
108
 
109
+ seed teacher를 그대로 모바 넣는 것이 최종 목표는 아니다. release 경로는 seed ensemble을 하나의 student distillation 뒤 LiteRT INT8/FP16을 비교하는 것이다.
110
+
111
+ ## Checkpoint metadata 확인
112
+
113
+ 아래 코드는 network를 실행하지 않고 checkpoint 계약을 확인한다.
114
 
115
  ```python
116
+ from pathlib import Path
117
+ import torch
118
+
119
+ root = Path("models/seed17")
120
+
121
+ base = torch.load(root / "base_378.pt", map_location="cpu", weights_only=False)
122
+ adapter = torch.load(root / "online_adapter.pt", map_location="cpu", weights_only=False)
123
+ role = torch.load(root / "behavior_role_head.pt", map_location="cpu", weights_only=False)
124
+
125
+ print(base["model_version"])
126
+ print(base["max_events"], base["sample_hz"])
127
+ print(len(base["feature_names"]), len(base["exact_labels"]), len(base["family_labels"]))
128
+ print(adapter["adapter_architecture"], adapter["feature_contract"])
129
+ print(role["role_labels"], role["context_features"])
130
+ ```
131
+
132
+ `state_dict`를 실제 module에 적재하려면 이 저장소의 snapshot 코드뿐 아니라 전체 AIFlow 연구 코드가 필요하다. checkpoint 내부 경로는 lineage 기록이며 로컬 절대경로에 의존해 추론하지 않는다.
133
+
134
+ ## 현재 성능
135
+
136
+ ### 378-label trajectory classifier
137
 
138
+ 최신 online case-context seed 17 기준:
139
+
140
+ | split | top-1 | top-5 | family top-1 |
141
+ |---|---:|---:|---:|
142
+ | writer validation, 4,261 samples | 86.13% | 99.48% | 92.94% |
143
+ | paired writer-disjoint test, 3,782 samples | 82.87% | 97.73% | 91.22% |
144
+
145
+ Paired source는 HWRT 내부 writer hash split과 UJI Pen v1/v2 writer-disjoint 계약을 사용했다. HWRT official test는 거대 writer 중복 때문에 제외했다.
146
+
147
+ ### 수식 행동 head
148
+
149
+ 정답 symbol grouping 이후의 CROHME 조건부 역할 평가:
150
+
151
+ | 지표 | 3-seed 평균 |
152
+ |---|---:|
153
+ | role accuracy | 93.33% |
154
+ | macro-F1 | 76.41% |
155
+ | lowercase identifier recall | 95.66% |
156
+ | uppercase identifier recall | 55.91% |
157
+ | multiplication recall | 88.89% |
158
+ | ECE | 4.88% |
159
+
160
+ ### Grouping boundary head
161
+
162
+ | 지표 | 이전 | boundary 적용 |
163
+ |---|---:|---:|
164
+ | CROHME exact partition | 60.04% | 60.25% |
165
+ | pair-F1 | 91.07% | 91.26% |
166
+ | overmerge formula rate | 21.72% | 20.49% |
167
+
168
+ ## 출력 범위
169
+
170
+ 의도한 모바일 API:
171
+
172
+ ```text
173
+ recognizeOnline(strokes, canvas) → SymbolResult
174
+ recognizeRaster(bitmap) → SymbolResult
175
+
176
+ SymbolResult:
177
+ candidates[{token, probability}]
178
+ confidence
179
+ modelVersion
180
+ latencyMs
181
  ```
182
 
183
+ 이미지, raw stroke, virtual stroke는 서버 payload로 전송하지 않는다. virtual hypotheses는 로컬 debug에서만 노출한다.
184
+
185
+ ## 알려진 한계
186
+
187
+ - 378-label paired writer/device-disjoint top-1 목표 92%에 아직 미달한다.
188
+ - 전체 수식 LaTeX, Tray decoder, gridding은 0.7 범위다.
189
+ - uppercase 역할 recall과 `O/0`, styled-letter hard family가 남은 병목이다.
190
+ - raster virtual-stroke 경로는 digit/Greek slice에서는 개선됐지만 378-label release gate를 통과하지 못했다.
191
+ - boundary/behavior head는 CROHME R-track 학습물이므로 제품 weight로 distill할 수 없다.
192
+ - Android LiteRT 변환, PyTorch/LiteRT logit parity, 저가·중급·고급 기기 benchmark가 남아 있다.
193
+
194
+ ## 데이터와 권리
195
+
196
+ 이 저장소에는 원본 필기 데이터, 이미지, OCR cache를 포함하지 않는다.
197
+
198
+ - HWRT database: ODbL-1.0 취급, attribution 및 파생 database 검토 필요
199
+ - UJI/Pendigits 계열: 각 원 출처 조건을 별도로 따라야 함
200
+ - CROHME/MathWriting: 비상업 R-track 평가 또는 연구 head에만 사용
201
+ - checkpoint와 report는 현재 **research-only / non-commercial** 공개물이다.
202
+ - 상용 checkpoint는 권리 검토를 통과한 P-track 데이터로 처음부터 재학습해야 한다.
203
+
204
+ 이 공개는 제품 정확도·상용 배포 가능성·LiteRT 호환성을 보증하지 않는다.
205
+
206
+ ## 보안
207
+
208
+ PyTorch checkpoint와 joblib/pickle은 신뢰할 수 없는 출처에서 로드하면 임의 코드를 실행할 수 있다. `MANIFEST.json`의 SHA-256을 확인하고 신뢰된 환경에서만 사용한다.
209
 
210
+ ## 연구 자료
211
 
212
+ - 전체 기술 보고서: [`reports/RESEARCH_REPORT.md`](reports/RESEARCH_REPORT.md)
213
+ - boundary 학습 결과: [`reports/boundary_behavior_guard_report.json`](reports/boundary_behavior_guard_report.json)
214
+ - 3-seed 행동 head: [`reports/behavior_role_3seed_summary.json`](reports/behavior_role_3seed_summary.json)
215
+ - 파일 checksum: [`MANIFEST.json`](MANIFEST.json)
assets/architecture.svg ADDED
assets/stroke_encoding.svg ADDED
models/seed17/base_378.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f3b0e53b50e41cf57d4881c501371b35648cf049d603984a0edf6148c2b62bd7
3
+ size 8638290
models/seed17/behavior_role_head.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:57ced82a2600bd342bba68ba0636ecc3fc98c3dc461e26a132b5264d0a3d95bd
3
+ size 75794
models/seed17/online_adapter.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8ea224d7bc107a4c8b6cb91c9de6598000dae463d3e6d39480c081ea728cc87f
3
+ size 2875654
models/seed31/base_378.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3c57bc8cbbd4542cacf7ab9200a9031dcdc5ee63ffbd6ad6c9f7ef4f0a64f37
3
+ size 8638290
models/seed31/behavior_role_head.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b7c22cf49320b90a6fd103d39cc3ff08ea7734ab83275aad66e2b529b749d9ae
3
+ size 75794
models/seed31/online_adapter.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fedbbab64cea6755e76e0633367ee45fbcc1d5726bb9dfdb7c5fe4bbc968bdf2
3
+ size 2875654
models/seed47/base_378.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4131b21f6b00471c1c5a82aee4a2da45e599e42dc742fc1dd0dd8afb970f8939
3
+ size 8638290
models/seed47/behavior_role_head.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f28fad4e0289e3bc9400829f41aba9bbd75c43d445b7462a84aadbdbe635c10b
3
+ size 75794
models/seed47/online_adapter.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:46394eeebad3d27d3178f78e693e160700ba3f454d79044714b835bc51c07056
3
+ size 2876038
reports/behavior_role_seed17.json ADDED
@@ -0,0 +1,1276 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "experiment": "R-MATH-INK-06-BEHAVIOR-ROLE-001",
3
+ "generated_at": "2026-07-23T16:37:21.119948+00:00",
4
+ "seed": 17,
5
+ "device": "cuda",
6
+ "cuda_device": "NVIDIA GeForce GTX 1650",
7
+ "teacher_adapter": "research\\runs\\math_ink_06_online_casecontext_refined_seed17_20260723\\skeleton_adapter.pt",
8
+ "base_checkpoint": "C:\\Users\\user\\Desktop\\Aiflow\\math-grid-drawer-simulation\\research\\runs\\math_ink_06_federated_virtual_ce025_family010_seed17_20260723\\math_ink_06_candidate.pt",
9
+ "split_contract": "CROHME2012 trainData writer fit/validation; testDataGT official held-out",
10
+ "formulas": {
11
+ "fit": 1063,
12
+ "validation": 275,
13
+ "official_test": 488
14
+ },
15
+ "role_samples": {
16
+ "fit": {
17
+ "identifier_lower": 1573,
18
+ "multiply_operator": 177,
19
+ "identifier_upper": 99
20
+ },
21
+ "validation": {
22
+ "identifier_lower": 401,
23
+ "multiply_operator": 44,
24
+ "identifier_upper": 22
25
+ },
26
+ "official_test": {
27
+ "identifier_lower": 568,
28
+ "identifier_upper": 31,
29
+ "multiply_operator": 36
30
+ }
31
+ },
32
+ "teacher_baseline": {
33
+ "validation": {
34
+ "samples": 467,
35
+ "accuracy": 0.5117772817611694,
36
+ "macro_f1": 0.2694663504489392,
37
+ "recall": {
38
+ "identifier_lower": 0.5610972568578554,
39
+ "identifier_upper": 0.6363636363636364,
40
+ "multiply_operator": 0.0
41
+ },
42
+ "confusion": [
43
+ [
44
+ 225,
45
+ 176,
46
+ 0
47
+ ],
48
+ [
49
+ 8,
50
+ 14,
51
+ 0
52
+ ],
53
+ [
54
+ 17,
55
+ 27,
56
+ 0
57
+ ]
58
+ ],
59
+ "ece": 0.2943883374417391
60
+ },
61
+ "official_test": {
62
+ "samples": 635,
63
+ "accuracy": 0.7433071136474609,
64
+ "macro_f1": 0.3644206619715246,
65
+ "recall": {
66
+ "identifier_lower": 0.7922535211267606,
67
+ "identifier_upper": 0.7096774193548387,
68
+ "multiply_operator": 0.0
69
+ },
70
+ "confusion": [
71
+ [
72
+ 450,
73
+ 118,
74
+ 0
75
+ ],
76
+ [
77
+ 9,
78
+ 22,
79
+ 0
80
+ ],
81
+ [
82
+ 16,
83
+ 20,
84
+ 0
85
+ ]
86
+ ],
87
+ "ece": 0.07124687355102433
88
+ }
89
+ },
90
+ "selected_epoch": 20,
91
+ "validation": {
92
+ "samples": 467,
93
+ "accuracy": 0.980728030204773,
94
+ "macro_f1": 0.9343017918927581,
95
+ "recall": {
96
+ "identifier_lower": 0.9850374064837906,
97
+ "identifier_upper": 0.9545454545454546,
98
+ "multiply_operator": 0.9545454545454546
99
+ },
100
+ "confusion": [
101
+ [
102
+ 395,
103
+ 5,
104
+ 1
105
+ ],
106
+ [
107
+ 0,
108
+ 21,
109
+ 1
110
+ ],
111
+ [
112
+ 1,
113
+ 1,
114
+ 42
115
+ ]
116
+ ],
117
+ "ece": 0.012505268671260533
118
+ },
119
+ "official_test": {
120
+ "samples": 635,
121
+ "accuracy": 0.930708646774292,
122
+ "macro_f1": 0.7664031279554507,
123
+ "recall": {
124
+ "identifier_lower": 0.9507042253521126,
125
+ "identifier_upper": 0.6129032258064516,
126
+ "multiply_operator": 0.8888888888888888
127
+ },
128
+ "confusion": [
129
+ [
130
+ 540,
131
+ 11,
132
+ 17
133
+ ],
134
+ [
135
+ 7,
136
+ 19,
137
+ 5
138
+ ],
139
+ [
140
+ 4,
141
+ 0,
142
+ 32
143
+ ]
144
+ ],
145
+ "ece": 0.04725504415735027
146
+ },
147
+ "history": [
148
+ {
149
+ "epoch": 1,
150
+ "training_loss": 0.8664151411433036,
151
+ "learning_rate": 0.0009993147673772868,
152
+ "validation": {
153
+ "samples": 467,
154
+ "accuracy": 0.937901496887207,
155
+ "macro_f1": 0.6901225996001208,
156
+ "recall": {
157
+ "identifier_lower": 0.9925187032418953,
158
+ "identifier_upper": 0.13636363636363635,
159
+ "multiply_operator": 0.8409090909090909
160
+ },
161
+ "confusion": [
162
+ [
163
+ 398,
164
+ 2,
165
+ 1
166
+ ],
167
+ [
168
+ 17,
169
+ 3,
170
+ 2
171
+ ],
172
+ [
173
+ 7,
174
+ 0,
175
+ 37
176
+ ]
177
+ ],
178
+ "ece": 0.25199230197614064
179
+ }
180
+ },
181
+ {
182
+ "epoch": 2,
183
+ "training_loss": 0.48776758444057794,
184
+ "learning_rate": 0.0009972609476841365,
185
+ "validation": {
186
+ "samples": 467,
187
+ "accuracy": 0.9464668035507202,
188
+ "macro_f1": 0.841374856305866,
189
+ "recall": {
190
+ "identifier_lower": 0.9551122194513716,
191
+ "identifier_upper": 0.6818181818181818,
192
+ "multiply_operator": 1.0
193
+ },
194
+ "confusion": [
195
+ [
196
+ 383,
197
+ 6,
198
+ 12
199
+ ],
200
+ [
201
+ 4,
202
+ 15,
203
+ 3
204
+ ],
205
+ [
206
+ 0,
207
+ 0,
208
+ 44
209
+ ]
210
+ ],
211
+ "ece": 0.1645497844156485
212
+ }
213
+ },
214
+ {
215
+ "epoch": 3,
216
+ "training_loss": 0.3556023381364352,
217
+ "learning_rate": 0.0009938441702975688,
218
+ "validation": {
219
+ "samples": 467,
220
+ "accuracy": 0.9357602000236511,
221
+ "macro_f1": 0.833029979855433,
222
+ "recall": {
223
+ "identifier_lower": 0.9326683291770573,
224
+ "identifier_upper": 0.8636363636363636,
225
+ "multiply_operator": 1.0
226
+ },
227
+ "confusion": [
228
+ [
229
+ 374,
230
+ 17,
231
+ 10
232
+ ],
233
+ [
234
+ 1,
235
+ 19,
236
+ 2
237
+ ],
238
+ [
239
+ 0,
240
+ 0,
241
+ 44
242
+ ]
243
+ ],
244
+ "ece": 0.09147509771164186
245
+ }
246
+ },
247
+ {
248
+ "epoch": 4,
249
+ "training_loss": 0.26723343752860507,
250
+ "learning_rate": 0.0009890738003669028,
251
+ "validation": {
252
+ "samples": 467,
253
+ "accuracy": 0.9507494568824768,
254
+ "macro_f1": 0.8607384230805842,
255
+ "recall": {
256
+ "identifier_lower": 0.9526184538653366,
257
+ "identifier_upper": 0.8636363636363636,
258
+ "multiply_operator": 0.9772727272727273
259
+ },
260
+ "confusion": [
261
+ [
262
+ 382,
263
+ 13,
264
+ 6
265
+ ],
266
+ [
267
+ 1,
268
+ 19,
269
+ 2
270
+ ],
271
+ [
272
+ 1,
273
+ 0,
274
+ 43
275
+ ]
276
+ ],
277
+ "ece": 0.062420505586087666
278
+ }
279
+ },
280
+ {
281
+ "epoch": 5,
282
+ "training_loss": 0.21136827406656297,
283
+ "learning_rate": 0.0009829629131445341,
284
+ "validation": {
285
+ "samples": 467,
286
+ "accuracy": 0.9571734666824341,
287
+ "macro_f1": 0.8729565584257539,
288
+ "recall": {
289
+ "identifier_lower": 0.9600997506234414,
290
+ "identifier_upper": 0.8636363636363636,
291
+ "multiply_operator": 0.9772727272727273
292
+ },
293
+ "confusion": [
294
+ [
295
+ 385,
296
+ 12,
297
+ 4
298
+ ],
299
+ [
300
+ 1,
301
+ 19,
302
+ 2
303
+ ],
304
+ [
305
+ 1,
306
+ 0,
307
+ 43
308
+ ]
309
+ ],
310
+ "ece": 0.04255504449651676
311
+ }
312
+ },
313
+ {
314
+ "epoch": 6,
315
+ "training_loss": 0.18273214323737288,
316
+ "learning_rate": 0.0009755282581475769,
317
+ "validation": {
318
+ "samples": 467,
319
+ "accuracy": 0.9614561200141907,
320
+ "macro_f1": 0.8863811984666184,
321
+ "recall": {
322
+ "identifier_lower": 0.9625935162094763,
323
+ "identifier_upper": 0.9090909090909091,
324
+ "multiply_operator": 0.9772727272727273
325
+ },
326
+ "confusion": [
327
+ [
328
+ 386,
329
+ 11,
330
+ 4
331
+ ],
332
+ [
333
+ 0,
334
+ 20,
335
+ 2
336
+ ],
337
+ [
338
+ 1,
339
+ 0,
340
+ 43
341
+ ]
342
+ ],
343
+ "ece": 0.03619947574140617
344
+ }
345
+ },
346
+ {
347
+ "epoch": 7,
348
+ "training_loss": 0.15203840695341708,
349
+ "learning_rate": 0.0009667902132486009,
350
+ "validation": {
351
+ "samples": 467,
352
+ "accuracy": 0.9678800702095032,
353
+ "macro_f1": 0.8962205008106648,
354
+ "recall": {
355
+ "identifier_lower": 0.972568578553616,
356
+ "identifier_upper": 0.8636363636363636,
357
+ "multiply_operator": 0.9772727272727273
358
+ },
359
+ "confusion": [
360
+ [
361
+ 390,
362
+ 9,
363
+ 2
364
+ ],
365
+ [
366
+ 1,
367
+ 19,
368
+ 2
369
+ ],
370
+ [
371
+ 1,
372
+ 0,
373
+ 43
374
+ ]
375
+ ],
376
+ "ece": 0.03232797067290538
377
+ }
378
+ },
379
+ {
380
+ "epoch": 8,
381
+ "training_loss": 0.14169115595330156,
382
+ "learning_rate": 0.0009567727288213005,
383
+ "validation": {
384
+ "samples": 467,
385
+ "accuracy": 0.9678800702095032,
386
+ "macro_f1": 0.9052039381153305,
387
+ "recall": {
388
+ "identifier_lower": 0.9675810473815462,
389
+ "identifier_upper": 0.9545454545454546,
390
+ "multiply_operator": 0.9772727272727273
391
+ },
392
+ "confusion": [
393
+ [
394
+ 388,
395
+ 11,
396
+ 2
397
+ ],
398
+ [
399
+ 0,
400
+ 21,
401
+ 1
402
+ ],
403
+ [
404
+ 1,
405
+ 0,
406
+ 43
407
+ ]
408
+ ],
409
+ "ece": 0.018176731911316857
410
+ }
411
+ },
412
+ {
413
+ "epoch": 9,
414
+ "training_loss": 0.13135876842225933,
415
+ "learning_rate": 0.0009455032620941839,
416
+ "validation": {
417
+ "samples": 467,
418
+ "accuracy": 0.9700214266777039,
419
+ "macro_f1": 0.9047390517978752,
420
+ "recall": {
421
+ "identifier_lower": 0.972568578553616,
422
+ "identifier_upper": 0.9090909090909091,
423
+ "multiply_operator": 0.9772727272727273
424
+ },
425
+ "confusion": [
426
+ [
427
+ 390,
428
+ 9,
429
+ 2
430
+ ],
431
+ [
432
+ 0,
433
+ 20,
434
+ 2
435
+ ],
436
+ [
437
+ 1,
438
+ 0,
439
+ 43
440
+ ]
441
+ ],
442
+ "ece": 0.02200874505840733
443
+ }
444
+ },
445
+ {
446
+ "epoch": 10,
447
+ "training_loss": 0.11230913681023955,
448
+ "learning_rate": 0.0009330127018922195,
449
+ "validation": {
450
+ "samples": 467,
451
+ "accuracy": 0.9721627235412598,
452
+ "macro_f1": 0.9103945235092775,
453
+ "recall": {
454
+ "identifier_lower": 0.9750623441396509,
455
+ "identifier_upper": 0.9090909090909091,
456
+ "multiply_operator": 0.9772727272727273
457
+ },
458
+ "confusion": [
459
+ [
460
+ 391,
461
+ 8,
462
+ 2
463
+ ],
464
+ [
465
+ 0,
466
+ 20,
467
+ 2
468
+ ],
469
+ [
470
+ 1,
471
+ 0,
472
+ 43
473
+ ]
474
+ ],
475
+ "ece": 0.01476410931314176
476
+ }
477
+ },
478
+ {
479
+ "epoch": 11,
480
+ "training_loss": 0.12257683425819377,
481
+ "learning_rate": 0.0009193352839727121,
482
+ "validation": {
483
+ "samples": 467,
484
+ "accuracy": 0.9678800702095032,
485
+ "macro_f1": 0.9027654300848705,
486
+ "recall": {
487
+ "identifier_lower": 0.970074812967581,
488
+ "identifier_upper": 0.9090909090909091,
489
+ "multiply_operator": 0.9772727272727273
490
+ },
491
+ "confusion": [
492
+ [
493
+ 389,
494
+ 8,
495
+ 4
496
+ ],
497
+ [
498
+ 0,
499
+ 20,
500
+ 2
501
+ ],
502
+ [
503
+ 1,
504
+ 0,
505
+ 43
506
+ ]
507
+ ],
508
+ "ece": 0.017116291183071924
509
+ }
510
+ },
511
+ {
512
+ "epoch": 12,
513
+ "training_loss": 0.0994343711451107,
514
+ "learning_rate": 0.0009045084971874737,
515
+ "validation": {
516
+ "samples": 467,
517
+ "accuracy": 0.9700214266777039,
518
+ "macro_f1": 0.901258561432139,
519
+ "recall": {
520
+ "identifier_lower": 0.9750623441396509,
521
+ "identifier_upper": 0.9090909090909091,
522
+ "multiply_operator": 0.9545454545454546
523
+ },
524
+ "confusion": [
525
+ [
526
+ 391,
527
+ 8,
528
+ 2
529
+ ],
530
+ [
531
+ 0,
532
+ 20,
533
+ 2
534
+ ],
535
+ [
536
+ 1,
537
+ 1,
538
+ 42
539
+ ]
540
+ ],
541
+ "ece": 0.018608979759266953
542
+ }
543
+ },
544
+ {
545
+ "epoch": 13,
546
+ "training_loss": 0.0989906879261805,
547
+ "learning_rate": 0.0008885729807284855,
548
+ "validation": {
549
+ "samples": 467,
550
+ "accuracy": 0.9614561200141907,
551
+ "macro_f1": 0.8816020856578524,
552
+ "recall": {
553
+ "identifier_lower": 0.9650872817955112,
554
+ "identifier_upper": 0.9090909090909091,
555
+ "multiply_operator": 0.9545454545454546
556
+ },
557
+ "confusion": [
558
+ [
559
+ 387,
560
+ 11,
561
+ 3
562
+ ],
563
+ [
564
+ 0,
565
+ 20,
566
+ 2
567
+ ],
568
+ [
569
+ 1,
570
+ 1,
571
+ 42
572
+ ]
573
+ ],
574
+ "ece": 0.016365934745471405
575
+ }
576
+ },
577
+ {
578
+ "epoch": 14,
579
+ "training_loss": 0.0808139483934483,
580
+ "learning_rate": 0.0008715724127386972,
581
+ "validation": {
582
+ "samples": 467,
583
+ "accuracy": 0.9700214266777039,
584
+ "macro_f1": 0.9025039455397734,
585
+ "recall": {
586
+ "identifier_lower": 0.9775561097256857,
587
+ "identifier_upper": 0.9090909090909091,
588
+ "multiply_operator": 0.9318181818181818
589
+ },
590
+ "confusion": [
591
+ [
592
+ 392,
593
+ 7,
594
+ 2
595
+ ],
596
+ [
597
+ 0,
598
+ 20,
599
+ 2
600
+ ],
601
+ [
602
+ 2,
603
+ 1,
604
+ 41
605
+ ]
606
+ ],
607
+ "ece": 0.010795583006043136
608
+ }
609
+ },
610
+ {
611
+ "epoch": 15,
612
+ "training_loss": 0.07372696755334066,
613
+ "learning_rate": 0.0008535533905932739,
614
+ "validation": {
615
+ "samples": 467,
616
+ "accuracy": 0.9721627235412598,
617
+ "macro_f1": 0.9064184559159433,
618
+ "recall": {
619
+ "identifier_lower": 0.9800498753117207,
620
+ "identifier_upper": 0.9090909090909091,
621
+ "multiply_operator": 0.9318181818181818
622
+ },
623
+ "confusion": [
624
+ [
625
+ 393,
626
+ 7,
627
+ 1
628
+ ],
629
+ [
630
+ 0,
631
+ 20,
632
+ 2
633
+ ],
634
+ [
635
+ 2,
636
+ 1,
637
+ 41
638
+ ]
639
+ ],
640
+ "ece": 0.009348892538137088
641
+ }
642
+ },
643
+ {
644
+ "epoch": 16,
645
+ "training_loss": 0.07725203380879193,
646
+ "learning_rate": 0.0008345653031794292,
647
+ "validation": {
648
+ "samples": 467,
649
+ "accuracy": 0.9678800702095032,
650
+ "macro_f1": 0.8974130444718679,
651
+ "recall": {
652
+ "identifier_lower": 0.972568578553616,
653
+ "identifier_upper": 0.9090909090909091,
654
+ "multiply_operator": 0.9545454545454546
655
+ },
656
+ "confusion": [
657
+ [
658
+ 390,
659
+ 8,
660
+ 3
661
+ ],
662
+ [
663
+ 0,
664
+ 20,
665
+ 2
666
+ ],
667
+ [
668
+ 1,
669
+ 1,
670
+ 42
671
+ ]
672
+ ],
673
+ "ece": 0.009894764955310997
674
+ }
675
+ },
676
+ {
677
+ "epoch": 17,
678
+ "training_loss": 0.07687817322943519,
679
+ "learning_rate": 0.0008146601955249188,
680
+ "validation": {
681
+ "samples": 467,
682
+ "accuracy": 0.9721627235412598,
683
+ "macro_f1": 0.9069129582983487,
684
+ "recall": {
685
+ "identifier_lower": 0.9775561097256857,
686
+ "identifier_upper": 0.9090909090909091,
687
+ "multiply_operator": 0.9545454545454546
688
+ },
689
+ "confusion": [
690
+ [
691
+ 392,
692
+ 7,
693
+ 2
694
+ ],
695
+ [
696
+ 0,
697
+ 20,
698
+ 2
699
+ ],
700
+ [
701
+ 1,
702
+ 1,
703
+ 42
704
+ ]
705
+ ],
706
+ "ece": 0.012464378740260407
707
+ }
708
+ },
709
+ {
710
+ "epoch": 18,
711
+ "training_loss": 0.057948201415247376,
712
+ "learning_rate": 0.0007938926261462366,
713
+ "validation": {
714
+ "samples": 467,
715
+ "accuracy": 0.9764453768730164,
716
+ "macro_f1": 0.9253704450607557,
717
+ "recall": {
718
+ "identifier_lower": 0.9850374064837906,
719
+ "identifier_upper": 0.9545454545454546,
720
+ "multiply_operator": 0.9090909090909091
721
+ },
722
+ "confusion": [
723
+ [
724
+ 395,
725
+ 5,
726
+ 1
727
+ ],
728
+ [
729
+ 0,
730
+ 21,
731
+ 1
732
+ ],
733
+ [
734
+ 3,
735
+ 1,
736
+ 40
737
+ ]
738
+ ],
739
+ "ece": 0.00991112969254071
740
+ }
741
+ },
742
+ {
743
+ "epoch": 19,
744
+ "training_loss": 0.061869524983440366,
745
+ "learning_rate": 0.0007723195175075136,
746
+ "validation": {
747
+ "samples": 467,
748
+ "accuracy": 0.9764453768730164,
749
+ "macro_f1": 0.9166988346916883,
750
+ "recall": {
751
+ "identifier_lower": 0.9825436408977556,
752
+ "identifier_upper": 0.9090909090909091,
753
+ "multiply_operator": 0.9545454545454546
754
+ },
755
+ "confusion": [
756
+ [
757
+ 394,
758
+ 6,
759
+ 1
760
+ ],
761
+ [
762
+ 0,
763
+ 20,
764
+ 2
765
+ ],
766
+ [
767
+ 1,
768
+ 1,
769
+ 42
770
+ ]
771
+ ],
772
+ "ece": 0.010770219689081761
773
+ }
774
+ },
775
+ {
776
+ "epoch": 20,
777
+ "training_loss": 0.05992952661499131,
778
+ "learning_rate": 0.00075,
779
+ "validation": {
780
+ "samples": 467,
781
+ "accuracy": 0.980728030204773,
782
+ "macro_f1": 0.9343017918927581,
783
+ "recall": {
784
+ "identifier_lower": 0.9850374064837906,
785
+ "identifier_upper": 0.9545454545454546,
786
+ "multiply_operator": 0.9545454545454546
787
+ },
788
+ "confusion": [
789
+ [
790
+ 395,
791
+ 5,
792
+ 1
793
+ ],
794
+ [
795
+ 0,
796
+ 21,
797
+ 1
798
+ ],
799
+ [
800
+ 1,
801
+ 1,
802
+ 42
803
+ ]
804
+ ],
805
+ "ece": 0.012505268671260533
806
+ }
807
+ },
808
+ {
809
+ "epoch": 21,
810
+ "training_loss": 0.05748118384423418,
811
+ "learning_rate": 0.0007269952498697733,
812
+ "validation": {
813
+ "samples": 467,
814
+ "accuracy": 0.9764453768730164,
815
+ "macro_f1": 0.9241664900007067,
816
+ "recall": {
817
+ "identifier_lower": 0.9800498753117207,
818
+ "identifier_upper": 0.9545454545454546,
819
+ "multiply_operator": 0.9545454545454546
820
+ },
821
+ "confusion": [
822
+ [
823
+ 393,
824
+ 6,
825
+ 2
826
+ ],
827
+ [
828
+ 0,
829
+ 21,
830
+ 1
831
+ ],
832
+ [
833
+ 1,
834
+ 1,
835
+ 42
836
+ ]
837
+ ],
838
+ "ece": 0.012078481872675795
839
+ }
840
+ },
841
+ {
842
+ "epoch": 22,
843
+ "training_loss": 0.05552331064442417,
844
+ "learning_rate": 0.0007033683215379002,
845
+ "validation": {
846
+ "samples": 467,
847
+ "accuracy": 0.9764453768730164,
848
+ "macro_f1": 0.9166988346916883,
849
+ "recall": {
850
+ "identifier_lower": 0.9825436408977556,
851
+ "identifier_upper": 0.9090909090909091,
852
+ "multiply_operator": 0.9545454545454546
853
+ },
854
+ "confusion": [
855
+ [
856
+ 394,
857
+ 6,
858
+ 1
859
+ ],
860
+ [
861
+ 0,
862
+ 20,
863
+ 2
864
+ ],
865
+ [
866
+ 1,
867
+ 1,
868
+ 42
869
+ ]
870
+ ],
871
+ "ece": 0.01375456475603734
872
+ }
873
+ },
874
+ {
875
+ "epoch": 23,
876
+ "training_loss": 0.05059329802729492,
877
+ "learning_rate": 0.0006791839747726503,
878
+ "validation": {
879
+ "samples": 467,
880
+ "accuracy": 0.980728030204773,
881
+ "macro_f1": 0.9343017918927581,
882
+ "recall": {
883
+ "identifier_lower": 0.9850374064837906,
884
+ "identifier_upper": 0.9545454545454546,
885
+ "multiply_operator": 0.9545454545454546
886
+ },
887
+ "confusion": [
888
+ [
889
+ 395,
890
+ 5,
891
+ 1
892
+ ],
893
+ [
894
+ 0,
895
+ 21,
896
+ 1
897
+ ],
898
+ [
899
+ 1,
900
+ 1,
901
+ 42
902
+ ]
903
+ ],
904
+ "ece": 0.014063424294025129
905
+ }
906
+ },
907
+ {
908
+ "epoch": 24,
909
+ "training_loss": 0.04741996307109355,
910
+ "learning_rate": 0.0006545084971874737,
911
+ "validation": {
912
+ "samples": 467,
913
+ "accuracy": 0.978586733341217,
914
+ "macro_f1": 0.9281650677630577,
915
+ "recall": {
916
+ "identifier_lower": 0.9825436408977556,
917
+ "identifier_upper": 0.9545454545454546,
918
+ "multiply_operator": 0.9545454545454546
919
+ },
920
+ "confusion": [
921
+ [
922
+ 394,
923
+ 6,
924
+ 1
925
+ ],
926
+ [
927
+ 0,
928
+ 21,
929
+ 1
930
+ ],
931
+ [
932
+ 1,
933
+ 1,
934
+ 42
935
+ ]
936
+ ],
937
+ "ece": 0.014278831026696637
938
+ }
939
+ },
940
+ {
941
+ "epoch": 25,
942
+ "training_loss": 0.045853679783122485,
943
+ "learning_rate": 0.0006294095225512603,
944
+ "validation": {
945
+ "samples": 467,
946
+ "accuracy": 0.978586733341217,
947
+ "macro_f1": 0.9281650677630577,
948
+ "recall": {
949
+ "identifier_lower": 0.9825436408977556,
950
+ "identifier_upper": 0.9545454545454546,
951
+ "multiply_operator": 0.9545454545454546
952
+ },
953
+ "confusion": [
954
+ [
955
+ 394,
956
+ 6,
957
+ 1
958
+ ],
959
+ [
960
+ 0,
961
+ 21,
962
+ 1
963
+ ],
964
+ [
965
+ 1,
966
+ 1,
967
+ 42
968
+ ]
969
+ ],
970
+ "ece": 0.010883985780968997
971
+ }
972
+ },
973
+ {
974
+ "epoch": 26,
975
+ "training_loss": 0.04512504158615099,
976
+ "learning_rate": 0.0006039558454088795,
977
+ "validation": {
978
+ "samples": 467,
979
+ "accuracy": 0.978586733341217,
980
+ "macro_f1": 0.9281650677630577,
981
+ "recall": {
982
+ "identifier_lower": 0.9825436408977556,
983
+ "identifier_upper": 0.9545454545454546,
984
+ "multiply_operator": 0.9545454545454546
985
+ },
986
+ "confusion": [
987
+ [
988
+ 394,
989
+ 6,
990
+ 1
991
+ ],
992
+ [
993
+ 0,
994
+ 21,
995
+ 1
996
+ ],
997
+ [
998
+ 1,
999
+ 1,
1000
+ 42
1001
+ ]
1002
+ ],
1003
+ "ece": 0.013965369132306671
1004
+ }
1005
+ },
1006
+ {
1007
+ "epoch": 27,
1008
+ "training_loss": 0.04251890660960201,
1009
+ "learning_rate": 0.0005782172325201154,
1010
+ "validation": {
1011
+ "samples": 467,
1012
+ "accuracy": 0.978586733341217,
1013
+ "macro_f1": 0.9281650677630577,
1014
+ "recall": {
1015
+ "identifier_lower": 0.9825436408977556,
1016
+ "identifier_upper": 0.9545454545454546,
1017
+ "multiply_operator": 0.9545454545454546
1018
+ },
1019
+ "confusion": [
1020
+ [
1021
+ 394,
1022
+ 6,
1023
+ 1
1024
+ ],
1025
+ [
1026
+ 0,
1027
+ 21,
1028
+ 1
1029
+ ],
1030
+ [
1031
+ 1,
1032
+ 1,
1033
+ 42
1034
+ ]
1035
+ ],
1036
+ "ece": 0.012569363101110287
1037
+ }
1038
+ },
1039
+ {
1040
+ "epoch": 28,
1041
+ "training_loss": 0.03838672627946246,
1042
+ "learning_rate": 0.0005522642316338267,
1043
+ "validation": {
1044
+ "samples": 467,
1045
+ "accuracy": 0.978586733341217,
1046
+ "macro_f1": 0.9281650677630577,
1047
+ "recall": {
1048
+ "identifier_lower": 0.9825436408977556,
1049
+ "identifier_upper": 0.9545454545454546,
1050
+ "multiply_operator": 0.9545454545454546
1051
+ },
1052
+ "confusion": [
1053
+ [
1054
+ 394,
1055
+ 6,
1056
+ 1
1057
+ ],
1058
+ [
1059
+ 0,
1060
+ 21,
1061
+ 1
1062
+ ],
1063
+ [
1064
+ 1,
1065
+ 1,
1066
+ 42
1067
+ ]
1068
+ ],
1069
+ "ece": 0.014809996296913819
1070
+ }
1071
+ },
1072
+ {
1073
+ "epoch": 29,
1074
+ "training_loss": 0.03758213210603139,
1075
+ "learning_rate": 0.0005261679781214719,
1076
+ "validation": {
1077
+ "samples": 467,
1078
+ "accuracy": 0.978586733341217,
1079
+ "macro_f1": 0.9281650677630577,
1080
+ "recall": {
1081
+ "identifier_lower": 0.9825436408977556,
1082
+ "identifier_upper": 0.9545454545454546,
1083
+ "multiply_operator": 0.9545454545454546
1084
+ },
1085
+ "confusion": [
1086
+ [
1087
+ 394,
1088
+ 6,
1089
+ 1
1090
+ ],
1091
+ [
1092
+ 0,
1093
+ 21,
1094
+ 1
1095
+ ],
1096
+ [
1097
+ 1,
1098
+ 1,
1099
+ 42
1100
+ ]
1101
+ ],
1102
+ "ece": 0.017492014176815535
1103
+ }
1104
+ },
1105
+ {
1106
+ "epoch": 30,
1107
+ "training_loss": 0.03215042207583487,
1108
+ "learning_rate": 0.0005000000000000001,
1109
+ "validation": {
1110
+ "samples": 467,
1111
+ "accuracy": 0.980728030204773,
1112
+ "macro_f1": 0.9343017918927581,
1113
+ "recall": {
1114
+ "identifier_lower": 0.9850374064837906,
1115
+ "identifier_upper": 0.9545454545454546,
1116
+ "multiply_operator": 0.9545454545454546
1117
+ },
1118
+ "confusion": [
1119
+ [
1120
+ 395,
1121
+ 5,
1122
+ 1
1123
+ ],
1124
+ [
1125
+ 0,
1126
+ 21,
1127
+ 1
1128
+ ],
1129
+ [
1130
+ 1,
1131
+ 1,
1132
+ 42
1133
+ ]
1134
+ ],
1135
+ "ece": 0.014136015954741968
1136
+ }
1137
+ },
1138
+ {
1139
+ "epoch": 31,
1140
+ "training_loss": 0.0369916168983931,
1141
+ "learning_rate": 0.00047383202187852816,
1142
+ "validation": {
1143
+ "samples": 467,
1144
+ "accuracy": 0.9764453768730164,
1145
+ "macro_f1": 0.9166988346916883,
1146
+ "recall": {
1147
+ "identifier_lower": 0.9825436408977556,
1148
+ "identifier_upper": 0.9090909090909091,
1149
+ "multiply_operator": 0.9545454545454546
1150
+ },
1151
+ "confusion": [
1152
+ [
1153
+ 394,
1154
+ 6,
1155
+ 1
1156
+ ],
1157
+ [
1158
+ 0,
1159
+ 20,
1160
+ 2
1161
+ ],
1162
+ [
1163
+ 1,
1164
+ 1,
1165
+ 42
1166
+ ]
1167
+ ],
1168
+ "ece": 0.013719689410926716
1169
+ }
1170
+ },
1171
+ {
1172
+ "epoch": 32,
1173
+ "training_loss": 0.035283506925989964,
1174
+ "learning_rate": 0.00044773576836617336,
1175
+ "validation": {
1176
+ "samples": 467,
1177
+ "accuracy": 0.9764453768730164,
1178
+ "macro_f1": 0.9166988346916883,
1179
+ "recall": {
1180
+ "identifier_lower": 0.9825436408977556,
1181
+ "identifier_upper": 0.9090909090909091,
1182
+ "multiply_operator": 0.9545454545454546
1183
+ },
1184
+ "confusion": [
1185
+ [
1186
+ 394,
1187
+ 6,
1188
+ 1
1189
+ ],
1190
+ [
1191
+ 0,
1192
+ 20,
1193
+ 2
1194
+ ],
1195
+ [
1196
+ 1,
1197
+ 1,
1198
+ 42
1199
+ ]
1200
+ ],
1201
+ "ece": 0.013527763252959124
1202
+ }
1203
+ },
1204
+ {
1205
+ "epoch": 33,
1206
+ "training_loss": 0.034194678393796515,
1207
+ "learning_rate": 0.0004217827674798846,
1208
+ "validation": {
1209
+ "samples": 467,
1210
+ "accuracy": 0.9764453768730164,
1211
+ "macro_f1": 0.9166988346916883,
1212
+ "recall": {
1213
+ "identifier_lower": 0.9825436408977556,
1214
+ "identifier_upper": 0.9090909090909091,
1215
+ "multiply_operator": 0.9545454545454546
1216
+ },
1217
+ "confusion": [
1218
+ [
1219
+ 394,
1220
+ 6,
1221
+ 1
1222
+ ],
1223
+ [
1224
+ 0,
1225
+ 20,
1226
+ 2
1227
+ ],
1228
+ [
1229
+ 1,
1230
+ 1,
1231
+ 42
1232
+ ]
1233
+ ],
1234
+ "ece": 0.013401276325591738
1235
+ }
1236
+ },
1237
+ {
1238
+ "epoch": 34,
1239
+ "training_loss": 0.03293262683399114,
1240
+ "learning_rate": 0.00039604415459112036,
1241
+ "validation": {
1242
+ "samples": 467,
1243
+ "accuracy": 0.9764453768730164,
1244
+ "macro_f1": 0.9166988346916883,
1245
+ "recall": {
1246
+ "identifier_lower": 0.9825436408977556,
1247
+ "identifier_upper": 0.9090909090909091,
1248
+ "multiply_operator": 0.9545454545454546
1249
+ },
1250
+ "confusion": [
1251
+ [
1252
+ 394,
1253
+ 6,
1254
+ 1
1255
+ ],
1256
+ [
1257
+ 0,
1258
+ 20,
1259
+ 2
1260
+ ],
1261
+ [
1262
+ 1,
1263
+ 1,
1264
+ 42
1265
+ ]
1266
+ ],
1267
+ "ece": 0.014931237887967963
1268
+ }
1269
+ }
1270
+ ],
1271
+ "checkpoint": "behavior_role_head.pt",
1272
+ "checkpoint_bytes": 75794,
1273
+ "track": "R_noncommercial_only",
1274
+ "product_validation": false,
1275
+ "interpretation_limit": "CROHME 연구용 연속 수식 행동 head이며 상용 checkpoint에 병합할 수 없다. P-track writer/device-disjoint 재학습이 필요하다."
1276
+ }
reports/behavior_role_seed31.json ADDED
@@ -0,0 +1,2002 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "experiment": "R-MATH-INK-06-BEHAVIOR-ROLE-001",
3
+ "generated_at": "2026-07-23T16:40:18.931480+00:00",
4
+ "seed": 31,
5
+ "device": "cuda",
6
+ "cuda_device": "NVIDIA GeForce GTX 1650",
7
+ "teacher_adapter": "research\\runs\\math_ink_06_online_casecontext_refined_seed31_20260723\\skeleton_adapter.pt",
8
+ "base_checkpoint": "C:\\Users\\user\\Desktop\\Aiflow\\math-grid-drawer-simulation\\research\\runs\\math_ink_06_federated_virtual_ce025_family010_seed31_20260723\\math_ink_06_candidate.pt",
9
+ "split_contract": "CROHME2012 trainData writer fit/validation; testDataGT official held-out",
10
+ "formulas": {
11
+ "fit": 1063,
12
+ "validation": 275,
13
+ "official_test": 488
14
+ },
15
+ "role_samples": {
16
+ "fit": {
17
+ "identifier_lower": 1573,
18
+ "multiply_operator": 177,
19
+ "identifier_upper": 99
20
+ },
21
+ "validation": {
22
+ "identifier_lower": 401,
23
+ "multiply_operator": 44,
24
+ "identifier_upper": 22
25
+ },
26
+ "official_test": {
27
+ "identifier_lower": 568,
28
+ "identifier_upper": 31,
29
+ "multiply_operator": 36
30
+ }
31
+ },
32
+ "teacher_baseline": {
33
+ "validation": {
34
+ "samples": 467,
35
+ "accuracy": 0.40471091866493225,
36
+ "macro_f1": 0.22979348338888128,
37
+ "recall": {
38
+ "identifier_lower": 0.4314214463840399,
39
+ "identifier_upper": 0.7272727272727273,
40
+ "multiply_operator": 0.0
41
+ },
42
+ "confusion": [
43
+ [
44
+ 173,
45
+ 228,
46
+ 0
47
+ ],
48
+ [
49
+ 6,
50
+ 16,
51
+ 0
52
+ ],
53
+ [
54
+ 16,
55
+ 28,
56
+ 0
57
+ ]
58
+ ],
59
+ "ece": 0.4227110123725495
60
+ },
61
+ "official_test": {
62
+ "samples": 635,
63
+ "accuracy": 0.6078740358352661,
64
+ "macro_f1": 0.31082213130722774,
65
+ "recall": {
66
+ "identifier_lower": 0.6373239436619719,
67
+ "identifier_upper": 0.7741935483870968,
68
+ "multiply_operator": 0.0
69
+ },
70
+ "confusion": [
71
+ [
72
+ 362,
73
+ 206,
74
+ 0
75
+ ],
76
+ [
77
+ 7,
78
+ 24,
79
+ 0
80
+ ],
81
+ [
82
+ 7,
83
+ 29,
84
+ 0
85
+ ]
86
+ ],
87
+ "ece": 0.1908320430970747
88
+ }
89
+ },
90
+ "selected_epoch": 42,
91
+ "validation": {
92
+ "samples": 467,
93
+ "accuracy": 0.9850106835365295,
94
+ "macro_f1": 0.9492270079067833,
95
+ "recall": {
96
+ "identifier_lower": 0.9900249376558603,
97
+ "identifier_upper": 0.9090909090909091,
98
+ "multiply_operator": 0.9772727272727273
99
+ },
100
+ "confusion": [
101
+ [
102
+ 397,
103
+ 3,
104
+ 1
105
+ ],
106
+ [
107
+ 1,
108
+ 20,
109
+ 1
110
+ ],
111
+ [
112
+ 1,
113
+ 0,
114
+ 43
115
+ ]
116
+ ],
117
+ "ece": 0.01576937972125217
118
+ },
119
+ "official_test": {
120
+ "samples": 635,
121
+ "accuracy": 0.9385826587677002,
122
+ "macro_f1": 0.7717349248806314,
123
+ "recall": {
124
+ "identifier_lower": 0.9630281690140845,
125
+ "identifier_upper": 0.5161290322580645,
126
+ "multiply_operator": 0.9166666666666666
127
+ },
128
+ "confusion": [
129
+ [
130
+ 547,
131
+ 6,
132
+ 15
133
+ ],
134
+ [
135
+ 10,
136
+ 16,
137
+ 5
138
+ ],
139
+ [
140
+ 3,
141
+ 0,
142
+ 33
143
+ ]
144
+ ],
145
+ "ece": 0.050884793443143006
146
+ },
147
+ "history": [
148
+ {
149
+ "epoch": 1,
150
+ "training_loss": 0.8767189346112839,
151
+ "learning_rate": 0.0009993147673772868,
152
+ "validation": {
153
+ "samples": 467,
154
+ "accuracy": 0.9014989137649536,
155
+ "macro_f1": 0.5273300379683359,
156
+ "recall": {
157
+ "identifier_lower": 0.9975062344139651,
158
+ "identifier_upper": 0.0,
159
+ "multiply_operator": 0.4772727272727273
160
+ },
161
+ "confusion": [
162
+ [
163
+ 400,
164
+ 0,
165
+ 1
166
+ ],
167
+ [
168
+ 22,
169
+ 0,
170
+ 0
171
+ ],
172
+ [
173
+ 23,
174
+ 0,
175
+ 21
176
+ ]
177
+ ],
178
+ "ece": 0.20063943331568002
179
+ }
180
+ },
181
+ {
182
+ "epoch": 2,
183
+ "training_loss": 0.5778835811055371,
184
+ "learning_rate": 0.0009972609476841365,
185
+ "validation": {
186
+ "samples": 467,
187
+ "accuracy": 0.9357602000236511,
188
+ "macro_f1": 0.7668176821254237,
189
+ "recall": {
190
+ "identifier_lower": 0.9650872817955112,
191
+ "identifier_upper": 0.36363636363636365,
192
+ "multiply_operator": 0.9545454545454546
193
+ },
194
+ "confusion": [
195
+ [
196
+ 387,
197
+ 4,
198
+ 10
199
+ ],
200
+ [
201
+ 13,
202
+ 8,
203
+ 1
204
+ ],
205
+ [
206
+ 2,
207
+ 0,
208
+ 42
209
+ ]
210
+ ],
211
+ "ece": 0.19584264685098568
212
+ }
213
+ },
214
+ {
215
+ "epoch": 3,
216
+ "training_loss": 0.420009775781322,
217
+ "learning_rate": 0.0009938441702975688,
218
+ "validation": {
219
+ "samples": 467,
220
+ "accuracy": 0.9057815670967102,
221
+ "macro_f1": 0.7875140750426791,
222
+ "recall": {
223
+ "identifier_lower": 0.8952618453865336,
224
+ "identifier_upper": 0.9090909090909091,
225
+ "multiply_operator": 1.0
226
+ },
227
+ "confusion": [
228
+ [
229
+ 359,
230
+ 27,
231
+ 15
232
+ ],
233
+ [
234
+ 0,
235
+ 20,
236
+ 2
237
+ ],
238
+ [
239
+ 0,
240
+ 0,
241
+ 44
242
+ ]
243
+ ],
244
+ "ece": 0.10827849563156344
245
+ }
246
+ },
247
+ {
248
+ "epoch": 4,
249
+ "training_loss": 0.3109758900042287,
250
+ "learning_rate": 0.0009890738003669028,
251
+ "validation": {
252
+ "samples": 467,
253
+ "accuracy": 0.9421841502189636,
254
+ "macro_f1": 0.8499714367323622,
255
+ "recall": {
256
+ "identifier_lower": 0.9376558603491272,
257
+ "identifier_upper": 0.9090909090909091,
258
+ "multiply_operator": 1.0
259
+ },
260
+ "confusion": [
261
+ [
262
+ 376,
263
+ 18,
264
+ 7
265
+ ],
266
+ [
267
+ 1,
268
+ 20,
269
+ 1
270
+ ],
271
+ [
272
+ 0,
273
+ 0,
274
+ 44
275
+ ]
276
+ ],
277
+ "ece": 0.08608015172379027
278
+ }
279
+ },
280
+ {
281
+ "epoch": 5,
282
+ "training_loss": 0.24503726018577604,
283
+ "learning_rate": 0.0009829629131445341,
284
+ "validation": {
285
+ "samples": 467,
286
+ "accuracy": 0.9486081600189209,
287
+ "macro_f1": 0.8615622968817506,
288
+ "recall": {
289
+ "identifier_lower": 0.9451371571072319,
290
+ "identifier_upper": 0.9090909090909091,
291
+ "multiply_operator": 1.0
292
+ },
293
+ "confusion": [
294
+ [
295
+ 379,
296
+ 17,
297
+ 5
298
+ ],
299
+ [
300
+ 1,
301
+ 20,
302
+ 1
303
+ ],
304
+ [
305
+ 0,
306
+ 0,
307
+ 44
308
+ ]
309
+ ],
310
+ "ece": 0.06178676626927035
311
+ }
312
+ },
313
+ {
314
+ "epoch": 6,
315
+ "training_loss": 0.2034695878375086,
316
+ "learning_rate": 0.0009755282581475769,
317
+ "validation": {
318
+ "samples": 467,
319
+ "accuracy": 0.9528908133506775,
320
+ "macro_f1": 0.871260526795917,
321
+ "recall": {
322
+ "identifier_lower": 0.9501246882793017,
323
+ "identifier_upper": 0.9090909090909091,
324
+ "multiply_operator": 1.0
325
+ },
326
+ "confusion": [
327
+ [
328
+ 381,
329
+ 14,
330
+ 6
331
+ ],
332
+ [
333
+ 1,
334
+ 20,
335
+ 1
336
+ ],
337
+ [
338
+ 0,
339
+ 0,
340
+ 44
341
+ ]
342
+ ],
343
+ "ece": 0.04615953424233066
344
+ }
345
+ },
346
+ {
347
+ "epoch": 7,
348
+ "training_loss": 0.1742880423530622,
349
+ "learning_rate": 0.0009667902132486009,
350
+ "validation": {
351
+ "samples": 467,
352
+ "accuracy": 0.95931476354599,
353
+ "macro_f1": 0.8835361743512445,
354
+ "recall": {
355
+ "identifier_lower": 0.9576059850374065,
356
+ "identifier_upper": 0.9090909090909091,
357
+ "multiply_operator": 1.0
358
+ },
359
+ "confusion": [
360
+ [
361
+ 384,
362
+ 13,
363
+ 4
364
+ ],
365
+ [
366
+ 1,
367
+ 20,
368
+ 1
369
+ ],
370
+ [
371
+ 0,
372
+ 0,
373
+ 44
374
+ ]
375
+ ],
376
+ "ece": 0.043069085732812096
377
+ }
378
+ },
379
+ {
380
+ "epoch": 8,
381
+ "training_loss": 0.1442930147035693,
382
+ "learning_rate": 0.0009567727288213005,
383
+ "validation": {
384
+ "samples": 467,
385
+ "accuracy": 0.95931476354599,
386
+ "macro_f1": 0.8831616775779212,
387
+ "recall": {
388
+ "identifier_lower": 0.9600997506234414,
389
+ "identifier_upper": 0.9090909090909091,
390
+ "multiply_operator": 0.9772727272727273
391
+ },
392
+ "confusion": [
393
+ [
394
+ 385,
395
+ 13,
396
+ 3
397
+ ],
398
+ [
399
+ 1,
400
+ 20,
401
+ 1
402
+ ],
403
+ [
404
+ 1,
405
+ 0,
406
+ 43
407
+ ]
408
+ ],
409
+ "ece": 0.03680740917091671
410
+ }
411
+ },
412
+ {
413
+ "epoch": 9,
414
+ "training_loss": 0.13445695731819096,
415
+ "learning_rate": 0.0009455032620941839,
416
+ "validation": {
417
+ "samples": 467,
418
+ "accuracy": 0.9700214266777039,
419
+ "macro_f1": 0.9081335240265146,
420
+ "recall": {
421
+ "identifier_lower": 0.970074812967581,
422
+ "identifier_upper": 0.9090909090909091,
423
+ "multiply_operator": 1.0
424
+ },
425
+ "confusion": [
426
+ [
427
+ 389,
428
+ 9,
429
+ 3
430
+ ],
431
+ [
432
+ 1,
433
+ 20,
434
+ 1
435
+ ],
436
+ [
437
+ 0,
438
+ 0,
439
+ 44
440
+ ]
441
+ ],
442
+ "ece": 0.03388859508217265
443
+ }
444
+ },
445
+ {
446
+ "epoch": 10,
447
+ "training_loss": 0.1330791132080355,
448
+ "learning_rate": 0.0009330127018922195,
449
+ "validation": {
450
+ "samples": 467,
451
+ "accuracy": 0.9700214266777039,
452
+ "macro_f1": 0.9066096145742163,
453
+ "recall": {
454
+ "identifier_lower": 0.970074812967581,
455
+ "identifier_upper": 0.9090909090909091,
456
+ "multiply_operator": 1.0
457
+ },
458
+ "confusion": [
459
+ [
460
+ 389,
461
+ 10,
462
+ 2
463
+ ],
464
+ [
465
+ 1,
466
+ 20,
467
+ 1
468
+ ],
469
+ [
470
+ 0,
471
+ 0,
472
+ 44
473
+ ]
474
+ ],
475
+ "ece": 0.029228197112581178
476
+ }
477
+ },
478
+ {
479
+ "epoch": 11,
480
+ "training_loss": 0.11205834575831536,
481
+ "learning_rate": 0.0009193352839727121,
482
+ "validation": {
483
+ "samples": 467,
484
+ "accuracy": 0.9700214266777039,
485
+ "macro_f1": 0.907825279474267,
486
+ "recall": {
487
+ "identifier_lower": 0.972568578553616,
488
+ "identifier_upper": 0.9090909090909091,
489
+ "multiply_operator": 0.9772727272727273
490
+ },
491
+ "confusion": [
492
+ [
493
+ 390,
494
+ 9,
495
+ 2
496
+ ],
497
+ [
498
+ 1,
499
+ 20,
500
+ 1
501
+ ],
502
+ [
503
+ 1,
504
+ 0,
505
+ 43
506
+ ]
507
+ ],
508
+ "ece": 0.02395394208736132
509
+ }
510
+ },
511
+ {
512
+ "epoch": 12,
513
+ "training_loss": 0.094981630116685,
514
+ "learning_rate": 0.0009045084971874737,
515
+ "validation": {
516
+ "samples": 467,
517
+ "accuracy": 0.9764453768730164,
518
+ "macro_f1": 0.9233519504577847,
519
+ "recall": {
520
+ "identifier_lower": 0.9800498753117207,
521
+ "identifier_upper": 0.9090909090909091,
522
+ "multiply_operator": 0.9772727272727273
523
+ },
524
+ "confusion": [
525
+ [
526
+ 393,
527
+ 7,
528
+ 1
529
+ ],
530
+ [
531
+ 1,
532
+ 20,
533
+ 1
534
+ ],
535
+ [
536
+ 1,
537
+ 0,
538
+ 43
539
+ ]
540
+ ],
541
+ "ece": 0.020297527214571592
542
+ }
543
+ },
544
+ {
545
+ "epoch": 13,
546
+ "training_loss": 0.10087664918989153,
547
+ "learning_rate": 0.0008885729807284855,
548
+ "validation": {
549
+ "samples": 467,
550
+ "accuracy": 0.9764453768730164,
551
+ "macro_f1": 0.9204996544371354,
552
+ "recall": {
553
+ "identifier_lower": 0.9775561097256857,
554
+ "identifier_upper": 0.9090909090909091,
555
+ "multiply_operator": 1.0
556
+ },
557
+ "confusion": [
558
+ [
559
+ 392,
560
+ 7,
561
+ 2
562
+ ],
563
+ [
564
+ 0,
565
+ 20,
566
+ 2
567
+ ],
568
+ [
569
+ 0,
570
+ 0,
571
+ 44
572
+ ]
573
+ ],
574
+ "ece": 0.016511393352726972
575
+ }
576
+ },
577
+ {
578
+ "epoch": 14,
579
+ "training_loss": 0.08016723319646343,
580
+ "learning_rate": 0.0008715724127386972,
581
+ "validation": {
582
+ "samples": 467,
583
+ "accuracy": 0.978586733341217,
584
+ "macro_f1": 0.9270383370843582,
585
+ "recall": {
586
+ "identifier_lower": 0.9850374064837906,
587
+ "identifier_upper": 0.8636363636363636,
588
+ "multiply_operator": 0.9772727272727273
589
+ },
590
+ "confusion": [
591
+ [
592
+ 395,
593
+ 5,
594
+ 1
595
+ ],
596
+ [
597
+ 2,
598
+ 19,
599
+ 1
600
+ ],
601
+ [
602
+ 1,
603
+ 0,
604
+ 43
605
+ ]
606
+ ],
607
+ "ece": 0.01823449031824706
608
+ }
609
+ },
610
+ {
611
+ "epoch": 15,
612
+ "training_loss": 0.07950997507333626,
613
+ "learning_rate": 0.0008535533905932739,
614
+ "validation": {
615
+ "samples": 467,
616
+ "accuracy": 0.9764453768730164,
617
+ "macro_f1": 0.9233519504577847,
618
+ "recall": {
619
+ "identifier_lower": 0.9800498753117207,
620
+ "identifier_upper": 0.9090909090909091,
621
+ "multiply_operator": 0.9772727272727273
622
+ },
623
+ "confusion": [
624
+ [
625
+ 393,
626
+ 7,
627
+ 1
628
+ ],
629
+ [
630
+ 1,
631
+ 20,
632
+ 1
633
+ ],
634
+ [
635
+ 1,
636
+ 0,
637
+ 43
638
+ ]
639
+ ],
640
+ "ece": 0.013064050552685835
641
+ }
642
+ },
643
+ {
644
+ "epoch": 16,
645
+ "training_loss": 0.07501162656896691,
646
+ "learning_rate": 0.0008345653031794292,
647
+ "validation": {
648
+ "samples": 467,
649
+ "accuracy": 0.9764453768730164,
650
+ "macro_f1": 0.9223558412237658,
651
+ "recall": {
652
+ "identifier_lower": 0.9800498753117207,
653
+ "identifier_upper": 0.9090909090909091,
654
+ "multiply_operator": 0.9772727272727273
655
+ },
656
+ "confusion": [
657
+ [
658
+ 393,
659
+ 6,
660
+ 2
661
+ ],
662
+ [
663
+ 0,
664
+ 20,
665
+ 2
666
+ ],
667
+ [
668
+ 1,
669
+ 0,
670
+ 43
671
+ ]
672
+ ],
673
+ "ece": 0.011953361475379592
674
+ }
675
+ },
676
+ {
677
+ "epoch": 17,
678
+ "training_loss": 0.0662038832008355,
679
+ "learning_rate": 0.0008146601955249188,
680
+ "validation": {
681
+ "samples": 467,
682
+ "accuracy": 0.978586733341217,
683
+ "macro_f1": 0.9294443739553914,
684
+ "recall": {
685
+ "identifier_lower": 0.9825436408977556,
686
+ "identifier_upper": 0.9090909090909091,
687
+ "multiply_operator": 0.9772727272727273
688
+ },
689
+ "confusion": [
690
+ [
691
+ 394,
692
+ 6,
693
+ 1
694
+ ],
695
+ [
696
+ 1,
697
+ 20,
698
+ 1
699
+ ],
700
+ [
701
+ 1,
702
+ 0,
703
+ 43
704
+ ]
705
+ ],
706
+ "ece": 0.010072189168083834
707
+ }
708
+ },
709
+ {
710
+ "epoch": 18,
711
+ "training_loss": 0.0708043240675609,
712
+ "learning_rate": 0.0007938926261462366,
713
+ "validation": {
714
+ "samples": 467,
715
+ "accuracy": 0.9743040800094604,
716
+ "macro_f1": 0.9185071611968995,
717
+ "recall": {
718
+ "identifier_lower": 0.9775561097256857,
719
+ "identifier_upper": 0.9090909090909091,
720
+ "multiply_operator": 0.9772727272727273
721
+ },
722
+ "confusion": [
723
+ [
724
+ 392,
725
+ 6,
726
+ 3
727
+ ],
728
+ [
729
+ 0,
730
+ 20,
731
+ 2
732
+ ],
733
+ [
734
+ 1,
735
+ 0,
736
+ 43
737
+ ]
738
+ ],
739
+ "ece": 0.011191716724897188
740
+ }
741
+ },
742
+ {
743
+ "epoch": 19,
744
+ "training_loss": 0.059418706099460934,
745
+ "learning_rate": 0.0007723195175075136,
746
+ "validation": {
747
+ "samples": 467,
748
+ "accuracy": 0.978586733341217,
749
+ "macro_f1": 0.9294443739553914,
750
+ "recall": {
751
+ "identifier_lower": 0.9825436408977556,
752
+ "identifier_upper": 0.9090909090909091,
753
+ "multiply_operator": 0.9772727272727273
754
+ },
755
+ "confusion": [
756
+ [
757
+ 394,
758
+ 6,
759
+ 1
760
+ ],
761
+ [
762
+ 1,
763
+ 20,
764
+ 1
765
+ ],
766
+ [
767
+ 1,
768
+ 0,
769
+ 43
770
+ ]
771
+ ],
772
+ "ece": 0.007749744198634945
773
+ }
774
+ },
775
+ {
776
+ "epoch": 20,
777
+ "training_loss": 0.05837932388611005,
778
+ "learning_rate": 0.00075,
779
+ "validation": {
780
+ "samples": 467,
781
+ "accuracy": 0.978586733341217,
782
+ "macro_f1": 0.9294443739553914,
783
+ "recall": {
784
+ "identifier_lower": 0.9825436408977556,
785
+ "identifier_upper": 0.9090909090909091,
786
+ "multiply_operator": 0.9772727272727273
787
+ },
788
+ "confusion": [
789
+ [
790
+ 394,
791
+ 6,
792
+ 1
793
+ ],
794
+ [
795
+ 1,
796
+ 20,
797
+ 1
798
+ ],
799
+ [
800
+ 1,
801
+ 0,
802
+ 43
803
+ ]
804
+ ],
805
+ "ece": 0.007486029059862731
806
+ }
807
+ },
808
+ {
809
+ "epoch": 21,
810
+ "training_loss": 0.0658514654075474,
811
+ "learning_rate": 0.0007269952498697733,
812
+ "validation": {
813
+ "samples": 467,
814
+ "accuracy": 0.9743040800094604,
815
+ "macro_f1": 0.9185071611968995,
816
+ "recall": {
817
+ "identifier_lower": 0.9775561097256857,
818
+ "identifier_upper": 0.9090909090909091,
819
+ "multiply_operator": 0.9772727272727273
820
+ },
821
+ "confusion": [
822
+ [
823
+ 392,
824
+ 6,
825
+ 3
826
+ ],
827
+ [
828
+ 0,
829
+ 20,
830
+ 2
831
+ ],
832
+ [
833
+ 1,
834
+ 0,
835
+ 43
836
+ ]
837
+ ],
838
+ "ece": 0.009387401378373017
839
+ }
840
+ },
841
+ {
842
+ "epoch": 22,
843
+ "training_loss": 0.060872394502920486,
844
+ "learning_rate": 0.0007033683215379002,
845
+ "validation": {
846
+ "samples": 467,
847
+ "accuracy": 0.9764453768730164,
848
+ "macro_f1": 0.9227401953472816,
849
+ "recall": {
850
+ "identifier_lower": 0.9775561097256857,
851
+ "identifier_upper": 0.9090909090909091,
852
+ "multiply_operator": 1.0
853
+ },
854
+ "confusion": [
855
+ [
856
+ 392,
857
+ 6,
858
+ 3
859
+ ],
860
+ [
861
+ 0,
862
+ 20,
863
+ 2
864
+ ],
865
+ [
866
+ 0,
867
+ 0,
868
+ 44
869
+ ]
870
+ ],
871
+ "ece": 0.0087111114112145
872
+ }
873
+ },
874
+ {
875
+ "epoch": 23,
876
+ "training_loss": 0.055712475804556634,
877
+ "learning_rate": 0.0006791839747726503,
878
+ "validation": {
879
+ "samples": 467,
880
+ "accuracy": 0.978586733341217,
881
+ "macro_f1": 0.9294443739553914,
882
+ "recall": {
883
+ "identifier_lower": 0.9825436408977556,
884
+ "identifier_upper": 0.9090909090909091,
885
+ "multiply_operator": 0.9772727272727273
886
+ },
887
+ "confusion": [
888
+ [
889
+ 394,
890
+ 6,
891
+ 1
892
+ ],
893
+ [
894
+ 1,
895
+ 20,
896
+ 1
897
+ ],
898
+ [
899
+ 1,
900
+ 0,
901
+ 43
902
+ ]
903
+ ],
904
+ "ece": 0.014150080327061207
905
+ }
906
+ },
907
+ {
908
+ "epoch": 24,
909
+ "training_loss": 0.05611806782743233,
910
+ "learning_rate": 0.0006545084971874737,
911
+ "validation": {
912
+ "samples": 467,
913
+ "accuracy": 0.978586733341217,
914
+ "macro_f1": 0.9294443739553914,
915
+ "recall": {
916
+ "identifier_lower": 0.9825436408977556,
917
+ "identifier_upper": 0.9090909090909091,
918
+ "multiply_operator": 0.9772727272727273
919
+ },
920
+ "confusion": [
921
+ [
922
+ 394,
923
+ 6,
924
+ 1
925
+ ],
926
+ [
927
+ 1,
928
+ 20,
929
+ 1
930
+ ],
931
+ [
932
+ 1,
933
+ 0,
934
+ 43
935
+ ]
936
+ ],
937
+ "ece": 0.009501690482484282
938
+ }
939
+ },
940
+ {
941
+ "epoch": 25,
942
+ "training_loss": 0.05021703952551694,
943
+ "learning_rate": 0.0006294095225512603,
944
+ "validation": {
945
+ "samples": 467,
946
+ "accuracy": 0.978586733341217,
947
+ "macro_f1": 0.926491442280916,
948
+ "recall": {
949
+ "identifier_lower": 0.9850374064837906,
950
+ "identifier_upper": 0.8636363636363636,
951
+ "multiply_operator": 0.9772727272727273
952
+ },
953
+ "confusion": [
954
+ [
955
+ 395,
956
+ 4,
957
+ 2
958
+ ],
959
+ [
960
+ 1,
961
+ 19,
962
+ 2
963
+ ],
964
+ [
965
+ 1,
966
+ 0,
967
+ 43
968
+ ]
969
+ ],
970
+ "ece": 0.017516016547181962
971
+ }
972
+ },
973
+ {
974
+ "epoch": 26,
975
+ "training_loss": 0.047697037862379076,
976
+ "learning_rate": 0.0006039558454088795,
977
+ "validation": {
978
+ "samples": 467,
979
+ "accuracy": 0.978586733341217,
980
+ "macro_f1": 0.9294443739553914,
981
+ "recall": {
982
+ "identifier_lower": 0.9825436408977556,
983
+ "identifier_upper": 0.9090909090909091,
984
+ "multiply_operator": 0.9772727272727273
985
+ },
986
+ "confusion": [
987
+ [
988
+ 394,
989
+ 6,
990
+ 1
991
+ ],
992
+ [
993
+ 1,
994
+ 20,
995
+ 1
996
+ ],
997
+ [
998
+ 1,
999
+ 0,
1000
+ 43
1001
+ ]
1002
+ ],
1003
+ "ece": 0.01044685828449704
1004
+ }
1005
+ },
1006
+ {
1007
+ "epoch": 27,
1008
+ "training_loss": 0.04439225993957824,
1009
+ "learning_rate": 0.0005782172325201154,
1010
+ "validation": {
1011
+ "samples": 467,
1012
+ "accuracy": 0.978586733341217,
1013
+ "macro_f1": 0.9294443739553914,
1014
+ "recall": {
1015
+ "identifier_lower": 0.9825436408977556,
1016
+ "identifier_upper": 0.9090909090909091,
1017
+ "multiply_operator": 0.9772727272727273
1018
+ },
1019
+ "confusion": [
1020
+ [
1021
+ 394,
1022
+ 6,
1023
+ 1
1024
+ ],
1025
+ [
1026
+ 1,
1027
+ 20,
1028
+ 1
1029
+ ],
1030
+ [
1031
+ 1,
1032
+ 0,
1033
+ 43
1034
+ ]
1035
+ ],
1036
+ "ece": 0.01024836830174436
1037
+ }
1038
+ },
1039
+ {
1040
+ "epoch": 28,
1041
+ "training_loss": 0.04366479368387782,
1042
+ "learning_rate": 0.0005522642316338267,
1043
+ "validation": {
1044
+ "samples": 467,
1045
+ "accuracy": 0.980728030204773,
1046
+ "macro_f1": 0.9410410793723215,
1047
+ "recall": {
1048
+ "identifier_lower": 0.9825436408977556,
1049
+ "identifier_upper": 0.9545454545454546,
1050
+ "multiply_operator": 0.9772727272727273
1051
+ },
1052
+ "confusion": [
1053
+ [
1054
+ 394,
1055
+ 6,
1056
+ 1
1057
+ ],
1058
+ [
1059
+ 1,
1060
+ 21,
1061
+ 0
1062
+ ],
1063
+ [
1064
+ 1,
1065
+ 0,
1066
+ 43
1067
+ ]
1068
+ ],
1069
+ "ece": 0.011510787011652646
1070
+ }
1071
+ },
1072
+ {
1073
+ "epoch": 29,
1074
+ "training_loss": 0.03727660343059016,
1075
+ "learning_rate": 0.0005261679781214719,
1076
+ "validation": {
1077
+ "samples": 467,
1078
+ "accuracy": 0.980728030204773,
1079
+ "macro_f1": 0.9430843870930619,
1080
+ "recall": {
1081
+ "identifier_lower": 0.9850374064837906,
1082
+ "identifier_upper": 0.9545454545454546,
1083
+ "multiply_operator": 0.9545454545454546
1084
+ },
1085
+ "confusion": [
1086
+ [
1087
+ 395,
1088
+ 5,
1089
+ 1
1090
+ ],
1091
+ [
1092
+ 1,
1093
+ 21,
1094
+ 0
1095
+ ],
1096
+ [
1097
+ 2,
1098
+ 0,
1099
+ 42
1100
+ ]
1101
+ ],
1102
+ "ece": 0.010586827790899367
1103
+ }
1104
+ },
1105
+ {
1106
+ "epoch": 30,
1107
+ "training_loss": 0.03949941129999395,
1108
+ "learning_rate": 0.0005000000000000001,
1109
+ "validation": {
1110
+ "samples": 467,
1111
+ "accuracy": 0.9764453768730164,
1112
+ "macro_f1": 0.9233519504577847,
1113
+ "recall": {
1114
+ "identifier_lower": 0.9800498753117207,
1115
+ "identifier_upper": 0.9090909090909091,
1116
+ "multiply_operator": 0.9772727272727273
1117
+ },
1118
+ "confusion": [
1119
+ [
1120
+ 393,
1121
+ 7,
1122
+ 1
1123
+ ],
1124
+ [
1125
+ 1,
1126
+ 20,
1127
+ 1
1128
+ ],
1129
+ [
1130
+ 1,
1131
+ 0,
1132
+ 43
1133
+ ]
1134
+ ],
1135
+ "ece": 0.010985663576965538
1136
+ }
1137
+ },
1138
+ {
1139
+ "epoch": 31,
1140
+ "training_loss": 0.03434795174765838,
1141
+ "learning_rate": 0.00047383202187852816,
1142
+ "validation": {
1143
+ "samples": 467,
1144
+ "accuracy": 0.9828693866729736,
1145
+ "macro_f1": 0.9403964741043392,
1146
+ "recall": {
1147
+ "identifier_lower": 0.9900249376558603,
1148
+ "identifier_upper": 0.8636363636363636,
1149
+ "multiply_operator": 0.9772727272727273
1150
+ },
1151
+ "confusion": [
1152
+ [
1153
+ 397,
1154
+ 3,
1155
+ 1
1156
+ ],
1157
+ [
1158
+ 2,
1159
+ 19,
1160
+ 1
1161
+ ],
1162
+ [
1163
+ 1,
1164
+ 0,
1165
+ 43
1166
+ ]
1167
+ ],
1168
+ "ece": 0.012696523661337333
1169
+ }
1170
+ },
1171
+ {
1172
+ "epoch": 32,
1173
+ "training_loss": 0.03366550082202825,
1174
+ "learning_rate": 0.00044773576836617336,
1175
+ "validation": {
1176
+ "samples": 467,
1177
+ "accuracy": 0.978586733341217,
1178
+ "macro_f1": 0.9294443739553914,
1179
+ "recall": {
1180
+ "identifier_lower": 0.9825436408977556,
1181
+ "identifier_upper": 0.9090909090909091,
1182
+ "multiply_operator": 0.9772727272727273
1183
+ },
1184
+ "confusion": [
1185
+ [
1186
+ 394,
1187
+ 6,
1188
+ 1
1189
+ ],
1190
+ [
1191
+ 1,
1192
+ 20,
1193
+ 1
1194
+ ],
1195
+ [
1196
+ 1,
1197
+ 0,
1198
+ 43
1199
+ ]
1200
+ ],
1201
+ "ece": 0.010714981164157616
1202
+ }
1203
+ },
1204
+ {
1205
+ "epoch": 33,
1206
+ "training_loss": 0.02854459550032234,
1207
+ "learning_rate": 0.0004217827674798846,
1208
+ "validation": {
1209
+ "samples": 467,
1210
+ "accuracy": 0.978586733341217,
1211
+ "macro_f1": 0.9294443739553914,
1212
+ "recall": {
1213
+ "identifier_lower": 0.9825436408977556,
1214
+ "identifier_upper": 0.9090909090909091,
1215
+ "multiply_operator": 0.9772727272727273
1216
+ },
1217
+ "confusion": [
1218
+ [
1219
+ 394,
1220
+ 6,
1221
+ 1
1222
+ ],
1223
+ [
1224
+ 1,
1225
+ 20,
1226
+ 1
1227
+ ],
1228
+ [
1229
+ 1,
1230
+ 0,
1231
+ 43
1232
+ ]
1233
+ ],
1234
+ "ece": 0.01113017341197614
1235
+ }
1236
+ },
1237
+ {
1238
+ "epoch": 34,
1239
+ "training_loss": 0.02719002439282339,
1240
+ "learning_rate": 0.00039604415459112036,
1241
+ "validation": {
1242
+ "samples": 467,
1243
+ "accuracy": 0.980728030204773,
1244
+ "macro_f1": 0.9357769673206845,
1245
+ "recall": {
1246
+ "identifier_lower": 0.9850374064837906,
1247
+ "identifier_upper": 0.9090909090909091,
1248
+ "multiply_operator": 0.9772727272727273
1249
+ },
1250
+ "confusion": [
1251
+ [
1252
+ 395,
1253
+ 5,
1254
+ 1
1255
+ ],
1256
+ [
1257
+ 1,
1258
+ 20,
1259
+ 1
1260
+ ],
1261
+ [
1262
+ 1,
1263
+ 0,
1264
+ 43
1265
+ ]
1266
+ ],
1267
+ "ece": 0.00673925313164761
1268
+ }
1269
+ },
1270
+ {
1271
+ "epoch": 35,
1272
+ "training_loss": 0.0331632192017437,
1273
+ "learning_rate": 0.00037059047744873974,
1274
+ "validation": {
1275
+ "samples": 467,
1276
+ "accuracy": 0.9764453768730164,
1277
+ "macro_f1": 0.9233519504577847,
1278
+ "recall": {
1279
+ "identifier_lower": 0.9800498753117207,
1280
+ "identifier_upper": 0.9090909090909091,
1281
+ "multiply_operator": 0.9772727272727273
1282
+ },
1283
+ "confusion": [
1284
+ [
1285
+ 393,
1286
+ 7,
1287
+ 1
1288
+ ],
1289
+ [
1290
+ 1,
1291
+ 20,
1292
+ 1
1293
+ ],
1294
+ [
1295
+ 1,
1296
+ 0,
1297
+ 43
1298
+ ]
1299
+ ],
1300
+ "ece": 0.013489080056338226
1301
+ }
1302
+ },
1303
+ {
1304
+ "epoch": 36,
1305
+ "training_loss": 0.031542465002102234,
1306
+ "learning_rate": 0.0003454915028125264,
1307
+ "validation": {
1308
+ "samples": 467,
1309
+ "accuracy": 0.980728030204773,
1310
+ "macro_f1": 0.9357769673206845,
1311
+ "recall": {
1312
+ "identifier_lower": 0.9850374064837906,
1313
+ "identifier_upper": 0.9090909090909091,
1314
+ "multiply_operator": 0.9772727272727273
1315
+ },
1316
+ "confusion": [
1317
+ [
1318
+ 395,
1319
+ 5,
1320
+ 1
1321
+ ],
1322
+ [
1323
+ 1,
1324
+ 20,
1325
+ 1
1326
+ ],
1327
+ [
1328
+ 1,
1329
+ 0,
1330
+ 43
1331
+ ]
1332
+ ],
1333
+ "ece": 0.009979711013570536
1334
+ }
1335
+ },
1336
+ {
1337
+ "epoch": 37,
1338
+ "training_loss": 0.03016119669183984,
1339
+ "learning_rate": 0.0003208160252273499,
1340
+ "validation": {
1341
+ "samples": 467,
1342
+ "accuracy": 0.978586733341217,
1343
+ "macro_f1": 0.9294443739553914,
1344
+ "recall": {
1345
+ "identifier_lower": 0.9825436408977556,
1346
+ "identifier_upper": 0.9090909090909091,
1347
+ "multiply_operator": 0.9772727272727273
1348
+ },
1349
+ "confusion": [
1350
+ [
1351
+ 394,
1352
+ 6,
1353
+ 1
1354
+ ],
1355
+ [
1356
+ 1,
1357
+ 20,
1358
+ 1
1359
+ ],
1360
+ [
1361
+ 1,
1362
+ 0,
1363
+ 43
1364
+ ]
1365
+ ],
1366
+ "ece": 0.010851028115519135
1367
+ }
1368
+ },
1369
+ {
1370
+ "epoch": 38,
1371
+ "training_loss": 0.02717547928194151,
1372
+ "learning_rate": 0.0002966316784621,
1373
+ "validation": {
1374
+ "samples": 467,
1375
+ "accuracy": 0.978586733341217,
1376
+ "macro_f1": 0.9294443739553914,
1377
+ "recall": {
1378
+ "identifier_lower": 0.9825436408977556,
1379
+ "identifier_upper": 0.9090909090909091,
1380
+ "multiply_operator": 0.9772727272727273
1381
+ },
1382
+ "confusion": [
1383
+ [
1384
+ 394,
1385
+ 6,
1386
+ 1
1387
+ ],
1388
+ [
1389
+ 1,
1390
+ 20,
1391
+ 1
1392
+ ],
1393
+ [
1394
+ 1,
1395
+ 0,
1396
+ 43
1397
+ ]
1398
+ ],
1399
+ "ece": 0.01079029480006835
1400
+ }
1401
+ },
1402
+ {
1403
+ "epoch": 39,
1404
+ "training_loss": 0.0310103608408148,
1405
+ "learning_rate": 0.0002730047501302267,
1406
+ "validation": {
1407
+ "samples": 467,
1408
+ "accuracy": 0.978586733341217,
1409
+ "macro_f1": 0.9294443739553914,
1410
+ "recall": {
1411
+ "identifier_lower": 0.9825436408977556,
1412
+ "identifier_upper": 0.9090909090909091,
1413
+ "multiply_operator": 0.9772727272727273
1414
+ },
1415
+ "confusion": [
1416
+ [
1417
+ 394,
1418
+ 6,
1419
+ 1
1420
+ ],
1421
+ [
1422
+ 1,
1423
+ 20,
1424
+ 1
1425
+ ],
1426
+ [
1427
+ 1,
1428
+ 0,
1429
+ 43
1430
+ ]
1431
+ ],
1432
+ "ece": 0.010976817397607086
1433
+ }
1434
+ },
1435
+ {
1436
+ "epoch": 40,
1437
+ "training_loss": 0.026378964485470637,
1438
+ "learning_rate": 0.00025000000000000017,
1439
+ "validation": {
1440
+ "samples": 467,
1441
+ "accuracy": 0.978586733341217,
1442
+ "macro_f1": 0.9294443739553914,
1443
+ "recall": {
1444
+ "identifier_lower": 0.9825436408977556,
1445
+ "identifier_upper": 0.9090909090909091,
1446
+ "multiply_operator": 0.9772727272727273
1447
+ },
1448
+ "confusion": [
1449
+ [
1450
+ 394,
1451
+ 6,
1452
+ 1
1453
+ ],
1454
+ [
1455
+ 1,
1456
+ 20,
1457
+ 1
1458
+ ],
1459
+ [
1460
+ 1,
1461
+ 0,
1462
+ 43
1463
+ ]
1464
+ ],
1465
+ "ece": 0.011242367301014355
1466
+ }
1467
+ },
1468
+ {
1469
+ "epoch": 41,
1470
+ "training_loss": 0.026919757928185493,
1471
+ "learning_rate": 0.00022768048249248665,
1472
+ "validation": {
1473
+ "samples": 467,
1474
+ "accuracy": 0.980728030204773,
1475
+ "macro_f1": 0.9357769673206845,
1476
+ "recall": {
1477
+ "identifier_lower": 0.9850374064837906,
1478
+ "identifier_upper": 0.9090909090909091,
1479
+ "multiply_operator": 0.9772727272727273
1480
+ },
1481
+ "confusion": [
1482
+ [
1483
+ 395,
1484
+ 5,
1485
+ 1
1486
+ ],
1487
+ [
1488
+ 1,
1489
+ 20,
1490
+ 1
1491
+ ],
1492
+ [
1493
+ 1,
1494
+ 0,
1495
+ 43
1496
+ ]
1497
+ ],
1498
+ "ece": 0.008514272331456352
1499
+ }
1500
+ },
1501
+ {
1502
+ "epoch": 42,
1503
+ "training_loss": 0.02101406411269328,
1504
+ "learning_rate": 0.00020610737385376354,
1505
+ "validation": {
1506
+ "samples": 467,
1507
+ "accuracy": 0.9850106835365295,
1508
+ "macro_f1": 0.9492270079067833,
1509
+ "recall": {
1510
+ "identifier_lower": 0.9900249376558603,
1511
+ "identifier_upper": 0.9090909090909091,
1512
+ "multiply_operator": 0.9772727272727273
1513
+ },
1514
+ "confusion": [
1515
+ [
1516
+ 397,
1517
+ 3,
1518
+ 1
1519
+ ],
1520
+ [
1521
+ 1,
1522
+ 20,
1523
+ 1
1524
+ ],
1525
+ [
1526
+ 1,
1527
+ 0,
1528
+ 43
1529
+ ]
1530
+ ],
1531
+ "ece": 0.01576937972125217
1532
+ }
1533
+ },
1534
+ {
1535
+ "epoch": 43,
1536
+ "training_loss": 0.025051051183624357,
1537
+ "learning_rate": 0.0001853398044750814,
1538
+ "validation": {
1539
+ "samples": 467,
1540
+ "accuracy": 0.980728030204773,
1541
+ "macro_f1": 0.9357769673206845,
1542
+ "recall": {
1543
+ "identifier_lower": 0.9850374064837906,
1544
+ "identifier_upper": 0.9090909090909091,
1545
+ "multiply_operator": 0.9772727272727273
1546
+ },
1547
+ "confusion": [
1548
+ [
1549
+ 395,
1550
+ 5,
1551
+ 1
1552
+ ],
1553
+ [
1554
+ 1,
1555
+ 20,
1556
+ 1
1557
+ ],
1558
+ [
1559
+ 1,
1560
+ 0,
1561
+ 43
1562
+ ]
1563
+ ],
1564
+ "ece": 0.008957387820282159
1565
+ }
1566
+ },
1567
+ {
1568
+ "epoch": 44,
1569
+ "training_loss": 0.02337893257506913,
1570
+ "learning_rate": 0.0001654346968205711,
1571
+ "validation": {
1572
+ "samples": 467,
1573
+ "accuracy": 0.980728030204773,
1574
+ "macro_f1": 0.9357769673206845,
1575
+ "recall": {
1576
+ "identifier_lower": 0.9850374064837906,
1577
+ "identifier_upper": 0.9090909090909091,
1578
+ "multiply_operator": 0.9772727272727273
1579
+ },
1580
+ "confusion": [
1581
+ [
1582
+ 395,
1583
+ 5,
1584
+ 1
1585
+ ],
1586
+ [
1587
+ 1,
1588
+ 20,
1589
+ 1
1590
+ ],
1591
+ [
1592
+ 1,
1593
+ 0,
1594
+ 43
1595
+ ]
1596
+ ],
1597
+ "ece": 0.009912979300719327
1598
+ }
1599
+ },
1600
+ {
1601
+ "epoch": 45,
1602
+ "training_loss": 0.02451852051437449,
1603
+ "learning_rate": 0.0001464466094067263,
1604
+ "validation": {
1605
+ "samples": 467,
1606
+ "accuracy": 0.980728030204773,
1607
+ "macro_f1": 0.9357769673206845,
1608
+ "recall": {
1609
+ "identifier_lower": 0.9850374064837906,
1610
+ "identifier_upper": 0.9090909090909091,
1611
+ "multiply_operator": 0.9772727272727273
1612
+ },
1613
+ "confusion": [
1614
+ [
1615
+ 395,
1616
+ 5,
1617
+ 1
1618
+ ],
1619
+ [
1620
+ 1,
1621
+ 20,
1622
+ 1
1623
+ ],
1624
+ [
1625
+ 1,
1626
+ 0,
1627
+ 43
1628
+ ]
1629
+ ],
1630
+ "ece": 0.013544975370280626
1631
+ }
1632
+ },
1633
+ {
1634
+ "epoch": 46,
1635
+ "training_loss": 0.026250681678198877,
1636
+ "learning_rate": 0.00012842758726130298,
1637
+ "validation": {
1638
+ "samples": 467,
1639
+ "accuracy": 0.980728030204773,
1640
+ "macro_f1": 0.9357769673206845,
1641
+ "recall": {
1642
+ "identifier_lower": 0.9850374064837906,
1643
+ "identifier_upper": 0.9090909090909091,
1644
+ "multiply_operator": 0.9772727272727273
1645
+ },
1646
+ "confusion": [
1647
+ [
1648
+ 395,
1649
+ 5,
1650
+ 1
1651
+ ],
1652
+ [
1653
+ 1,
1654
+ 20,
1655
+ 1
1656
+ ],
1657
+ [
1658
+ 1,
1659
+ 0,
1660
+ 43
1661
+ ]
1662
+ ],
1663
+ "ece": 0.00912011481585609
1664
+ }
1665
+ },
1666
+ {
1667
+ "epoch": 47,
1668
+ "training_loss": 0.02889129058082662,
1669
+ "learning_rate": 0.00011142701927151459,
1670
+ "validation": {
1671
+ "samples": 467,
1672
+ "accuracy": 0.980728030204773,
1673
+ "macro_f1": 0.9357769673206845,
1674
+ "recall": {
1675
+ "identifier_lower": 0.9850374064837906,
1676
+ "identifier_upper": 0.9090909090909091,
1677
+ "multiply_operator": 0.9772727272727273
1678
+ },
1679
+ "confusion": [
1680
+ [
1681
+ 395,
1682
+ 5,
1683
+ 1
1684
+ ],
1685
+ [
1686
+ 1,
1687
+ 20,
1688
+ 1
1689
+ ],
1690
+ [
1691
+ 1,
1692
+ 0,
1693
+ 43
1694
+ ]
1695
+ ],
1696
+ "ece": 0.011757288636972202
1697
+ }
1698
+ },
1699
+ {
1700
+ "epoch": 48,
1701
+ "training_loss": 0.022403624845621327,
1702
+ "learning_rate": 9.549150281252635e-05,
1703
+ "validation": {
1704
+ "samples": 467,
1705
+ "accuracy": 0.980728030204773,
1706
+ "macro_f1": 0.9357769673206845,
1707
+ "recall": {
1708
+ "identifier_lower": 0.9850374064837906,
1709
+ "identifier_upper": 0.9090909090909091,
1710
+ "multiply_operator": 0.9772727272727273
1711
+ },
1712
+ "confusion": [
1713
+ [
1714
+ 395,
1715
+ 5,
1716
+ 1
1717
+ ],
1718
+ [
1719
+ 1,
1720
+ 20,
1721
+ 1
1722
+ ],
1723
+ [
1724
+ 1,
1725
+ 0,
1726
+ 43
1727
+ ]
1728
+ ],
1729
+ "ece": 0.011716582876258735
1730
+ }
1731
+ },
1732
+ {
1733
+ "epoch": 49,
1734
+ "training_loss": 0.025375535765540896,
1735
+ "learning_rate": 8.066471602728805e-05,
1736
+ "validation": {
1737
+ "samples": 467,
1738
+ "accuracy": 0.9828693866729736,
1739
+ "macro_f1": 0.9423654670112596,
1740
+ "recall": {
1741
+ "identifier_lower": 0.9875311720698254,
1742
+ "identifier_upper": 0.9090909090909091,
1743
+ "multiply_operator": 0.9772727272727273
1744
+ },
1745
+ "confusion": [
1746
+ [
1747
+ 396,
1748
+ 4,
1749
+ 1
1750
+ ],
1751
+ [
1752
+ 1,
1753
+ 20,
1754
+ 1
1755
+ ],
1756
+ [
1757
+ 1,
1758
+ 0,
1759
+ 43
1760
+ ]
1761
+ ],
1762
+ "ece": 0.009382125637459077
1763
+ }
1764
+ },
1765
+ {
1766
+ "epoch": 50,
1767
+ "training_loss": 0.022656148082484517,
1768
+ "learning_rate": 6.698729810778066e-05,
1769
+ "validation": {
1770
+ "samples": 467,
1771
+ "accuracy": 0.9828693866729736,
1772
+ "macro_f1": 0.9423654670112596,
1773
+ "recall": {
1774
+ "identifier_lower": 0.9875311720698254,
1775
+ "identifier_upper": 0.9090909090909091,
1776
+ "multiply_operator": 0.9772727272727273
1777
+ },
1778
+ "confusion": [
1779
+ [
1780
+ 396,
1781
+ 4,
1782
+ 1
1783
+ ],
1784
+ [
1785
+ 1,
1786
+ 20,
1787
+ 1
1788
+ ],
1789
+ [
1790
+ 1,
1791
+ 0,
1792
+ 43
1793
+ ]
1794
+ ],
1795
+ "ece": 0.00923494300787589
1796
+ }
1797
+ },
1798
+ {
1799
+ "epoch": 51,
1800
+ "training_loss": 0.023824987376462357,
1801
+ "learning_rate": 5.449673790581612e-05,
1802
+ "validation": {
1803
+ "samples": 467,
1804
+ "accuracy": 0.9828693866729736,
1805
+ "macro_f1": 0.9423654670112596,
1806
+ "recall": {
1807
+ "identifier_lower": 0.9875311720698254,
1808
+ "identifier_upper": 0.9090909090909091,
1809
+ "multiply_operator": 0.9772727272727273
1810
+ },
1811
+ "confusion": [
1812
+ [
1813
+ 396,
1814
+ 4,
1815
+ 1
1816
+ ],
1817
+ [
1818
+ 1,
1819
+ 20,
1820
+ 1
1821
+ ],
1822
+ [
1823
+ 1,
1824
+ 0,
1825
+ 43
1826
+ ]
1827
+ ],
1828
+ "ece": 0.009213883294823783
1829
+ }
1830
+ },
1831
+ {
1832
+ "epoch": 52,
1833
+ "training_loss": 0.023352916523705403,
1834
+ "learning_rate": 4.322727117869952e-05,
1835
+ "validation": {
1836
+ "samples": 467,
1837
+ "accuracy": 0.9828693866729736,
1838
+ "macro_f1": 0.9423654670112596,
1839
+ "recall": {
1840
+ "identifier_lower": 0.9875311720698254,
1841
+ "identifier_upper": 0.9090909090909091,
1842
+ "multiply_operator": 0.9772727272727273
1843
+ },
1844
+ "confusion": [
1845
+ [
1846
+ 396,
1847
+ 4,
1848
+ 1
1849
+ ],
1850
+ [
1851
+ 1,
1852
+ 20,
1853
+ 1
1854
+ ],
1855
+ [
1856
+ 1,
1857
+ 0,
1858
+ 43
1859
+ ]
1860
+ ],
1861
+ "ece": 0.011872639667516796
1862
+ }
1863
+ },
1864
+ {
1865
+ "epoch": 53,
1866
+ "training_loss": 0.021687946286104848,
1867
+ "learning_rate": 3.3209786751399136e-05,
1868
+ "validation": {
1869
+ "samples": 467,
1870
+ "accuracy": 0.9828693866729736,
1871
+ "macro_f1": 0.9423654670112596,
1872
+ "recall": {
1873
+ "identifier_lower": 0.9875311720698254,
1874
+ "identifier_upper": 0.9090909090909091,
1875
+ "multiply_operator": 0.9772727272727273
1876
+ },
1877
+ "confusion": [
1878
+ [
1879
+ 396,
1880
+ 4,
1881
+ 1
1882
+ ],
1883
+ [
1884
+ 1,
1885
+ 20,
1886
+ 1
1887
+ ],
1888
+ [
1889
+ 1,
1890
+ 0,
1891
+ 43
1892
+ ]
1893
+ ],
1894
+ "ece": 0.012312911475995239
1895
+ }
1896
+ },
1897
+ {
1898
+ "epoch": 54,
1899
+ "training_loss": 0.02064617546330664,
1900
+ "learning_rate": 2.4471741852423238e-05,
1901
+ "validation": {
1902
+ "samples": 467,
1903
+ "accuracy": 0.9828693866729736,
1904
+ "macro_f1": 0.9423654670112596,
1905
+ "recall": {
1906
+ "identifier_lower": 0.9875311720698254,
1907
+ "identifier_upper": 0.9090909090909091,
1908
+ "multiply_operator": 0.9772727272727273
1909
+ },
1910
+ "confusion": [
1911
+ [
1912
+ 396,
1913
+ 4,
1914
+ 1
1915
+ ],
1916
+ [
1917
+ 1,
1918
+ 20,
1919
+ 1
1920
+ ],
1921
+ [
1922
+ 1,
1923
+ 0,
1924
+ 43
1925
+ ]
1926
+ ],
1927
+ "ece": 0.011963830815148915
1928
+ }
1929
+ },
1930
+ {
1931
+ "epoch": 55,
1932
+ "training_loss": 0.02330371331606864,
1933
+ "learning_rate": 1.7037086855465846e-05,
1934
+ "validation": {
1935
+ "samples": 467,
1936
+ "accuracy": 0.9828693866729736,
1937
+ "macro_f1": 0.9423654670112596,
1938
+ "recall": {
1939
+ "identifier_lower": 0.9875311720698254,
1940
+ "identifier_upper": 0.9090909090909091,
1941
+ "multiply_operator": 0.9772727272727273
1942
+ },
1943
+ "confusion": [
1944
+ [
1945
+ 396,
1946
+ 4,
1947
+ 1
1948
+ ],
1949
+ [
1950
+ 1,
1951
+ 20,
1952
+ 1
1953
+ ],
1954
+ [
1955
+ 1,
1956
+ 0,
1957
+ 43
1958
+ ]
1959
+ ],
1960
+ "ece": 0.010443179809695252
1961
+ }
1962
+ },
1963
+ {
1964
+ "epoch": 56,
1965
+ "training_loss": 0.023487418434663745,
1966
+ "learning_rate": 1.0926199633097158e-05,
1967
+ "validation": {
1968
+ "samples": 467,
1969
+ "accuracy": 0.9828693866729736,
1970
+ "macro_f1": 0.9423654670112596,
1971
+ "recall": {
1972
+ "identifier_lower": 0.9875311720698254,
1973
+ "identifier_upper": 0.9090909090909091,
1974
+ "multiply_operator": 0.9772727272727273
1975
+ },
1976
+ "confusion": [
1977
+ [
1978
+ 396,
1979
+ 4,
1980
+ 1
1981
+ ],
1982
+ [
1983
+ 1,
1984
+ 20,
1985
+ 1
1986
+ ],
1987
+ [
1988
+ 1,
1989
+ 0,
1990
+ 43
1991
+ ]
1992
+ ],
1993
+ "ece": 0.010452173984375396
1994
+ }
1995
+ }
1996
+ ],
1997
+ "checkpoint": "behavior_role_head.pt",
1998
+ "checkpoint_bytes": 75794,
1999
+ "track": "R_noncommercial_only",
2000
+ "product_validation": false,
2001
+ "interpretation_limit": "CROHME 연구용 연속 수식 행동 head이며 상용 checkpoint에 병합할 수 없다. P-track writer/device-disjoint 재학습이 필요하다."
2002
+ }
reports/behavior_role_seed47.json ADDED
@@ -0,0 +1,1342 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "experiment": "R-MATH-INK-06-BEHAVIOR-ROLE-001",
3
+ "generated_at": "2026-07-23T16:42:37.095745+00:00",
4
+ "seed": 47,
5
+ "device": "cuda",
6
+ "cuda_device": "NVIDIA GeForce GTX 1650",
7
+ "teacher_adapter": "research\\runs\\math_ink_06_online_casecontext_refined_seed47_20260723\\skeleton_adapter.pt",
8
+ "base_checkpoint": "C:\\Users\\user\\Desktop\\Aiflow\\math-grid-drawer-simulation\\research\\runs\\math_ink_06_federated_virtual_ce025_family010_seed47_20260723\\math_ink_06_candidate.pt",
9
+ "split_contract": "CROHME2012 trainData writer fit/validation; testDataGT official held-out",
10
+ "formulas": {
11
+ "fit": 1063,
12
+ "validation": 275,
13
+ "official_test": 488
14
+ },
15
+ "role_samples": {
16
+ "fit": {
17
+ "identifier_lower": 1573,
18
+ "multiply_operator": 177,
19
+ "identifier_upper": 99
20
+ },
21
+ "validation": {
22
+ "identifier_lower": 401,
23
+ "multiply_operator": 44,
24
+ "identifier_upper": 22
25
+ },
26
+ "official_test": {
27
+ "identifier_lower": 568,
28
+ "identifier_upper": 31,
29
+ "multiply_operator": 36
30
+ }
31
+ },
32
+ "teacher_baseline": {
33
+ "validation": {
34
+ "samples": 467,
35
+ "accuracy": 0.4368308484554291,
36
+ "macro_f1": 0.24164757569154482,
37
+ "recall": {
38
+ "identifier_lower": 0.4713216957605985,
39
+ "identifier_upper": 0.6818181818181818,
40
+ "multiply_operator": 0.0
41
+ },
42
+ "confusion": [
43
+ [
44
+ 189,
45
+ 212,
46
+ 0
47
+ ],
48
+ [
49
+ 7,
50
+ 15,
51
+ 0
52
+ ],
53
+ [
54
+ 16,
55
+ 28,
56
+ 0
57
+ ]
58
+ ],
59
+ "ece": 0.3735619432834072
60
+ },
61
+ "official_test": {
62
+ "samples": 635,
63
+ "accuracy": 0.6094487905502319,
64
+ "macro_f1": 0.31121831754743146,
65
+ "recall": {
66
+ "identifier_lower": 0.6390845070422535,
67
+ "identifier_upper": 0.7741935483870968,
68
+ "multiply_operator": 0.0
69
+ },
70
+ "confusion": [
71
+ [
72
+ 363,
73
+ 205,
74
+ 0
75
+ ],
76
+ [
77
+ 7,
78
+ 24,
79
+ 0
80
+ ],
81
+ [
82
+ 10,
83
+ 26,
84
+ 0
85
+ ]
86
+ ],
87
+ "ece": 0.1850307746969806
88
+ }
89
+ },
90
+ "selected_epoch": 22,
91
+ "validation": {
92
+ "samples": 467,
93
+ "accuracy": 0.9892933368682861,
94
+ "macro_f1": 0.9606228956228956,
95
+ "recall": {
96
+ "identifier_lower": 0.9925187032418953,
97
+ "identifier_upper": 0.9090909090909091,
98
+ "multiply_operator": 1.0
99
+ },
100
+ "confusion": [
101
+ [
102
+ 398,
103
+ 2,
104
+ 1
105
+ ],
106
+ [
107
+ 1,
108
+ 20,
109
+ 1
110
+ ],
111
+ [
112
+ 0,
113
+ 0,
114
+ 44
115
+ ]
116
+ ],
117
+ "ece": 0.012289993044929143
118
+ },
119
+ "official_test": {
120
+ "samples": 635,
121
+ "accuracy": 0.930708646774292,
122
+ "macro_f1": 0.7541782507773837,
123
+ "recall": {
124
+ "identifier_lower": 0.9559859154929577,
125
+ "identifier_upper": 0.5483870967741935,
126
+ "multiply_operator": 0.8611111111111112
127
+ },
128
+ "confusion": [
129
+ [
130
+ 543,
131
+ 11,
132
+ 14
133
+ ],
134
+ [
135
+ 9,
136
+ 17,
137
+ 5
138
+ ],
139
+ [
140
+ 5,
141
+ 0,
142
+ 31
143
+ ]
144
+ ],
145
+ "ece": 0.048238128075605236
146
+ },
147
+ "history": [
148
+ {
149
+ "epoch": 1,
150
+ "training_loss": 0.9046294994777186,
151
+ "learning_rate": 0.0009993147673772868,
152
+ "validation": {
153
+ "samples": 467,
154
+ "accuracy": 0.9229121804237366,
155
+ "macro_f1": 0.6002162746688294,
156
+ "recall": {
157
+ "identifier_lower": 0.9800498753117207,
158
+ "identifier_upper": 0.0,
159
+ "multiply_operator": 0.8636363636363636
160
+ },
161
+ "confusion": [
162
+ [
163
+ 393,
164
+ 0,
165
+ 8
166
+ ],
167
+ [
168
+ 22,
169
+ 0,
170
+ 0
171
+ ],
172
+ [
173
+ 6,
174
+ 0,
175
+ 38
176
+ ]
177
+ ],
178
+ "ece": 0.2843504021118433
179
+ }
180
+ },
181
+ {
182
+ "epoch": 2,
183
+ "training_loss": 0.5676413621690997,
184
+ "learning_rate": 0.0009972609476841365,
185
+ "validation": {
186
+ "samples": 467,
187
+ "accuracy": 0.9443255066871643,
188
+ "macro_f1": 0.8217141861204237,
189
+ "recall": {
190
+ "identifier_lower": 0.9600997506234414,
191
+ "identifier_upper": 0.5909090909090909,
192
+ "multiply_operator": 0.9772727272727273
193
+ },
194
+ "confusion": [
195
+ [
196
+ 385,
197
+ 6,
198
+ 10
199
+ ],
200
+ [
201
+ 6,
202
+ 13,
203
+ 3
204
+ ],
205
+ [
206
+ 1,
207
+ 0,
208
+ 43
209
+ ]
210
+ ],
211
+ "ece": 0.21609727580390234
212
+ }
213
+ },
214
+ {
215
+ "epoch": 3,
216
+ "training_loss": 0.42114428641539514,
217
+ "learning_rate": 0.0009938441702975688,
218
+ "validation": {
219
+ "samples": 467,
220
+ "accuracy": 0.9293361902236938,
221
+ "macro_f1": 0.8249043707409466,
222
+ "recall": {
223
+ "identifier_lower": 0.9226932668329177,
224
+ "identifier_upper": 0.9090909090909091,
225
+ "multiply_operator": 1.0
226
+ },
227
+ "confusion": [
228
+ [
229
+ 370,
230
+ 21,
231
+ 10
232
+ ],
233
+ [
234
+ 0,
235
+ 20,
236
+ 2
237
+ ],
238
+ [
239
+ 0,
240
+ 0,
241
+ 44
242
+ ]
243
+ ],
244
+ "ece": 0.14836443936291555
245
+ }
246
+ },
247
+ {
248
+ "epoch": 4,
249
+ "training_loss": 0.332364505887225,
250
+ "learning_rate": 0.0009890738003669028,
251
+ "validation": {
252
+ "samples": 467,
253
+ "accuracy": 0.9421841502189636,
254
+ "macro_f1": 0.8434321608170148,
255
+ "recall": {
256
+ "identifier_lower": 0.940149625935162,
257
+ "identifier_upper": 0.8636363636363636,
258
+ "multiply_operator": 1.0
259
+ },
260
+ "confusion": [
261
+ [
262
+ 377,
263
+ 17,
264
+ 7
265
+ ],
266
+ [
267
+ 1,
268
+ 19,
269
+ 2
270
+ ],
271
+ [
272
+ 0,
273
+ 0,
274
+ 44
275
+ ]
276
+ ],
277
+ "ece": 0.10876856215048941
278
+ }
279
+ },
280
+ {
281
+ "epoch": 5,
282
+ "training_loss": 0.2625855236939316,
283
+ "learning_rate": 0.0009829629131445341,
284
+ "validation": {
285
+ "samples": 467,
286
+ "accuracy": 0.9635974168777466,
287
+ "macro_f1": 0.8965055628931521,
288
+ "recall": {
289
+ "identifier_lower": 0.9600997506234414,
290
+ "identifier_upper": 0.9545454545454546,
291
+ "multiply_operator": 1.0
292
+ },
293
+ "confusion": [
294
+ [
295
+ 385,
296
+ 12,
297
+ 4
298
+ ],
299
+ [
300
+ 0,
301
+ 21,
302
+ 1
303
+ ],
304
+ [
305
+ 0,
306
+ 0,
307
+ 44
308
+ ]
309
+ ],
310
+ "ece": 0.0713321801207063
311
+ }
312
+ },
313
+ {
314
+ "epoch": 6,
315
+ "training_loss": 0.21212876709394676,
316
+ "learning_rate": 0.0009755282581475769,
317
+ "validation": {
318
+ "samples": 467,
319
+ "accuracy": 0.9657387733459473,
320
+ "macro_f1": 0.9016515388200431,
321
+ "recall": {
322
+ "identifier_lower": 0.9625935162094763,
323
+ "identifier_upper": 0.9545454545454546,
324
+ "multiply_operator": 1.0
325
+ },
326
+ "confusion": [
327
+ [
328
+ 386,
329
+ 11,
330
+ 4
331
+ ],
332
+ [
333
+ 0,
334
+ 21,
335
+ 1
336
+ ],
337
+ [
338
+ 0,
339
+ 0,
340
+ 44
341
+ ]
342
+ ],
343
+ "ece": 0.05290893672154348
344
+ }
345
+ },
346
+ {
347
+ "epoch": 7,
348
+ "training_loss": 0.17808458503595617,
349
+ "learning_rate": 0.0009667902132486009,
350
+ "validation": {
351
+ "samples": 467,
352
+ "accuracy": 0.9764453768730164,
353
+ "macro_f1": 0.9259787053904701,
354
+ "recall": {
355
+ "identifier_lower": 0.9750623441396509,
356
+ "identifier_upper": 0.9545454545454546,
357
+ "multiply_operator": 1.0
358
+ },
359
+ "confusion": [
360
+ [
361
+ 391,
362
+ 8,
363
+ 2
364
+ ],
365
+ [
366
+ 0,
367
+ 21,
368
+ 1
369
+ ],
370
+ [
371
+ 0,
372
+ 0,
373
+ 44
374
+ ]
375
+ ],
376
+ "ece": 0.046399454602882084
377
+ }
378
+ },
379
+ {
380
+ "epoch": 8,
381
+ "training_loss": 0.1623947636832283,
382
+ "learning_rate": 0.0009567727288213005,
383
+ "validation": {
384
+ "samples": 467,
385
+ "accuracy": 0.9721627235412598,
386
+ "macro_f1": 0.9147653079346415,
387
+ "recall": {
388
+ "identifier_lower": 0.970074812967581,
389
+ "identifier_upper": 0.9545454545454546,
390
+ "multiply_operator": 1.0
391
+ },
392
+ "confusion": [
393
+ [
394
+ 389,
395
+ 10,
396
+ 2
397
+ ],
398
+ [
399
+ 0,
400
+ 21,
401
+ 1
402
+ ],
403
+ [
404
+ 0,
405
+ 0,
406
+ 44
407
+ ]
408
+ ],
409
+ "ece": 0.04120317458101366
410
+ }
411
+ },
412
+ {
413
+ "epoch": 9,
414
+ "training_loss": 0.13445646132268474,
415
+ "learning_rate": 0.0009455032620941839,
416
+ "validation": {
417
+ "samples": 467,
418
+ "accuracy": 0.9700214266777039,
419
+ "macro_f1": 0.9105244977343826,
420
+ "recall": {
421
+ "identifier_lower": 0.970074812967581,
422
+ "identifier_upper": 0.9545454545454546,
423
+ "multiply_operator": 0.9772727272727273
424
+ },
425
+ "confusion": [
426
+ [
427
+ 389,
428
+ 10,
429
+ 2
430
+ ],
431
+ [
432
+ 0,
433
+ 21,
434
+ 1
435
+ ],
436
+ [
437
+ 1,
438
+ 0,
439
+ 43
440
+ ]
441
+ ],
442
+ "ece": 0.024122650888779656
443
+ }
444
+ },
445
+ {
446
+ "epoch": 10,
447
+ "training_loss": 0.12278934674948985,
448
+ "learning_rate": 0.0009330127018922195,
449
+ "validation": {
450
+ "samples": 467,
451
+ "accuracy": 0.978586733341217,
452
+ "macro_f1": 0.934105096614006,
453
+ "recall": {
454
+ "identifier_lower": 0.9775561097256857,
455
+ "identifier_upper": 0.9545454545454546,
456
+ "multiply_operator": 1.0
457
+ },
458
+ "confusion": [
459
+ [
460
+ 392,
461
+ 6,
462
+ 3
463
+ ],
464
+ [
465
+ 0,
466
+ 21,
467
+ 1
468
+ ],
469
+ [
470
+ 0,
471
+ 0,
472
+ 44
473
+ ]
474
+ ],
475
+ "ece": 0.03280332642193773
476
+ }
477
+ },
478
+ {
479
+ "epoch": 11,
480
+ "training_loss": 0.11912762667034818,
481
+ "learning_rate": 0.0009193352839727121,
482
+ "validation": {
483
+ "samples": 467,
484
+ "accuracy": 0.9743040800094604,
485
+ "macro_f1": 0.9202729423968362,
486
+ "recall": {
487
+ "identifier_lower": 0.972568578553616,
488
+ "identifier_upper": 0.9545454545454546,
489
+ "multiply_operator": 1.0
490
+ },
491
+ "confusion": [
492
+ [
493
+ 390,
494
+ 9,
495
+ 2
496
+ ],
497
+ [
498
+ 0,
499
+ 21,
500
+ 1
501
+ ],
502
+ [
503
+ 0,
504
+ 0,
505
+ 44
506
+ ]
507
+ ],
508
+ "ece": 0.02059314902723597
509
+ }
510
+ },
511
+ {
512
+ "epoch": 12,
513
+ "training_loss": 0.1007714251961948,
514
+ "learning_rate": 0.0009045084971874737,
515
+ "validation": {
516
+ "samples": 467,
517
+ "accuracy": 0.9764453768730164,
518
+ "macro_f1": 0.9278519869239424,
519
+ "recall": {
520
+ "identifier_lower": 0.9800498753117207,
521
+ "identifier_upper": 0.9090909090909091,
522
+ "multiply_operator": 0.9772727272727273
523
+ },
524
+ "confusion": [
525
+ [
526
+ 393,
527
+ 5,
528
+ 3
529
+ ],
530
+ [
531
+ 1,
532
+ 20,
533
+ 1
534
+ ],
535
+ [
536
+ 1,
537
+ 0,
538
+ 43
539
+ ]
540
+ ],
541
+ "ece": 0.028532721249018206
542
+ }
543
+ },
544
+ {
545
+ "epoch": 13,
546
+ "training_loss": 0.09389568820974516,
547
+ "learning_rate": 0.0008885729807284855,
548
+ "validation": {
549
+ "samples": 467,
550
+ "accuracy": 0.9764453768730164,
551
+ "macro_f1": 0.9259787053904701,
552
+ "recall": {
553
+ "identifier_lower": 0.9750623441396509,
554
+ "identifier_upper": 0.9545454545454546,
555
+ "multiply_operator": 1.0
556
+ },
557
+ "confusion": [
558
+ [
559
+ 391,
560
+ 8,
561
+ 2
562
+ ],
563
+ [
564
+ 0,
565
+ 21,
566
+ 1
567
+ ],
568
+ [
569
+ 0,
570
+ 0,
571
+ 44
572
+ ]
573
+ ],
574
+ "ece": 0.015950765151738794
575
+ }
576
+ },
577
+ {
578
+ "epoch": 14,
579
+ "training_loss": 0.09023109214202077,
580
+ "learning_rate": 0.0008715724127386972,
581
+ "validation": {
582
+ "samples": 467,
583
+ "accuracy": 0.978586733341217,
584
+ "macro_f1": 0.9296818485497731,
585
+ "recall": {
586
+ "identifier_lower": 0.9800498753117207,
587
+ "identifier_upper": 0.9090909090909091,
588
+ "multiply_operator": 1.0
589
+ },
590
+ "confusion": [
591
+ [
592
+ 393,
593
+ 6,
594
+ 2
595
+ ],
596
+ [
597
+ 1,
598
+ 20,
599
+ 1
600
+ ],
601
+ [
602
+ 0,
603
+ 0,
604
+ 44
605
+ ]
606
+ ],
607
+ "ece": 0.017414743734838506
608
+ }
609
+ },
610
+ {
611
+ "epoch": 15,
612
+ "training_loss": 0.08063163422954733,
613
+ "learning_rate": 0.0008535533905932739,
614
+ "validation": {
615
+ "samples": 467,
616
+ "accuracy": 0.978586733341217,
617
+ "macro_f1": 0.9318945535338977,
618
+ "recall": {
619
+ "identifier_lower": 0.9775561097256857,
620
+ "identifier_upper": 0.9545454545454546,
621
+ "multiply_operator": 1.0
622
+ },
623
+ "confusion": [
624
+ [
625
+ 392,
626
+ 7,
627
+ 2
628
+ ],
629
+ [
630
+ 0,
631
+ 21,
632
+ 1
633
+ ],
634
+ [
635
+ 0,
636
+ 0,
637
+ 44
638
+ ]
639
+ ],
640
+ "ece": 0.01352588653162315
641
+ }
642
+ },
643
+ {
644
+ "epoch": 16,
645
+ "training_loss": 0.08132128170482399,
646
+ "learning_rate": 0.0008345653031794292,
647
+ "validation": {
648
+ "samples": 467,
649
+ "accuracy": 0.978586733341217,
650
+ "macro_f1": 0.9318945535338977,
651
+ "recall": {
652
+ "identifier_lower": 0.9775561097256857,
653
+ "identifier_upper": 0.9545454545454546,
654
+ "multiply_operator": 1.0
655
+ },
656
+ "confusion": [
657
+ [
658
+ 392,
659
+ 7,
660
+ 2
661
+ ],
662
+ [
663
+ 0,
664
+ 21,
665
+ 1
666
+ ],
667
+ [
668
+ 0,
669
+ 0,
670
+ 44
671
+ ]
672
+ ],
673
+ "ece": 0.009898379995308015
674
+ }
675
+ },
676
+ {
677
+ "epoch": 17,
678
+ "training_loss": 0.06615571991584313,
679
+ "learning_rate": 0.0008146601955249188,
680
+ "validation": {
681
+ "samples": 467,
682
+ "accuracy": 0.9828693866729736,
683
+ "macro_f1": 0.9400195571849914,
684
+ "recall": {
685
+ "identifier_lower": 0.9850374064837906,
686
+ "identifier_upper": 0.9090909090909091,
687
+ "multiply_operator": 1.0
688
+ },
689
+ "confusion": [
690
+ [
691
+ 395,
692
+ 5,
693
+ 1
694
+ ],
695
+ [
696
+ 1,
697
+ 20,
698
+ 1
699
+ ],
700
+ [
701
+ 0,
702
+ 0,
703
+ 44
704
+ ]
705
+ ],
706
+ "ece": 0.013311798741971193
707
+ }
708
+ },
709
+ {
710
+ "epoch": 18,
711
+ "training_loss": 0.06652265662209546,
712
+ "learning_rate": 0.0007938926261462366,
713
+ "validation": {
714
+ "samples": 467,
715
+ "accuracy": 0.980728030204773,
716
+ "macro_f1": 0.9329268458237093,
717
+ "recall": {
718
+ "identifier_lower": 0.9825436408977556,
719
+ "identifier_upper": 0.9090909090909091,
720
+ "multiply_operator": 1.0
721
+ },
722
+ "confusion": [
723
+ [
724
+ 394,
725
+ 5,
726
+ 2
727
+ ],
728
+ [
729
+ 0,
730
+ 20,
731
+ 2
732
+ ],
733
+ [
734
+ 0,
735
+ 0,
736
+ 44
737
+ ]
738
+ ],
739
+ "ece": 0.012934121393568976
740
+ }
741
+ },
742
+ {
743
+ "epoch": 19,
744
+ "training_loss": 0.06063114960913145,
745
+ "learning_rate": 0.0007723195175075136,
746
+ "validation": {
747
+ "samples": 467,
748
+ "accuracy": 0.978586733341217,
749
+ "macro_f1": 0.9290749407254631,
750
+ "recall": {
751
+ "identifier_lower": 0.9800498753117207,
752
+ "identifier_upper": 0.9090909090909091,
753
+ "multiply_operator": 1.0
754
+ },
755
+ "confusion": [
756
+ [
757
+ 393,
758
+ 5,
759
+ 3
760
+ ],
761
+ [
762
+ 0,
763
+ 20,
764
+ 2
765
+ ],
766
+ [
767
+ 0,
768
+ 0,
769
+ 44
770
+ ]
771
+ ],
772
+ "ece": 0.012781770980824225
773
+ }
774
+ },
775
+ {
776
+ "epoch": 20,
777
+ "training_loss": 0.05799441609537685,
778
+ "learning_rate": 0.00075,
779
+ "validation": {
780
+ "samples": 467,
781
+ "accuracy": 0.9871520400047302,
782
+ "macro_f1": 0.9550404244443061,
783
+ "recall": {
784
+ "identifier_lower": 0.9875311720698254,
785
+ "identifier_upper": 0.9545454545454546,
786
+ "multiply_operator": 1.0
787
+ },
788
+ "confusion": [
789
+ [
790
+ 396,
791
+ 4,
792
+ 1
793
+ ],
794
+ [
795
+ 0,
796
+ 21,
797
+ 1
798
+ ],
799
+ [
800
+ 0,
801
+ 0,
802
+ 44
803
+ ]
804
+ ],
805
+ "ece": 0.01620049691104486
806
+ }
807
+ },
808
+ {
809
+ "epoch": 21,
810
+ "training_loss": 0.05703890749962024,
811
+ "learning_rate": 0.0007269952498697733,
812
+ "validation": {
813
+ "samples": 467,
814
+ "accuracy": 0.9764453768730164,
815
+ "macro_f1": 0.9233519504577847,
816
+ "recall": {
817
+ "identifier_lower": 0.9800498753117207,
818
+ "identifier_upper": 0.9090909090909091,
819
+ "multiply_operator": 0.9772727272727273
820
+ },
821
+ "confusion": [
822
+ [
823
+ 393,
824
+ 7,
825
+ 1
826
+ ],
827
+ [
828
+ 1,
829
+ 20,
830
+ 1
831
+ ],
832
+ [
833
+ 1,
834
+ 0,
835
+ 43
836
+ ]
837
+ ],
838
+ "ece": 0.009044911882096912
839
+ }
840
+ },
841
+ {
842
+ "epoch": 22,
843
+ "training_loss": 0.05246292020502994,
844
+ "learning_rate": 0.0007033683215379002,
845
+ "validation": {
846
+ "samples": 467,
847
+ "accuracy": 0.9892933368682861,
848
+ "macro_f1": 0.9606228956228956,
849
+ "recall": {
850
+ "identifier_lower": 0.9925187032418953,
851
+ "identifier_upper": 0.9090909090909091,
852
+ "multiply_operator": 1.0
853
+ },
854
+ "confusion": [
855
+ [
856
+ 398,
857
+ 2,
858
+ 1
859
+ ],
860
+ [
861
+ 1,
862
+ 20,
863
+ 1
864
+ ],
865
+ [
866
+ 0,
867
+ 0,
868
+ 44
869
+ ]
870
+ ],
871
+ "ece": 0.012289993044929143
872
+ }
873
+ },
874
+ {
875
+ "epoch": 23,
876
+ "training_loss": 0.05485564452561254,
877
+ "learning_rate": 0.0006791839747726503,
878
+ "validation": {
879
+ "samples": 467,
880
+ "accuracy": 0.9828693866729736,
881
+ "macro_f1": 0.9368530361259967,
882
+ "recall": {
883
+ "identifier_lower": 0.9850374064837906,
884
+ "identifier_upper": 0.9090909090909091,
885
+ "multiply_operator": 1.0
886
+ },
887
+ "confusion": [
888
+ [
889
+ 395,
890
+ 5,
891
+ 1
892
+ ],
893
+ [
894
+ 0,
895
+ 20,
896
+ 2
897
+ ],
898
+ [
899
+ 0,
900
+ 0,
901
+ 44
902
+ ]
903
+ ],
904
+ "ece": 0.008606824696161752
905
+ }
906
+ },
907
+ {
908
+ "epoch": 24,
909
+ "training_loss": 0.05374844572338109,
910
+ "learning_rate": 0.0006545084971874737,
911
+ "validation": {
912
+ "samples": 467,
913
+ "accuracy": 0.980728030204773,
914
+ "macro_f1": 0.9359007370090494,
915
+ "recall": {
916
+ "identifier_lower": 0.9800498753117207,
917
+ "identifier_upper": 0.9545454545454546,
918
+ "multiply_operator": 1.0
919
+ },
920
+ "confusion": [
921
+ [
922
+ 393,
923
+ 7,
924
+ 1
925
+ ],
926
+ [
927
+ 0,
928
+ 21,
929
+ 1
930
+ ],
931
+ [
932
+ 0,
933
+ 0,
934
+ 44
935
+ ]
936
+ ],
937
+ "ece": 0.00825181347225945
938
+ }
939
+ },
940
+ {
941
+ "epoch": 25,
942
+ "training_loss": 0.041329645392071436,
943
+ "learning_rate": 0.0006294095225512603,
944
+ "validation": {
945
+ "samples": 467,
946
+ "accuracy": 0.9850106835365295,
947
+ "macro_f1": 0.946608066058867,
948
+ "recall": {
949
+ "identifier_lower": 0.9875311720698254,
950
+ "identifier_upper": 0.9090909090909091,
951
+ "multiply_operator": 1.0
952
+ },
953
+ "confusion": [
954
+ [
955
+ 396,
956
+ 4,
957
+ 1
958
+ ],
959
+ [
960
+ 1,
961
+ 20,
962
+ 1
963
+ ],
964
+ [
965
+ 0,
966
+ 0,
967
+ 44
968
+ ]
969
+ ],
970
+ "ece": 0.01209575774203274
971
+ }
972
+ },
973
+ {
974
+ "epoch": 26,
975
+ "training_loss": 0.04697309928835889,
976
+ "learning_rate": 0.0006039558454088795,
977
+ "validation": {
978
+ "samples": 467,
979
+ "accuracy": 0.9828693866729736,
980
+ "macro_f1": 0.9400195571849914,
981
+ "recall": {
982
+ "identifier_lower": 0.9850374064837906,
983
+ "identifier_upper": 0.9090909090909091,
984
+ "multiply_operator": 1.0
985
+ },
986
+ "confusion": [
987
+ [
988
+ 395,
989
+ 5,
990
+ 1
991
+ ],
992
+ [
993
+ 1,
994
+ 20,
995
+ 1
996
+ ],
997
+ [
998
+ 0,
999
+ 0,
1000
+ 44
1001
+ ]
1002
+ ],
1003
+ "ece": 0.010180474722224608
1004
+ }
1005
+ },
1006
+ {
1007
+ "epoch": 27,
1008
+ "training_loss": 0.03527613957611499,
1009
+ "learning_rate": 0.0005782172325201154,
1010
+ "validation": {
1011
+ "samples": 467,
1012
+ "accuracy": 0.9828693866729736,
1013
+ "macro_f1": 0.9400195571849914,
1014
+ "recall": {
1015
+ "identifier_lower": 0.9850374064837906,
1016
+ "identifier_upper": 0.9090909090909091,
1017
+ "multiply_operator": 1.0
1018
+ },
1019
+ "confusion": [
1020
+ [
1021
+ 395,
1022
+ 5,
1023
+ 1
1024
+ ],
1025
+ [
1026
+ 1,
1027
+ 20,
1028
+ 1
1029
+ ],
1030
+ [
1031
+ 0,
1032
+ 0,
1033
+ 44
1034
+ ]
1035
+ ],
1036
+ "ece": 0.007127549435960195
1037
+ }
1038
+ },
1039
+ {
1040
+ "epoch": 28,
1041
+ "training_loss": 0.038951482444501945,
1042
+ "learning_rate": 0.0005522642316338267,
1043
+ "validation": {
1044
+ "samples": 467,
1045
+ "accuracy": 0.9828693866729736,
1046
+ "macro_f1": 0.9400195571849914,
1047
+ "recall": {
1048
+ "identifier_lower": 0.9850374064837906,
1049
+ "identifier_upper": 0.9090909090909091,
1050
+ "multiply_operator": 1.0
1051
+ },
1052
+ "confusion": [
1053
+ [
1054
+ 395,
1055
+ 5,
1056
+ 1
1057
+ ],
1058
+ [
1059
+ 1,
1060
+ 20,
1061
+ 1
1062
+ ],
1063
+ [
1064
+ 0,
1065
+ 0,
1066
+ 44
1067
+ ]
1068
+ ],
1069
+ "ece": 0.004555291684447127
1070
+ }
1071
+ },
1072
+ {
1073
+ "epoch": 29,
1074
+ "training_loss": 0.0438767217397851,
1075
+ "learning_rate": 0.0005261679781214719,
1076
+ "validation": {
1077
+ "samples": 467,
1078
+ "accuracy": 0.978586733341217,
1079
+ "macro_f1": 0.9275945178910138,
1080
+ "recall": {
1081
+ "identifier_lower": 0.9800498753117207,
1082
+ "identifier_upper": 0.9090909090909091,
1083
+ "multiply_operator": 1.0
1084
+ },
1085
+ "confusion": [
1086
+ [
1087
+ 393,
1088
+ 7,
1089
+ 1
1090
+ ],
1091
+ [
1092
+ 1,
1093
+ 20,
1094
+ 1
1095
+ ],
1096
+ [
1097
+ 0,
1098
+ 0,
1099
+ 44
1100
+ ]
1101
+ ],
1102
+ "ece": 0.012363891069576471
1103
+ }
1104
+ },
1105
+ {
1106
+ "epoch": 30,
1107
+ "training_loss": 0.03519111297512906,
1108
+ "learning_rate": 0.0005000000000000001,
1109
+ "validation": {
1110
+ "samples": 467,
1111
+ "accuracy": 0.980728030204773,
1112
+ "macro_f1": 0.9357769673206845,
1113
+ "recall": {
1114
+ "identifier_lower": 0.9850374064837906,
1115
+ "identifier_upper": 0.9090909090909091,
1116
+ "multiply_operator": 0.9772727272727273
1117
+ },
1118
+ "confusion": [
1119
+ [
1120
+ 395,
1121
+ 5,
1122
+ 1
1123
+ ],
1124
+ [
1125
+ 1,
1126
+ 20,
1127
+ 1
1128
+ ],
1129
+ [
1130
+ 1,
1131
+ 0,
1132
+ 43
1133
+ ]
1134
+ ],
1135
+ "ece": 0.013340822110229938
1136
+ }
1137
+ },
1138
+ {
1139
+ "epoch": 31,
1140
+ "training_loss": 0.0424999847520584,
1141
+ "learning_rate": 0.00047383202187852816,
1142
+ "validation": {
1143
+ "samples": 467,
1144
+ "accuracy": 0.980728030204773,
1145
+ "macro_f1": 0.9336869532849432,
1146
+ "recall": {
1147
+ "identifier_lower": 0.9825436408977556,
1148
+ "identifier_upper": 0.9090909090909091,
1149
+ "multiply_operator": 1.0
1150
+ },
1151
+ "confusion": [
1152
+ [
1153
+ 394,
1154
+ 6,
1155
+ 1
1156
+ ],
1157
+ [
1158
+ 1,
1159
+ 20,
1160
+ 1
1161
+ ],
1162
+ [
1163
+ 0,
1164
+ 0,
1165
+ 44
1166
+ ]
1167
+ ],
1168
+ "ece": 0.011168826406788984
1169
+ }
1170
+ },
1171
+ {
1172
+ "epoch": 32,
1173
+ "training_loss": 0.03117308776328021,
1174
+ "learning_rate": 0.00044773576836617336,
1175
+ "validation": {
1176
+ "samples": 467,
1177
+ "accuracy": 0.9871520400047302,
1178
+ "macro_f1": 0.9534696147962731,
1179
+ "recall": {
1180
+ "identifier_lower": 0.9900249376558603,
1181
+ "identifier_upper": 0.9090909090909091,
1182
+ "multiply_operator": 1.0
1183
+ },
1184
+ "confusion": [
1185
+ [
1186
+ 397,
1187
+ 3,
1188
+ 1
1189
+ ],
1190
+ [
1191
+ 1,
1192
+ 20,
1193
+ 1
1194
+ ],
1195
+ [
1196
+ 0,
1197
+ 0,
1198
+ 44
1199
+ ]
1200
+ ],
1201
+ "ece": 0.005621013650850271
1202
+ }
1203
+ },
1204
+ {
1205
+ "epoch": 33,
1206
+ "training_loss": 0.03737180095756292,
1207
+ "learning_rate": 0.0004217827674798846,
1208
+ "validation": {
1209
+ "samples": 467,
1210
+ "accuracy": 0.9871520400047302,
1211
+ "macro_f1": 0.9534696147962731,
1212
+ "recall": {
1213
+ "identifier_lower": 0.9900249376558603,
1214
+ "identifier_upper": 0.9090909090909091,
1215
+ "multiply_operator": 1.0
1216
+ },
1217
+ "confusion": [
1218
+ [
1219
+ 397,
1220
+ 3,
1221
+ 1
1222
+ ],
1223
+ [
1224
+ 1,
1225
+ 20,
1226
+ 1
1227
+ ],
1228
+ [
1229
+ 0,
1230
+ 0,
1231
+ 44
1232
+ ]
1233
+ ],
1234
+ "ece": 0.011075654017887793
1235
+ }
1236
+ },
1237
+ {
1238
+ "epoch": 34,
1239
+ "training_loss": 0.03798794678300055,
1240
+ "learning_rate": 0.00039604415459112036,
1241
+ "validation": {
1242
+ "samples": 467,
1243
+ "accuracy": 0.980728030204773,
1244
+ "macro_f1": 0.9336869532849432,
1245
+ "recall": {
1246
+ "identifier_lower": 0.9825436408977556,
1247
+ "identifier_upper": 0.9090909090909091,
1248
+ "multiply_operator": 1.0
1249
+ },
1250
+ "confusion": [
1251
+ [
1252
+ 394,
1253
+ 6,
1254
+ 1
1255
+ ],
1256
+ [
1257
+ 1,
1258
+ 20,
1259
+ 1
1260
+ ],
1261
+ [
1262
+ 0,
1263
+ 0,
1264
+ 44
1265
+ ]
1266
+ ],
1267
+ "ece": 0.010551084664118249
1268
+ }
1269
+ },
1270
+ {
1271
+ "epoch": 35,
1272
+ "training_loss": 0.03510260305746689,
1273
+ "learning_rate": 0.00037059047744873974,
1274
+ "validation": {
1275
+ "samples": 467,
1276
+ "accuracy": 0.9828693866729736,
1277
+ "macro_f1": 0.9400195571849914,
1278
+ "recall": {
1279
+ "identifier_lower": 0.9850374064837906,
1280
+ "identifier_upper": 0.9090909090909091,
1281
+ "multiply_operator": 1.0
1282
+ },
1283
+ "confusion": [
1284
+ [
1285
+ 395,
1286
+ 5,
1287
+ 1
1288
+ ],
1289
+ [
1290
+ 1,
1291
+ 20,
1292
+ 1
1293
+ ],
1294
+ [
1295
+ 0,
1296
+ 0,
1297
+ 44
1298
+ ]
1299
+ ],
1300
+ "ece": 0.008203305500332658
1301
+ }
1302
+ },
1303
+ {
1304
+ "epoch": 36,
1305
+ "training_loss": 0.03304981503569158,
1306
+ "learning_rate": 0.0003454915028125264,
1307
+ "validation": {
1308
+ "samples": 467,
1309
+ "accuracy": 0.9828693866729736,
1310
+ "macro_f1": 0.9400195571849914,
1311
+ "recall": {
1312
+ "identifier_lower": 0.9850374064837906,
1313
+ "identifier_upper": 0.9090909090909091,
1314
+ "multiply_operator": 1.0
1315
+ },
1316
+ "confusion": [
1317
+ [
1318
+ 395,
1319
+ 5,
1320
+ 1
1321
+ ],
1322
+ [
1323
+ 1,
1324
+ 20,
1325
+ 1
1326
+ ],
1327
+ [
1328
+ 0,
1329
+ 0,
1330
+ 44
1331
+ ]
1332
+ ],
1333
+ "ece": 0.0067995716398946415
1334
+ }
1335
+ }
1336
+ ],
1337
+ "checkpoint": "behavior_role_head.pt",
1338
+ "checkpoint_bytes": 75794,
1339
+ "track": "R_noncommercial_only",
1340
+ "product_validation": false,
1341
+ "interpretation_limit": "CROHME 연구용 연속 수식 행동 head이며 상용 checkpoint에 병합할 수 없다. P-track writer/device-disjoint 재학습이 필요하다."
1342
+ }
reports/online_casecontext_seed17.json ADDED
@@ -0,0 +1,1086 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "training_samples": 30547,
3
+ "validation_samples": 4261,
4
+ "paired_test_samples": 3782,
5
+ "vocabulary_scope": "all",
6
+ "paired_weighting": "writer_label_balanced",
7
+ "preprocess_workers": 2,
8
+ "paired_feature_caches": {
9
+ "training": {
10
+ "feature_cache": "hit",
11
+ "cache_key": "e811a2cfb9871e990f8718aa90712682b0e64e5af2175df95ce376db28038db0"
12
+ },
13
+ "validation": {
14
+ "feature_cache": "hit",
15
+ "cache_key": "b98e59caaacf15025b4f73d5044002b042b5323b7d9a670ff5e8ac8fae409f7b"
16
+ },
17
+ "paired_test": {
18
+ "feature_cache": "hit",
19
+ "cache_key": "26bee2f320c6f0a7eca3c6ca1c9c71dd0cbe89cfaee8d8c415af74ae84c0d879"
20
+ }
21
+ },
22
+ "paired_split_metadata_cache": "hit",
23
+ "component_balanced": true,
24
+ "training_components": {
25
+ "paired": {
26
+ "samples": 30547,
27
+ "weight_mass": 30547.0078125
28
+ }
29
+ },
30
+ "paired_label_coverage": {
31
+ "training": 378,
32
+ "validation": 216,
33
+ "paired_test": 150
34
+ },
35
+ "paired_test_split": "source-specific writer-disjoint contracts",
36
+ "paired_sources": [
37
+ "hwrt",
38
+ "uci-uji-pen-v1",
39
+ "uci-uji-pen-v2"
40
+ ],
41
+ "paired_source_contracts": {
42
+ "hwrt": "HWRT official test 제외, official train 내부 writer hash 70/20/10",
43
+ "uci-uji-pen-v1": "AIFlow project 8/1/2 writer split; official task는 11-fold LOOW",
44
+ "uci-uji-pen-v2": "official writer-independent test, official train writer-hash validation"
45
+ },
46
+ "paired_source_counts": {
47
+ "hwrt": {
48
+ "training": 25355,
49
+ "validation": 2337,
50
+ "paired_test": 534,
51
+ "labels": 369,
52
+ "writers": 292
53
+ },
54
+ "uci-uji-pen-v1": {
55
+ "training": 992,
56
+ "validation": 124,
57
+ "paired_test": 248,
58
+ "labels": 62,
59
+ "writers": 11
60
+ },
61
+ "uci-uji-pen-v2": {
62
+ "training": 4200,
63
+ "validation": 1800,
64
+ "paired_test": 3000,
65
+ "labels": 75,
66
+ "writers": 60
67
+ }
68
+ },
69
+ "official_hwrt_test_excluded": 9124,
70
+ "writer_split_overlap": 0,
71
+ "baseline": {
72
+ "validation": {
73
+ "samples": 4261,
74
+ "top1": 0.4003754987092232,
75
+ "top5": 0.7718845341469138,
76
+ "family_top1": 0.36188688101384653,
77
+ "family_top5": 0.8237502933583666,
78
+ "macro_f1": 0.22488464878866704,
79
+ "label_coverage": 216,
80
+ "writer_count": 71,
81
+ "writer_floor": 0.0,
82
+ "writer_p10": 0.0,
83
+ "writer_eligible_count": 24,
84
+ "writer_eligible_floor": 0.12903225806451613
85
+ },
86
+ "paired_test": {
87
+ "samples": 3782,
88
+ "top1": 0.4140666314119513,
89
+ "top5": 0.8130618720253834,
90
+ "family_top1": 0.3950290851401375,
91
+ "family_top5": 0.8831306187202538,
92
+ "macro_f1": 0.2843703356035173,
93
+ "label_coverage": 150,
94
+ "writer_count": 50,
95
+ "writer_floor": 0.0,
96
+ "writer_p10": 0.0,
97
+ "writer_eligible_count": 31,
98
+ "writer_eligible_floor": 0.0
99
+ },
100
+ "optdigits_test": {
101
+ "samples": 200,
102
+ "top1": 0.95,
103
+ "top5": 1.0,
104
+ "family_top1": 0.945,
105
+ "family_top5": 1.0,
106
+ "macro_f1": 0.9503562105560206,
107
+ "label_coverage": 10
108
+ },
109
+ "raster_cycle_validation": {
110
+ "samples": 370,
111
+ "top1": 0.9540540540540541,
112
+ "top5": 1.0,
113
+ "family_top1": 0.9513513513513514,
114
+ "family_top5": 1.0,
115
+ "macro_f1": 0.9539687705008542,
116
+ "label_coverage": 10
117
+ },
118
+ "semeion_cycle_validation": {
119
+ "samples": 158,
120
+ "top1": 0.9367088607594937,
121
+ "top5": 0.9936708860759493,
122
+ "family_top1": 0.9367088607594937,
123
+ "family_top5": 0.9936708860759493,
124
+ "macro_f1": 0.9420599692621815,
125
+ "label_coverage": 10
126
+ },
127
+ "greek_cycle_validation": {
128
+ "samples": 1540,
129
+ "top1": 0.9376623376623376,
130
+ "top5": 0.9928571428571429,
131
+ "family_top1": 0.935064935064935,
132
+ "family_top5": 0.9896103896103896,
133
+ "macro_f1": 0.9379630974227876,
134
+ "label_coverage": 22
135
+ }
136
+ },
137
+ "selected_epoch": 9,
138
+ "pseudo_samples": 0,
139
+ "pseudo_weight": 0.0,
140
+ "raster_cycle_weight": 0.33,
141
+ "semeion_cycle_weight": 0.33,
142
+ "greek_cycle_weight": 0.34,
143
+ "hasyv2_greek_cycle_weight": 0.0,
144
+ "adapter_architecture": "dual_tcn_v3",
145
+ "family_loss_weight": 0.3,
146
+ "family_fusion_weight": 0.15,
147
+ "hard_negative_weight": 0.0,
148
+ "hard_negative_margin": 0.5,
149
+ "train_raster_adapter_only": false,
150
+ "train_online_adapter_only": true,
151
+ "ambiguous_exact_loss_weight": 0.25,
152
+ "component_regression_tolerance": 0.01,
153
+ "train_shared_encoder": false,
154
+ "shared_learning_rate": 0.0001,
155
+ "shared_warmup_epochs": 0,
156
+ "online_augmentation_strength": 0.0,
157
+ "raster_cycle_splits": {
158
+ "uci-optdigits": {
159
+ "training": 1500,
160
+ "validation": 370,
161
+ "origin_overlap": 0,
162
+ "label_coverage": 10,
163
+ "training_label_coverage": 10,
164
+ "validation_label_coverage": 10,
165
+ "source_sha256": "7827d4039008db166f9992cf26781c8c6478449466be75152dd2e5e53e9f2f91",
166
+ "feature_cache": "hit"
167
+ },
168
+ "uci-semeion-digits": {
169
+ "training": 500,
170
+ "validation": 158,
171
+ "origin_overlap": 0,
172
+ "label_coverage": 10,
173
+ "source_sha256": "35396cbfb7c78cee23c7ce2b90919ba992994eddd7d7b67b55852437b2eb26d0",
174
+ "feature_cache": "hit"
175
+ },
176
+ "zenodo-greek-alphabets-14554030": {
177
+ "training": 1320,
178
+ "validation": 1540,
179
+ "origin_overlap": 0,
180
+ "label_coverage": 22,
181
+ "source_sha256": "31f9633108b6304b7af988b24aafaf68ab666e05baedab4059e1154527192e39",
182
+ "feature_cache": "hit"
183
+ }
184
+ },
185
+ "writer_selection_floor": 0.37037549870922315,
186
+ "selection_macro_f1_min": 0.0,
187
+ "selection_writer_floor_min": 0.0,
188
+ "selected_validation": {
189
+ "samples": 4261,
190
+ "top1": 0.8613001642806852,
191
+ "top5": 0.9948368927481812,
192
+ "family_top1": 0.929359305327388,
193
+ "family_top5": 0.9955409528279746,
194
+ "macro_f1": 0.7871691323887935,
195
+ "label_coverage": 216,
196
+ "writer_count": 71,
197
+ "writer_floor": 0.0,
198
+ "writer_p10": 0.5714285714285714,
199
+ "writer_eligible_count": 24,
200
+ "writer_eligible_floor": 0.6935483870967742
201
+ },
202
+ "selected_raster_cycle_validations": {
203
+ "raster_cycle_validation": {
204
+ "samples": 370,
205
+ "top1": 0.9540540540540541,
206
+ "top5": 1.0,
207
+ "family_top1": 0.9513513513513514,
208
+ "family_top5": 1.0,
209
+ "macro_f1": 0.9539687705008542,
210
+ "label_coverage": 10
211
+ },
212
+ "semeion_cycle_validation": {
213
+ "samples": 158,
214
+ "top1": 0.9367088607594937,
215
+ "top5": 0.9936708860759493,
216
+ "family_top1": 0.9367088607594937,
217
+ "family_top5": 0.9936708860759493,
218
+ "macro_f1": 0.9420599692621815,
219
+ "label_coverage": 10
220
+ },
221
+ "greek_cycle_validation": {
222
+ "samples": 1540,
223
+ "top1": 0.9376623376623376,
224
+ "top5": 0.9928571428571429,
225
+ "family_top1": 0.935064935064935,
226
+ "family_top5": 0.9896103896103896,
227
+ "macro_f1": 0.9379630974227876,
228
+ "label_coverage": 22
229
+ }
230
+ },
231
+ "selection_key": [
232
+ 1.0,
233
+ 0.8613001642806852,
234
+ 0.9928571428571429,
235
+ 0.897423188003516,
236
+ 0.8613001642806852,
237
+ 0.7871691323887935,
238
+ 0.5714285714285714
239
+ ],
240
+ "official_test_used_for_selection": false,
241
+ "final": {
242
+ "validation": {
243
+ "samples": 4261,
244
+ "top1": 0.8613001642806852,
245
+ "top5": 0.9948368927481812,
246
+ "family_top1": 0.929359305327388,
247
+ "family_top5": 0.9955409528279746,
248
+ "macro_f1": 0.7871691323887935,
249
+ "label_coverage": 216,
250
+ "writer_count": 71,
251
+ "writer_floor": 0.0,
252
+ "writer_p10": 0.5714285714285714,
253
+ "writer_eligible_count": 24,
254
+ "writer_eligible_floor": 0.6935483870967742
255
+ },
256
+ "paired_test": {
257
+ "samples": 3782,
258
+ "top1": 0.8286620835536753,
259
+ "top5": 0.9772607086197779,
260
+ "family_top1": 0.9122157588577472,
261
+ "family_top5": 0.988630354309889,
262
+ "macro_f1": 0.7908074936582011,
263
+ "label_coverage": 150,
264
+ "writer_count": 50,
265
+ "writer_floor": 0.6733333333333333,
266
+ "writer_p10": 0.7333333333333333,
267
+ "writer_eligible_count": 31,
268
+ "writer_eligible_floor": 0.6733333333333333
269
+ },
270
+ "optdigits_test": {
271
+ "samples": 200,
272
+ "top1": 0.95,
273
+ "top5": 1.0,
274
+ "family_top1": 0.945,
275
+ "family_top5": 1.0,
276
+ "macro_f1": 0.9503562105560206,
277
+ "label_coverage": 10
278
+ },
279
+ "raster_cycle_validation": {
280
+ "samples": 370,
281
+ "top1": 0.9540540540540541,
282
+ "top5": 1.0,
283
+ "family_top1": 0.9513513513513514,
284
+ "family_top5": 1.0,
285
+ "macro_f1": 0.9539687705008542,
286
+ "label_coverage": 10
287
+ },
288
+ "semeion_cycle_validation": {
289
+ "samples": 158,
290
+ "top1": 0.9367088607594937,
291
+ "top5": 0.9936708860759493,
292
+ "family_top1": 0.9367088607594937,
293
+ "family_top5": 0.9936708860759493,
294
+ "macro_f1": 0.9420599692621815,
295
+ "label_coverage": 10
296
+ },
297
+ "greek_cycle_validation": {
298
+ "samples": 1540,
299
+ "top1": 0.9376623376623376,
300
+ "top5": 0.9928571428571429,
301
+ "family_top1": 0.935064935064935,
302
+ "family_top5": 0.9896103896103896,
303
+ "macro_f1": 0.9379630974227876,
304
+ "label_coverage": 22
305
+ }
306
+ },
307
+ "final_by_source": {
308
+ "validation": {
309
+ "hwrt": {
310
+ "samples": 2337,
311
+ "top1": 0.8622165169020112,
312
+ "top5": 0.9957210098416773,
313
+ "family_top1": 0.9238339751818571,
314
+ "family_top5": 0.9965768078733419,
315
+ "macro_f1": 0.7860410461540145,
316
+ "label_coverage": 206,
317
+ "writer_count": 58,
318
+ "writer_floor": 0.0,
319
+ "writer_p10": 0.3333333333333333,
320
+ "writer_eligible_count": 11,
321
+ "writer_eligible_floor": 0.75
322
+ },
323
+ "uci-uji-pen-v1": {
324
+ "samples": 124,
325
+ "top1": 0.6935483870967742,
326
+ "top5": 0.967741935483871,
327
+ "family_top1": 0.7903225806451613,
328
+ "family_top5": 0.9758064516129032,
329
+ "macro_f1": 0.6876344086021503,
330
+ "label_coverage": 62,
331
+ "writer_count": 1,
332
+ "writer_floor": 0.6935483870967742,
333
+ "writer_p10": 0.6935483870967742,
334
+ "writer_eligible_count": 1,
335
+ "writer_eligible_floor": 0.6935483870967742
336
+ },
337
+ "uci-uji-pen-v2": {
338
+ "samples": 1800,
339
+ "top1": 0.8716666666666667,
340
+ "top5": 0.9955555555555555,
341
+ "family_top1": 0.9461111111111111,
342
+ "family_top5": 0.9955555555555555,
343
+ "macro_f1": 0.8709642980112674,
344
+ "label_coverage": 75,
345
+ "writer_count": 12,
346
+ "writer_floor": 0.7466666666666667,
347
+ "writer_p10": 0.7533333333333333,
348
+ "writer_eligible_count": 12,
349
+ "writer_eligible_floor": 0.7466666666666667
350
+ }
351
+ },
352
+ "paired_test": {
353
+ "hwrt": {
354
+ "samples": 534,
355
+ "top1": 0.8202247191011236,
356
+ "top5": 0.9943820224719101,
357
+ "family_top1": 0.897003745318352,
358
+ "family_top5": 0.9962546816479401,
359
+ "macro_f1": 0.7867352052141772,
360
+ "label_coverage": 141,
361
+ "writer_count": 28,
362
+ "writer_floor": 0.7096774193548387,
363
+ "writer_p10": 0.78125,
364
+ "writer_eligible_count": 9,
365
+ "writer_eligible_floor": 0.7096774193548387
366
+ },
367
+ "uci-uji-pen-v1": {
368
+ "samples": 248,
369
+ "top1": 0.7782258064516129,
370
+ "top5": 0.9758064516129032,
371
+ "family_top1": 0.9032258064516129,
372
+ "family_top5": 0.9717741935483871,
373
+ "macro_f1": 0.7708315877670713,
374
+ "label_coverage": 62,
375
+ "writer_count": 2,
376
+ "writer_floor": 0.75,
377
+ "writer_p10": 0.75,
378
+ "writer_eligible_count": 2,
379
+ "writer_eligible_floor": 0.75
380
+ },
381
+ "uci-uji-pen-v2": {
382
+ "samples": 3000,
383
+ "top1": 0.8343333333333334,
384
+ "top5": 0.9743333333333334,
385
+ "family_top1": 0.9156666666666666,
386
+ "family_top5": 0.9886666666666667,
387
+ "macro_f1": 0.8338410814255015,
388
+ "label_coverage": 75,
389
+ "writer_count": 20,
390
+ "writer_floor": 0.6733333333333333,
391
+ "writer_p10": 0.68,
392
+ "writer_eligible_count": 20,
393
+ "writer_eligible_floor": 0.6733333333333333
394
+ }
395
+ }
396
+ },
397
+ "history": [
398
+ {
399
+ "epoch": 1,
400
+ "loss": 0.45230690756437136,
401
+ "validation": {
402
+ "samples": 4261,
403
+ "top1": 0.8495658296174607,
404
+ "top5": 0.9920206524290073,
405
+ "family_top1": 0.9253696315418916,
406
+ "family_top5": 0.9957756395212392,
407
+ "macro_f1": 0.76640103972399,
408
+ "label_coverage": 216,
409
+ "writer_count": 71,
410
+ "writer_floor": 0.0,
411
+ "writer_p10": 0.5714285714285714,
412
+ "writer_eligible_count": 24,
413
+ "writer_eligible_floor": 0.6612903225806451
414
+ },
415
+ "raster_cycle_validations": {
416
+ "raster_cycle_validation": {
417
+ "samples": 370,
418
+ "top1": 0.9540540540540541,
419
+ "top5": 1.0,
420
+ "family_top1": 0.9513513513513514,
421
+ "family_top5": 1.0,
422
+ "macro_f1": 0.9539687705008542,
423
+ "label_coverage": 10
424
+ },
425
+ "semeion_cycle_validation": {
426
+ "samples": 158,
427
+ "top1": 0.9367088607594937,
428
+ "top5": 0.9936708860759493,
429
+ "family_top1": 0.9367088607594937,
430
+ "family_top5": 0.9936708860759493,
431
+ "macro_f1": 0.9420599692621815,
432
+ "label_coverage": 10
433
+ },
434
+ "greek_cycle_validation": {
435
+ "samples": 1540,
436
+ "top1": 0.9376623376623376,
437
+ "top5": 0.9928571428571429,
438
+ "family_top1": 0.935064935064935,
439
+ "family_top5": 0.9896103896103896,
440
+ "macro_f1": 0.9379630974227876,
441
+ "label_coverage": 22
442
+ }
443
+ },
444
+ "component_regression_passed": true,
445
+ "selection_key": [
446
+ 1.0,
447
+ 0.8495658296174607,
448
+ 0.9920206524290073,
449
+ 0.891011718061381,
450
+ 0.8495658296174607,
451
+ 0.76640103972399,
452
+ 0.5714285714285714
453
+ ]
454
+ },
455
+ {
456
+ "epoch": 2,
457
+ "loss": 0.33243446153295203,
458
+ "validation": {
459
+ "samples": 4261,
460
+ "top1": 0.8533208167096925,
461
+ "top5": 0.9943675193616522,
462
+ "family_top1": 0.9300633654071814,
463
+ "family_top5": 0.9957756395212392,
464
+ "macro_f1": 0.7676439096538805,
465
+ "label_coverage": 216,
466
+ "writer_count": 71,
467
+ "writer_floor": 0.0,
468
+ "writer_p10": 0.5714285714285714,
469
+ "writer_eligible_count": 24,
470
+ "writer_eligible_floor": 0.6875
471
+ },
472
+ "raster_cycle_validations": {
473
+ "raster_cycle_validation": {
474
+ "samples": 370,
475
+ "top1": 0.9540540540540541,
476
+ "top5": 1.0,
477
+ "family_top1": 0.9513513513513514,
478
+ "family_top5": 1.0,
479
+ "macro_f1": 0.9539687705008542,
480
+ "label_coverage": 10
481
+ },
482
+ "semeion_cycle_validation": {
483
+ "samples": 158,
484
+ "top1": 0.9367088607594937,
485
+ "top5": 0.9936708860759493,
486
+ "family_top1": 0.9367088607594937,
487
+ "family_top5": 0.9936708860759493,
488
+ "macro_f1": 0.9420599692621815,
489
+ "label_coverage": 10
490
+ },
491
+ "greek_cycle_validation": {
492
+ "samples": 1540,
493
+ "top1": 0.9376623376623376,
494
+ "top5": 0.9928571428571429,
495
+ "family_top1": 0.935064935064935,
496
+ "family_top5": 0.9896103896103896,
497
+ "macro_f1": 0.9379630974227876,
498
+ "label_coverage": 22
499
+ }
500
+ },
501
+ "component_regression_passed": true,
502
+ "selection_key": [
503
+ 1.0,
504
+ 0.8533208167096925,
505
+ 0.9928571428571429,
506
+ 0.8930725340963027,
507
+ 0.8533208167096925,
508
+ 0.7676439096538805,
509
+ 0.5714285714285714
510
+ ]
511
+ },
512
+ {
513
+ "epoch": 3,
514
+ "loss": 0.31355586391398804,
515
+ "validation": {
516
+ "samples": 4261,
517
+ "top1": 0.8566064304153954,
518
+ "top5": 0.9941328326683877,
519
+ "family_top1": 0.929359305327388,
520
+ "family_top5": 0.9962450129077681,
521
+ "macro_f1": 0.7620331112012579,
522
+ "label_coverage": 216,
523
+ "writer_count": 71,
524
+ "writer_floor": 0.0,
525
+ "writer_p10": 0.5,
526
+ "writer_eligible_count": 24,
527
+ "writer_eligible_floor": 0.7258064516129032
528
+ },
529
+ "raster_cycle_validations": {
530
+ "raster_cycle_validation": {
531
+ "samples": 370,
532
+ "top1": 0.9540540540540541,
533
+ "top5": 1.0,
534
+ "family_top1": 0.9513513513513514,
535
+ "family_top5": 1.0,
536
+ "macro_f1": 0.9539687705008542,
537
+ "label_coverage": 10
538
+ },
539
+ "semeion_cycle_validation": {
540
+ "samples": 158,
541
+ "top1": 0.9367088607594937,
542
+ "top5": 0.9936708860759493,
543
+ "family_top1": 0.9367088607594937,
544
+ "family_top5": 0.9936708860759493,
545
+ "macro_f1": 0.9420599692621815,
546
+ "label_coverage": 10
547
+ },
548
+ "greek_cycle_validation": {
549
+ "samples": 1540,
550
+ "top1": 0.9376623376623376,
551
+ "top5": 0.9928571428571429,
552
+ "family_top1": 0.935064935064935,
553
+ "family_top5": 0.9896103896103896,
554
+ "macro_f1": 0.9379630974227876,
555
+ "label_coverage": 22
556
+ }
557
+ },
558
+ "component_regression_passed": true,
559
+ "selection_key": [
560
+ 1.0,
561
+ 0.8566064304153954,
562
+ 0.9928571428571429,
563
+ 0.8948686686633623,
564
+ 0.8566064304153954,
565
+ 0.7620331112012579,
566
+ 0.5
567
+ ]
568
+ },
569
+ {
570
+ "epoch": 4,
571
+ "loss": 0.29026394200657896,
572
+ "validation": {
573
+ "samples": 4261,
574
+ "top1": 0.854963623562544,
575
+ "top5": 0.9936634592818587,
576
+ "family_top1": 0.9284205585543299,
577
+ "family_top5": 0.9964796996010327,
578
+ "macro_f1": 0.7796408269830243,
579
+ "label_coverage": 216,
580
+ "writer_count": 71,
581
+ "writer_floor": 0.0,
582
+ "writer_p10": 0.6,
583
+ "writer_eligible_count": 24,
584
+ "writer_eligible_floor": 0.6532258064516129
585
+ },
586
+ "raster_cycle_validations": {
587
+ "raster_cycle_validation": {
588
+ "samples": 370,
589
+ "top1": 0.9540540540540541,
590
+ "top5": 1.0,
591
+ "family_top1": 0.9513513513513514,
592
+ "family_top5": 1.0,
593
+ "macro_f1": 0.9539687705008542,
594
+ "label_coverage": 10
595
+ },
596
+ "semeion_cycle_validation": {
597
+ "samples": 158,
598
+ "top1": 0.9367088607594937,
599
+ "top5": 0.9936708860759493,
600
+ "family_top1": 0.9367088607594937,
601
+ "family_top5": 0.9936708860759493,
602
+ "macro_f1": 0.9420599692621815,
603
+ "label_coverage": 10
604
+ },
605
+ "greek_cycle_validation": {
606
+ "samples": 1540,
607
+ "top1": 0.9376623376623376,
608
+ "top5": 0.9928571428571429,
609
+ "family_top1": 0.935064935064935,
610
+ "family_top5": 0.9896103896103896,
611
+ "macro_f1": 0.9379630974227876,
612
+ "label_coverage": 22
613
+ }
614
+ },
615
+ "component_regression_passed": true,
616
+ "selection_key": [
617
+ 1.0,
618
+ 0.854963623562544,
619
+ 0.9928571428571429,
620
+ 0.8939714248289286,
621
+ 0.854963623562544,
622
+ 0.7796408269830243,
623
+ 0.6
624
+ ]
625
+ },
626
+ {
627
+ "epoch": 5,
628
+ "loss": 0.27944436321345334,
629
+ "validation": {
630
+ "samples": 4261,
631
+ "top1": 0.8551983102558085,
632
+ "top5": 0.9929593992020652,
633
+ "family_top1": 0.9319408589532974,
634
+ "family_top5": 0.9953062661347102,
635
+ "macro_f1": 0.7877180783491416,
636
+ "label_coverage": 216,
637
+ "writer_count": 71,
638
+ "writer_floor": 0.0,
639
+ "writer_p10": 0.6875,
640
+ "writer_eligible_count": 24,
641
+ "writer_eligible_floor": 0.6875
642
+ },
643
+ "raster_cycle_validations": {
644
+ "raster_cycle_validation": {
645
+ "samples": 370,
646
+ "top1": 0.9540540540540541,
647
+ "top5": 1.0,
648
+ "family_top1": 0.9513513513513514,
649
+ "family_top5": 1.0,
650
+ "macro_f1": 0.9539687705008542,
651
+ "label_coverage": 10
652
+ },
653
+ "semeion_cycle_validation": {
654
+ "samples": 158,
655
+ "top1": 0.9367088607594937,
656
+ "top5": 0.9936708860759493,
657
+ "family_top1": 0.9367088607594937,
658
+ "family_top5": 0.9936708860759493,
659
+ "macro_f1": 0.9420599692621815,
660
+ "label_coverage": 10
661
+ },
662
+ "greek_cycle_validation": {
663
+ "samples": 1540,
664
+ "top1": 0.9376623376623376,
665
+ "top5": 0.9928571428571429,
666
+ "family_top1": 0.935064935064935,
667
+ "family_top5": 0.9896103896103896,
668
+ "macro_f1": 0.9379630974227876,
669
+ "label_coverage": 22
670
+ }
671
+ },
672
+ "component_regression_passed": true,
673
+ "selection_key": [
674
+ 1.0,
675
+ 0.8551983102558085,
676
+ 0.9928571428571429,
677
+ 0.8940997032444172,
678
+ 0.8551983102558085,
679
+ 0.7877180783491416,
680
+ 0.6875
681
+ ]
682
+ },
683
+ {
684
+ "epoch": 6,
685
+ "loss": 0.2624420497921222,
686
+ "validation": {
687
+ "samples": 4261,
688
+ "top1": 0.854494250176015,
689
+ "top5": 0.9929593992020652,
690
+ "family_top1": 0.9324102323398263,
691
+ "family_top5": 0.9953062661347102,
692
+ "macro_f1": 0.7740321909887361,
693
+ "label_coverage": 216,
694
+ "writer_count": 71,
695
+ "writer_floor": 0.0,
696
+ "writer_p10": 0.6451612903225806,
697
+ "writer_eligible_count": 24,
698
+ "writer_eligible_floor": 0.6451612903225806
699
+ },
700
+ "raster_cycle_validations": {
701
+ "raster_cycle_validation": {
702
+ "samples": 370,
703
+ "top1": 0.9540540540540541,
704
+ "top5": 1.0,
705
+ "family_top1": 0.9513513513513514,
706
+ "family_top5": 1.0,
707
+ "macro_f1": 0.9539687705008542,
708
+ "label_coverage": 10
709
+ },
710
+ "semeion_cycle_validation": {
711
+ "samples": 158,
712
+ "top1": 0.9367088607594937,
713
+ "top5": 0.9936708860759493,
714
+ "family_top1": 0.9367088607594937,
715
+ "family_top5": 0.9936708860759493,
716
+ "macro_f1": 0.9420599692621815,
717
+ "label_coverage": 10
718
+ },
719
+ "greek_cycle_validation": {
720
+ "samples": 1540,
721
+ "top1": 0.9376623376623376,
722
+ "top5": 0.9928571428571429,
723
+ "family_top1": 0.935064935064935,
724
+ "family_top5": 0.9896103896103896,
725
+ "macro_f1": 0.9379630974227876,
726
+ "label_coverage": 22
727
+ }
728
+ },
729
+ "component_regression_passed": true,
730
+ "selection_key": [
731
+ 1.0,
732
+ 0.854494250176015,
733
+ 0.9928571428571429,
734
+ 0.8937147671543222,
735
+ 0.854494250176015,
736
+ 0.7740321909887361,
737
+ 0.6451612903225806
738
+ ]
739
+ },
740
+ {
741
+ "epoch": 7,
742
+ "loss": 0.251150361144547,
743
+ "validation": {
744
+ "samples": 4261,
745
+ "top1": 0.8584839239615114,
746
+ "top5": 0.9953062661347102,
747
+ "family_top1": 0.9300633654071814,
748
+ "family_top5": 0.9967143862942971,
749
+ "macro_f1": 0.7873345233399028,
750
+ "label_coverage": 216,
751
+ "writer_count": 71,
752
+ "writer_floor": 0.0,
753
+ "writer_p10": 0.7466666666666667,
754
+ "writer_eligible_count": 24,
755
+ "writer_eligible_floor": 0.6612903225806451
756
+ },
757
+ "raster_cycle_validations": {
758
+ "raster_cycle_validation": {
759
+ "samples": 370,
760
+ "top1": 0.9540540540540541,
761
+ "top5": 1.0,
762
+ "family_top1": 0.9513513513513514,
763
+ "family_top5": 1.0,
764
+ "macro_f1": 0.9539687705008542,
765
+ "label_coverage": 10
766
+ },
767
+ "semeion_cycle_validation": {
768
+ "samples": 158,
769
+ "top1": 0.9367088607594937,
770
+ "top5": 0.9936708860759493,
771
+ "family_top1": 0.9367088607594937,
772
+ "family_top5": 0.9936708860759493,
773
+ "macro_f1": 0.9420599692621815,
774
+ "label_coverage": 10
775
+ },
776
+ "greek_cycle_validation": {
777
+ "samples": 1540,
778
+ "top1": 0.9376623376623376,
779
+ "top5": 0.9928571428571429,
780
+ "family_top1": 0.935064935064935,
781
+ "family_top5": 0.9896103896103896,
782
+ "macro_f1": 0.9379630974227876,
783
+ "label_coverage": 22
784
+ }
785
+ },
786
+ "component_regression_passed": true,
787
+ "selection_key": [
788
+ 1.0,
789
+ 0.8584839239615114,
790
+ 0.9928571428571429,
791
+ 0.8958920793783178,
792
+ 0.8584839239615114,
793
+ 0.7873345233399028,
794
+ 0.7466666666666667
795
+ ]
796
+ },
797
+ {
798
+ "epoch": 8,
799
+ "loss": 0.24598688110804315,
800
+ "validation": {
801
+ "samples": 4261,
802
+ "top1": 0.8561370570288664,
803
+ "top5": 0.9943675193616522,
804
+ "family_top1": 0.9312367988735039,
805
+ "family_top5": 0.9969490729875616,
806
+ "macro_f1": 0.7766380522377867,
807
+ "label_coverage": 216,
808
+ "writer_count": 71,
809
+ "writer_floor": 0.0,
810
+ "writer_p10": 0.5714285714285714,
811
+ "writer_eligible_count": 24,
812
+ "writer_eligible_floor": 0.6933333333333334
813
+ },
814
+ "raster_cycle_validations": {
815
+ "raster_cycle_validation": {
816
+ "samples": 370,
817
+ "top1": 0.9540540540540541,
818
+ "top5": 1.0,
819
+ "family_top1": 0.9513513513513514,
820
+ "family_top5": 1.0,
821
+ "macro_f1": 0.9539687705008542,
822
+ "label_coverage": 10
823
+ },
824
+ "semeion_cycle_validation": {
825
+ "samples": 158,
826
+ "top1": 0.9367088607594937,
827
+ "top5": 0.9936708860759493,
828
+ "family_top1": 0.9367088607594937,
829
+ "family_top5": 0.9936708860759493,
830
+ "macro_f1": 0.9420599692621815,
831
+ "label_coverage": 10
832
+ },
833
+ "greek_cycle_validation": {
834
+ "samples": 1540,
835
+ "top1": 0.9376623376623376,
836
+ "top5": 0.9928571428571429,
837
+ "family_top1": 0.935064935064935,
838
+ "family_top5": 0.9896103896103896,
839
+ "macro_f1": 0.9379630974227876,
840
+ "label_coverage": 22
841
+ }
842
+ },
843
+ "component_regression_passed": true,
844
+ "selection_key": [
845
+ 1.0,
846
+ 0.8561370570288664,
847
+ 0.9928571428571429,
848
+ 0.8946124810689536,
849
+ 0.8561370570288664,
850
+ 0.7766380522377867,
851
+ 0.5714285714285714
852
+ ]
853
+ },
854
+ {
855
+ "epoch": 9,
856
+ "loss": 0.23518720503889035,
857
+ "validation": {
858
+ "samples": 4261,
859
+ "top1": 0.8613001642806852,
860
+ "top5": 0.9948368927481812,
861
+ "family_top1": 0.929359305327388,
862
+ "family_top5": 0.9955409528279746,
863
+ "macro_f1": 0.7871691323887935,
864
+ "label_coverage": 216,
865
+ "writer_count": 71,
866
+ "writer_floor": 0.0,
867
+ "writer_p10": 0.5714285714285714,
868
+ "writer_eligible_count": 24,
869
+ "writer_eligible_floor": 0.6935483870967742
870
+ },
871
+ "raster_cycle_validations": {
872
+ "raster_cycle_validation": {
873
+ "samples": 370,
874
+ "top1": 0.9540540540540541,
875
+ "top5": 1.0,
876
+ "family_top1": 0.9513513513513514,
877
+ "family_top5": 1.0,
878
+ "macro_f1": 0.9539687705008542,
879
+ "label_coverage": 10
880
+ },
881
+ "semeion_cycle_validation": {
882
+ "samples": 158,
883
+ "top1": 0.9367088607594937,
884
+ "top5": 0.9936708860759493,
885
+ "family_top1": 0.9367088607594937,
886
+ "family_top5": 0.9936708860759493,
887
+ "macro_f1": 0.9420599692621815,
888
+ "label_coverage": 10
889
+ },
890
+ "greek_cycle_validation": {
891
+ "samples": 1540,
892
+ "top1": 0.9376623376623376,
893
+ "top5": 0.9928571428571429,
894
+ "family_top1": 0.935064935064935,
895
+ "family_top5": 0.9896103896103896,
896
+ "macro_f1": 0.9379630974227876,
897
+ "label_coverage": 22
898
+ }
899
+ },
900
+ "component_regression_passed": true,
901
+ "selection_key": [
902
+ 1.0,
903
+ 0.8613001642806852,
904
+ 0.9928571428571429,
905
+ 0.897423188003516,
906
+ 0.8613001642806852,
907
+ 0.7871691323887935,
908
+ 0.5714285714285714
909
+ ]
910
+ },
911
+ {
912
+ "epoch": 10,
913
+ "loss": 0.22953194826690132,
914
+ "validation": {
915
+ "samples": 4261,
916
+ "top1": 0.8577798638817179,
917
+ "top5": 0.9948368927481812,
918
+ "family_top1": 0.9300633654071814,
919
+ "family_top5": 0.9962450129077681,
920
+ "macro_f1": 0.788739164851931,
921
+ "label_coverage": 216,
922
+ "writer_count": 71,
923
+ "writer_floor": 0.0,
924
+ "writer_p10": 0.6,
925
+ "writer_eligible_count": 24,
926
+ "writer_eligible_floor": 0.6693548387096774
927
+ },
928
+ "raster_cycle_validations": {
929
+ "raster_cycle_validation": {
930
+ "samples": 370,
931
+ "top1": 0.9540540540540541,
932
+ "top5": 1.0,
933
+ "family_top1": 0.9513513513513514,
934
+ "family_top5": 1.0,
935
+ "macro_f1": 0.9539687705008542,
936
+ "label_coverage": 10
937
+ },
938
+ "semeion_cycle_validation": {
939
+ "samples": 158,
940
+ "top1": 0.9367088607594937,
941
+ "top5": 0.9936708860759493,
942
+ "family_top1": 0.9367088607594937,
943
+ "family_top5": 0.9936708860759493,
944
+ "macro_f1": 0.9420599692621815,
945
+ "label_coverage": 10
946
+ },
947
+ "greek_cycle_validation": {
948
+ "samples": 1540,
949
+ "top1": 0.9376623376623376,
950
+ "top5": 0.9928571428571429,
951
+ "family_top1": 0.935064935064935,
952
+ "family_top5": 0.9896103896103896,
953
+ "macro_f1": 0.9379630974227876,
954
+ "label_coverage": 22
955
+ }
956
+ },
957
+ "component_regression_passed": true,
958
+ "selection_key": [
959
+ 1.0,
960
+ 0.8577798638817179,
961
+ 0.9928571428571429,
962
+ 0.895508551317007,
963
+ 0.8577798638817179,
964
+ 0.788739164851931,
965
+ 0.6
966
+ ]
967
+ },
968
+ {
969
+ "epoch": 11,
970
+ "loss": 0.2271564821132635,
971
+ "validation": {
972
+ "samples": 4261,
973
+ "top1": 0.8584839239615114,
974
+ "top5": 0.9941328326683877,
975
+ "family_top1": 0.9366345928185872,
976
+ "family_top5": 0.9962450129077681,
977
+ "macro_f1": 0.7936333802004022,
978
+ "label_coverage": 216,
979
+ "writer_count": 71,
980
+ "writer_floor": 0.0,
981
+ "writer_p10": 0.4444444444444444,
982
+ "writer_eligible_count": 24,
983
+ "writer_eligible_floor": 0.72
984
+ },
985
+ "raster_cycle_validations": {
986
+ "raster_cycle_validation": {
987
+ "samples": 370,
988
+ "top1": 0.9540540540540541,
989
+ "top5": 1.0,
990
+ "family_top1": 0.9513513513513514,
991
+ "family_top5": 1.0,
992
+ "macro_f1": 0.9539687705008542,
993
+ "label_coverage": 10
994
+ },
995
+ "semeion_cycle_validation": {
996
+ "samples": 158,
997
+ "top1": 0.9367088607594937,
998
+ "top5": 0.9936708860759493,
999
+ "family_top1": 0.9367088607594937,
1000
+ "family_top5": 0.9936708860759493,
1001
+ "macro_f1": 0.9420599692621815,
1002
+ "label_coverage": 10
1003
+ },
1004
+ "greek_cycle_validation": {
1005
+ "samples": 1540,
1006
+ "top1": 0.9376623376623376,
1007
+ "top5": 0.9928571428571429,
1008
+ "family_top1": 0.935064935064935,
1009
+ "family_top5": 0.9896103896103896,
1010
+ "macro_f1": 0.9379630974227876,
1011
+ "label_coverage": 22
1012
+ }
1013
+ },
1014
+ "component_regression_passed": true,
1015
+ "selection_key": [
1016
+ 1.0,
1017
+ 0.8584839239615114,
1018
+ 0.9928571428571429,
1019
+ 0.8958920793783178,
1020
+ 0.8584839239615114,
1021
+ 0.7936333802004022,
1022
+ 0.4444444444444444
1023
+ ]
1024
+ },
1025
+ {
1026
+ "epoch": 12,
1027
+ "loss": 0.21671365052593333,
1028
+ "validation": {
1029
+ "samples": 4261,
1030
+ "top1": 0.8580145505749824,
1031
+ "top5": 0.9948368927481812,
1032
+ "family_top1": 0.9340530391926778,
1033
+ "family_top5": 0.9953062661347102,
1034
+ "macro_f1": 0.7905730984173635,
1035
+ "label_coverage": 216,
1036
+ "writer_count": 71,
1037
+ "writer_floor": 0.0,
1038
+ "writer_p10": 0.6532258064516129,
1039
+ "writer_eligible_count": 24,
1040
+ "writer_eligible_floor": 0.6532258064516129
1041
+ },
1042
+ "raster_cycle_validations": {
1043
+ "raster_cycle_validation": {
1044
+ "samples": 370,
1045
+ "top1": 0.9540540540540541,
1046
+ "top5": 1.0,
1047
+ "family_top1": 0.9513513513513514,
1048
+ "family_top5": 1.0,
1049
+ "macro_f1": 0.9539687705008542,
1050
+ "label_coverage": 10
1051
+ },
1052
+ "semeion_cycle_validation": {
1053
+ "samples": 158,
1054
+ "top1": 0.9367088607594937,
1055
+ "top5": 0.9936708860759493,
1056
+ "family_top1": 0.9367088607594937,
1057
+ "family_top5": 0.9936708860759493,
1058
+ "macro_f1": 0.9420599692621815,
1059
+ "label_coverage": 10
1060
+ },
1061
+ "greek_cycle_validation": {
1062
+ "samples": 1540,
1063
+ "top1": 0.9376623376623376,
1064
+ "top5": 0.9928571428571429,
1065
+ "family_top1": 0.935064935064935,
1066
+ "family_top5": 0.9896103896103896,
1067
+ "macro_f1": 0.9379630974227876,
1068
+ "label_coverage": 22
1069
+ }
1070
+ },
1071
+ "component_regression_passed": true,
1072
+ "selection_key": [
1073
+ 1.0,
1074
+ 0.8580145505749824,
1075
+ 0.9928571428571429,
1076
+ 0.895636427438764,
1077
+ 0.8580145505749824,
1078
+ 0.7905730984173635,
1079
+ 0.6532258064516129
1080
+ ]
1081
+ }
1082
+ ],
1083
+ "checkpoint": "skeleton_adapter.pt",
1084
+ "bytes": 2875654,
1085
+ "product_validation": false
1086
+ }
reports/online_casecontext_seed31.json ADDED
@@ -0,0 +1,1086 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "training_samples": 30547,
3
+ "validation_samples": 4261,
4
+ "paired_test_samples": 3782,
5
+ "vocabulary_scope": "all",
6
+ "paired_weighting": "writer_label_balanced",
7
+ "preprocess_workers": 2,
8
+ "paired_feature_caches": {
9
+ "training": {
10
+ "feature_cache": "hit",
11
+ "cache_key": "e811a2cfb9871e990f8718aa90712682b0e64e5af2175df95ce376db28038db0"
12
+ },
13
+ "validation": {
14
+ "feature_cache": "hit",
15
+ "cache_key": "b98e59caaacf15025b4f73d5044002b042b5323b7d9a670ff5e8ac8fae409f7b"
16
+ },
17
+ "paired_test": {
18
+ "feature_cache": "hit",
19
+ "cache_key": "26bee2f320c6f0a7eca3c6ca1c9c71dd0cbe89cfaee8d8c415af74ae84c0d879"
20
+ }
21
+ },
22
+ "paired_split_metadata_cache": "hit",
23
+ "component_balanced": true,
24
+ "training_components": {
25
+ "paired": {
26
+ "samples": 30547,
27
+ "weight_mass": 30547.0078125
28
+ }
29
+ },
30
+ "paired_label_coverage": {
31
+ "training": 378,
32
+ "validation": 216,
33
+ "paired_test": 150
34
+ },
35
+ "paired_test_split": "source-specific writer-disjoint contracts",
36
+ "paired_sources": [
37
+ "hwrt",
38
+ "uci-uji-pen-v1",
39
+ "uci-uji-pen-v2"
40
+ ],
41
+ "paired_source_contracts": {
42
+ "hwrt": "HWRT official test 제외, official train 내부 writer hash 70/20/10",
43
+ "uci-uji-pen-v1": "AIFlow project 8/1/2 writer split; official task는 11-fold LOOW",
44
+ "uci-uji-pen-v2": "official writer-independent test, official train writer-hash validation"
45
+ },
46
+ "paired_source_counts": {
47
+ "hwrt": {
48
+ "training": 25355,
49
+ "validation": 2337,
50
+ "paired_test": 534,
51
+ "labels": 369,
52
+ "writers": 292
53
+ },
54
+ "uci-uji-pen-v1": {
55
+ "training": 992,
56
+ "validation": 124,
57
+ "paired_test": 248,
58
+ "labels": 62,
59
+ "writers": 11
60
+ },
61
+ "uci-uji-pen-v2": {
62
+ "training": 4200,
63
+ "validation": 1800,
64
+ "paired_test": 3000,
65
+ "labels": 75,
66
+ "writers": 60
67
+ }
68
+ },
69
+ "official_hwrt_test_excluded": 9124,
70
+ "writer_split_overlap": 0,
71
+ "baseline": {
72
+ "validation": {
73
+ "samples": 4261,
74
+ "top1": 0.17859657357427833,
75
+ "top5": 0.5414222013611828,
76
+ "family_top1": 0.1858718610654776,
77
+ "family_top5": 0.635062191973715,
78
+ "macro_f1": 0.09249785800043155,
79
+ "label_coverage": 216,
80
+ "writer_count": 71,
81
+ "writer_floor": 0.0,
82
+ "writer_p10": 0.0,
83
+ "writer_eligible_count": 24,
84
+ "writer_eligible_floor": 0.022727272727272728
85
+ },
86
+ "paired_test": {
87
+ "samples": 3782,
88
+ "top1": 0.24167107350608144,
89
+ "top5": 0.6636700158646219,
90
+ "family_top1": 0.23796932839767318,
91
+ "family_top5": 0.7704918032786885,
92
+ "macro_f1": 0.15631026118268831,
93
+ "label_coverage": 150,
94
+ "writer_count": 50,
95
+ "writer_floor": 0.0,
96
+ "writer_p10": 0.0,
97
+ "writer_eligible_count": 31,
98
+ "writer_eligible_floor": 0.0
99
+ },
100
+ "optdigits_test": {
101
+ "samples": 200,
102
+ "top1": 0.925,
103
+ "top5": 1.0,
104
+ "family_top1": 0.92,
105
+ "family_top5": 1.0,
106
+ "macro_f1": 0.9258932798493911,
107
+ "label_coverage": 10
108
+ },
109
+ "raster_cycle_validation": {
110
+ "samples": 370,
111
+ "top1": 0.9513513513513514,
112
+ "top5": 0.9945945945945946,
113
+ "family_top1": 0.9513513513513514,
114
+ "family_top5": 1.0,
115
+ "macro_f1": 0.9515466967927543,
116
+ "label_coverage": 10
117
+ },
118
+ "semeion_cycle_validation": {
119
+ "samples": 158,
120
+ "top1": 0.9430379746835443,
121
+ "top5": 1.0,
122
+ "family_top1": 0.9493670886075949,
123
+ "family_top5": 1.0,
124
+ "macro_f1": 0.9474628382370319,
125
+ "label_coverage": 10
126
+ },
127
+ "greek_cycle_validation": {
128
+ "samples": 1540,
129
+ "top1": 0.9285714285714286,
130
+ "top5": 0.9876623376623377,
131
+ "family_top1": 0.9272727272727272,
132
+ "family_top5": 0.9850649350649351,
133
+ "macro_f1": 0.9285019870403842,
134
+ "label_coverage": 22
135
+ }
136
+ },
137
+ "selected_epoch": 12,
138
+ "pseudo_samples": 0,
139
+ "pseudo_weight": 0.0,
140
+ "raster_cycle_weight": 0.33,
141
+ "semeion_cycle_weight": 0.33,
142
+ "greek_cycle_weight": 0.34,
143
+ "hasyv2_greek_cycle_weight": 0.0,
144
+ "adapter_architecture": "dual_tcn_v3",
145
+ "family_loss_weight": 0.3,
146
+ "family_fusion_weight": 0.15,
147
+ "hard_negative_weight": 0.0,
148
+ "hard_negative_margin": 0.5,
149
+ "train_raster_adapter_only": false,
150
+ "train_online_adapter_only": true,
151
+ "ambiguous_exact_loss_weight": 0.25,
152
+ "component_regression_tolerance": 0.01,
153
+ "train_shared_encoder": false,
154
+ "shared_learning_rate": 0.0001,
155
+ "shared_warmup_epochs": 0,
156
+ "online_augmentation_strength": 0.0,
157
+ "raster_cycle_splits": {
158
+ "uci-optdigits": {
159
+ "training": 1500,
160
+ "validation": 370,
161
+ "origin_overlap": 0,
162
+ "label_coverage": 10,
163
+ "training_label_coverage": 10,
164
+ "validation_label_coverage": 10,
165
+ "source_sha256": "7827d4039008db166f9992cf26781c8c6478449466be75152dd2e5e53e9f2f91",
166
+ "feature_cache": "hit"
167
+ },
168
+ "uci-semeion-digits": {
169
+ "training": 500,
170
+ "validation": 158,
171
+ "origin_overlap": 0,
172
+ "label_coverage": 10,
173
+ "source_sha256": "35396cbfb7c78cee23c7ce2b90919ba992994eddd7d7b67b55852437b2eb26d0",
174
+ "feature_cache": "hit"
175
+ },
176
+ "zenodo-greek-alphabets-14554030": {
177
+ "training": 1320,
178
+ "validation": 1540,
179
+ "origin_overlap": 0,
180
+ "label_coverage": 22,
181
+ "source_sha256": "31f9633108b6304b7af988b24aafaf68ab666e05baedab4059e1154527192e39",
182
+ "feature_cache": "hit"
183
+ }
184
+ },
185
+ "writer_selection_floor": 0.14859657357427833,
186
+ "selection_macro_f1_min": 0.0,
187
+ "selection_writer_floor_min": 0.0,
188
+ "selected_validation": {
189
+ "samples": 4261,
190
+ "top1": 0.8751466791832903,
191
+ "top5": 0.9957756395212392,
192
+ "family_top1": 0.9375733395916451,
193
+ "family_top5": 0.9964796996010327,
194
+ "macro_f1": 0.7910193531920553,
195
+ "label_coverage": 216,
196
+ "writer_count": 71,
197
+ "writer_floor": 0.0,
198
+ "writer_p10": 0.7142857142857143,
199
+ "writer_eligible_count": 24,
200
+ "writer_eligible_floor": 0.7338709677419355
201
+ },
202
+ "selected_raster_cycle_validations": {
203
+ "raster_cycle_validation": {
204
+ "samples": 370,
205
+ "top1": 0.9513513513513514,
206
+ "top5": 0.9945945945945946,
207
+ "family_top1": 0.9513513513513514,
208
+ "family_top5": 1.0,
209
+ "macro_f1": 0.9515466967927543,
210
+ "label_coverage": 10
211
+ },
212
+ "semeion_cycle_validation": {
213
+ "samples": 158,
214
+ "top1": 0.9430379746835443,
215
+ "top5": 1.0,
216
+ "family_top1": 0.9493670886075949,
217
+ "family_top5": 1.0,
218
+ "macro_f1": 0.9474628382370319,
219
+ "label_coverage": 10
220
+ },
221
+ "greek_cycle_validation": {
222
+ "samples": 1540,
223
+ "top1": 0.9285714285714286,
224
+ "top5": 0.9876623376623377,
225
+ "family_top1": 0.9272727272727272,
226
+ "family_top5": 0.9850649350649351,
227
+ "macro_f1": 0.9285019870403842,
228
+ "label_coverage": 22
229
+ }
230
+ },
231
+ "selection_key": [
232
+ 1.0,
233
+ 0.8751466791832903,
234
+ 0.9876623376623377,
235
+ 0.9010678537904627,
236
+ 0.8751466791832903,
237
+ 0.7910193531920553,
238
+ 0.7142857142857143
239
+ ],
240
+ "official_test_used_for_selection": false,
241
+ "final": {
242
+ "validation": {
243
+ "samples": 4261,
244
+ "top1": 0.8751466791832903,
245
+ "top5": 0.9957756395212392,
246
+ "family_top1": 0.9375733395916451,
247
+ "family_top5": 0.9964796996010327,
248
+ "macro_f1": 0.7910193531920553,
249
+ "label_coverage": 216,
250
+ "writer_count": 71,
251
+ "writer_floor": 0.0,
252
+ "writer_p10": 0.7142857142857143,
253
+ "writer_eligible_count": 24,
254
+ "writer_eligible_floor": 0.7338709677419355
255
+ },
256
+ "paired_test": {
257
+ "samples": 3782,
258
+ "top1": 0.8313061872025383,
259
+ "top5": 0.9785827604442094,
260
+ "family_top1": 0.9151242728714966,
261
+ "family_top5": 0.9883659439450027,
262
+ "macro_f1": 0.7854138847767482,
263
+ "label_coverage": 150,
264
+ "writer_count": 50,
265
+ "writer_floor": 0.0,
266
+ "writer_p10": 0.7,
267
+ "writer_eligible_count": 31,
268
+ "writer_eligible_floor": 0.6666666666666666
269
+ },
270
+ "optdigits_test": {
271
+ "samples": 200,
272
+ "top1": 0.925,
273
+ "top5": 1.0,
274
+ "family_top1": 0.92,
275
+ "family_top5": 1.0,
276
+ "macro_f1": 0.9258932798493911,
277
+ "label_coverage": 10
278
+ },
279
+ "raster_cycle_validation": {
280
+ "samples": 370,
281
+ "top1": 0.9513513513513514,
282
+ "top5": 0.9945945945945946,
283
+ "family_top1": 0.9513513513513514,
284
+ "family_top5": 1.0,
285
+ "macro_f1": 0.9515466967927543,
286
+ "label_coverage": 10
287
+ },
288
+ "semeion_cycle_validation": {
289
+ "samples": 158,
290
+ "top1": 0.9430379746835443,
291
+ "top5": 1.0,
292
+ "family_top1": 0.9493670886075949,
293
+ "family_top5": 1.0,
294
+ "macro_f1": 0.9474628382370319,
295
+ "label_coverage": 10
296
+ },
297
+ "greek_cycle_validation": {
298
+ "samples": 1540,
299
+ "top1": 0.9285714285714286,
300
+ "top5": 0.9876623376623377,
301
+ "family_top1": 0.9272727272727272,
302
+ "family_top5": 0.9850649350649351,
303
+ "macro_f1": 0.9285019870403842,
304
+ "label_coverage": 22
305
+ }
306
+ },
307
+ "final_by_source": {
308
+ "validation": {
309
+ "hwrt": {
310
+ "samples": 2337,
311
+ "top1": 0.8780487804878049,
312
+ "top5": 0.9952931108258452,
313
+ "family_top1": 0.9298245614035088,
314
+ "family_top5": 0.9965768078733419,
315
+ "macro_f1": 0.7863620004455313,
316
+ "label_coverage": 206,
317
+ "writer_count": 58,
318
+ "writer_floor": 0.0,
319
+ "writer_p10": 0.5,
320
+ "writer_eligible_count": 11,
321
+ "writer_eligible_floor": 0.7878787878787878
322
+ },
323
+ "uci-uji-pen-v1": {
324
+ "samples": 124,
325
+ "top1": 0.7338709677419355,
326
+ "top5": 0.967741935483871,
327
+ "family_top1": 0.8387096774193549,
328
+ "family_top5": 0.967741935483871,
329
+ "macro_f1": 0.7092165898617508,
330
+ "label_coverage": 62,
331
+ "writer_count": 1,
332
+ "writer_floor": 0.7338709677419355,
333
+ "writer_p10": 0.7338709677419355,
334
+ "writer_eligible_count": 1,
335
+ "writer_eligible_floor": 0.7338709677419355
336
+ },
337
+ "uci-uji-pen-v2": {
338
+ "samples": 1800,
339
+ "top1": 0.8811111111111111,
340
+ "top5": 0.9983333333333333,
341
+ "family_top1": 0.9544444444444444,
342
+ "family_top5": 0.9983333333333333,
343
+ "macro_f1": 0.8794223932073549,
344
+ "label_coverage": 75,
345
+ "writer_count": 12,
346
+ "writer_floor": 0.7666666666666667,
347
+ "writer_p10": 0.82,
348
+ "writer_eligible_count": 12,
349
+ "writer_eligible_floor": 0.7666666666666667
350
+ }
351
+ },
352
+ "paired_test": {
353
+ "hwrt": {
354
+ "samples": 534,
355
+ "top1": 0.8239700374531835,
356
+ "top5": 0.9962546816479401,
357
+ "family_top1": 0.9101123595505618,
358
+ "family_top5": 0.9943820224719101,
359
+ "macro_f1": 0.7863637207642534,
360
+ "label_coverage": 141,
361
+ "writer_count": 28,
362
+ "writer_floor": 0.0,
363
+ "writer_p10": 0.725,
364
+ "writer_eligible_count": 9,
365
+ "writer_eligible_floor": 0.6774193548387096
366
+ },
367
+ "uci-uji-pen-v1": {
368
+ "samples": 248,
369
+ "top1": 0.7580645161290323,
370
+ "top5": 0.9637096774193549,
371
+ "family_top1": 0.8830645161290323,
372
+ "family_top5": 0.967741935483871,
373
+ "macro_f1": 0.7552160205386007,
374
+ "label_coverage": 62,
375
+ "writer_count": 2,
376
+ "writer_floor": 0.7580645161290323,
377
+ "writer_p10": 0.7580645161290323,
378
+ "writer_eligible_count": 2,
379
+ "writer_eligible_floor": 0.7580645161290323
380
+ },
381
+ "uci-uji-pen-v2": {
382
+ "samples": 3000,
383
+ "top1": 0.8386666666666667,
384
+ "top5": 0.9766666666666667,
385
+ "family_top1": 0.9186666666666666,
386
+ "family_top5": 0.989,
387
+ "macro_f1": 0.8369056553002543,
388
+ "label_coverage": 75,
389
+ "writer_count": 20,
390
+ "writer_floor": 0.6666666666666666,
391
+ "writer_p10": 0.6866666666666666,
392
+ "writer_eligible_count": 20,
393
+ "writer_eligible_floor": 0.6666666666666666
394
+ }
395
+ }
396
+ },
397
+ "history": [
398
+ {
399
+ "epoch": 1,
400
+ "loss": 0.5564829715467746,
401
+ "validation": {
402
+ "samples": 4261,
403
+ "top1": 0.867871391692091,
404
+ "top5": 0.9953062661347102,
405
+ "family_top1": 0.9307674254869749,
406
+ "family_top5": 0.9953062661347102,
407
+ "macro_f1": 0.7738614059856588,
408
+ "label_coverage": 216,
409
+ "writer_count": 71,
410
+ "writer_floor": 0.0,
411
+ "writer_p10": 0.6290322580645161,
412
+ "writer_eligible_count": 24,
413
+ "writer_eligible_floor": 0.6290322580645161
414
+ },
415
+ "raster_cycle_validations": {
416
+ "raster_cycle_validation": {
417
+ "samples": 370,
418
+ "top1": 0.9513513513513514,
419
+ "top5": 0.9945945945945946,
420
+ "family_top1": 0.9513513513513514,
421
+ "family_top5": 1.0,
422
+ "macro_f1": 0.9515466967927543,
423
+ "label_coverage": 10
424
+ },
425
+ "semeion_cycle_validation": {
426
+ "samples": 158,
427
+ "top1": 0.9430379746835443,
428
+ "top5": 1.0,
429
+ "family_top1": 0.9493670886075949,
430
+ "family_top5": 1.0,
431
+ "macro_f1": 0.9474628382370319,
432
+ "label_coverage": 10
433
+ },
434
+ "greek_cycle_validation": {
435
+ "samples": 1540,
436
+ "top1": 0.9285714285714286,
437
+ "top5": 0.9876623376623377,
438
+ "family_top1": 0.9272727272727272,
439
+ "family_top5": 0.9850649350649351,
440
+ "macro_f1": 0.9285019870403842,
441
+ "label_coverage": 22
442
+ }
443
+ },
444
+ "component_regression_passed": true,
445
+ "selection_key": [
446
+ 1.0,
447
+ 0.867871391692091,
448
+ 0.9876623376623377,
449
+ 0.8971959128446788,
450
+ 0.867871391692091,
451
+ 0.7738614059856588,
452
+ 0.6290322580645161
453
+ ]
454
+ },
455
+ {
456
+ "epoch": 2,
457
+ "loss": 0.3860937277474692,
458
+ "validation": {
459
+ "samples": 4261,
460
+ "top1": 0.8666979582257686,
461
+ "top5": 0.9957756395212392,
462
+ "family_top1": 0.9310021121802394,
463
+ "family_top5": 0.9957756395212392,
464
+ "macro_f1": 0.7724966136652571,
465
+ "label_coverage": 216,
466
+ "writer_count": 71,
467
+ "writer_floor": 0.0,
468
+ "writer_p10": 0.5555555555555556,
469
+ "writer_eligible_count": 24,
470
+ "writer_eligible_floor": 0.6129032258064516
471
+ },
472
+ "raster_cycle_validations": {
473
+ "raster_cycle_validation": {
474
+ "samples": 370,
475
+ "top1": 0.9513513513513514,
476
+ "top5": 0.9945945945945946,
477
+ "family_top1": 0.9513513513513514,
478
+ "family_top5": 1.0,
479
+ "macro_f1": 0.9515466967927543,
480
+ "label_coverage": 10
481
+ },
482
+ "semeion_cycle_validation": {
483
+ "samples": 158,
484
+ "top1": 0.9430379746835443,
485
+ "top5": 1.0,
486
+ "family_top1": 0.9493670886075949,
487
+ "family_top5": 1.0,
488
+ "macro_f1": 0.9474628382370319,
489
+ "label_coverage": 10
490
+ },
491
+ "greek_cycle_validation": {
492
+ "samples": 1540,
493
+ "top1": 0.9285714285714286,
494
+ "top5": 0.9876623376623377,
495
+ "family_top1": 0.9272727272727272,
496
+ "family_top5": 0.9850649350649351,
497
+ "macro_f1": 0.9285019870403842,
498
+ "label_coverage": 22
499
+ }
500
+ },
501
+ "component_regression_passed": true,
502
+ "selection_key": [
503
+ 1.0,
504
+ 0.8666979582257686,
505
+ 0.9876623376623377,
506
+ 0.8965684672487043,
507
+ 0.8666979582257686,
508
+ 0.7724966136652571,
509
+ 0.5555555555555556
510
+ ]
511
+ },
512
+ {
513
+ "epoch": 3,
514
+ "loss": 0.3673095986601701,
515
+ "validation": {
516
+ "samples": 4261,
517
+ "top1": 0.8629429711335367,
518
+ "top5": 0.9946022060549167,
519
+ "family_top1": 0.9371039662051162,
520
+ "family_top5": 0.9962450129077681,
521
+ "macro_f1": 0.7759953200703446,
522
+ "label_coverage": 216,
523
+ "writer_count": 71,
524
+ "writer_floor": 0.0,
525
+ "writer_p10": 0.71875,
526
+ "writer_eligible_count": 24,
527
+ "writer_eligible_floor": 0.71875
528
+ },
529
+ "raster_cycle_validations": {
530
+ "raster_cycle_validation": {
531
+ "samples": 370,
532
+ "top1": 0.9513513513513514,
533
+ "top5": 0.9945945945945946,
534
+ "family_top1": 0.9513513513513514,
535
+ "family_top5": 1.0,
536
+ "macro_f1": 0.9515466967927543,
537
+ "label_coverage": 10
538
+ },
539
+ "semeion_cycle_validation": {
540
+ "samples": 158,
541
+ "top1": 0.9430379746835443,
542
+ "top5": 1.0,
543
+ "family_top1": 0.9493670886075949,
544
+ "family_top5": 1.0,
545
+ "macro_f1": 0.9474628382370319,
546
+ "label_coverage": 10
547
+ },
548
+ "greek_cycle_validation": {
549
+ "samples": 1540,
550
+ "top1": 0.9285714285714286,
551
+ "top5": 0.9876623376623377,
552
+ "family_top1": 0.9272727272727272,
553
+ "family_top5": 0.9850649350649351,
554
+ "macro_f1": 0.9285019870403842,
555
+ "label_coverage": 22
556
+ }
557
+ },
558
+ "component_regression_passed": true,
559
+ "selection_key": [
560
+ 1.0,
561
+ 0.8629429711335367,
562
+ 0.9876623376623377,
563
+ 0.894555117852364,
564
+ 0.8629429711335367,
565
+ 0.7759953200703446,
566
+ 0.71875
567
+ ]
568
+ },
569
+ {
570
+ "epoch": 4,
571
+ "loss": 0.35098345740694464,
572
+ "validation": {
573
+ "samples": 4261,
574
+ "top1": 0.8732691856371744,
575
+ "top5": 0.9955409528279746,
576
+ "family_top1": 0.9378080262849097,
577
+ "family_top5": 0.9960103262145036,
578
+ "macro_f1": 0.7894531472512516,
579
+ "label_coverage": 216,
580
+ "writer_count": 71,
581
+ "writer_floor": 0.0,
582
+ "writer_p10": 0.5,
583
+ "writer_eligible_count": 24,
584
+ "writer_eligible_floor": 0.6693548387096774
585
+ },
586
+ "raster_cycle_validations": {
587
+ "raster_cycle_validation": {
588
+ "samples": 370,
589
+ "top1": 0.9513513513513514,
590
+ "top5": 0.9945945945945946,
591
+ "family_top1": 0.9513513513513514,
592
+ "family_top5": 1.0,
593
+ "macro_f1": 0.9515466967927543,
594
+ "label_coverage": 10
595
+ },
596
+ "semeion_cycle_validation": {
597
+ "samples": 158,
598
+ "top1": 0.9430379746835443,
599
+ "top5": 1.0,
600
+ "family_top1": 0.9493670886075949,
601
+ "family_top5": 1.0,
602
+ "macro_f1": 0.9474628382370319,
603
+ "label_coverage": 10
604
+ },
605
+ "greek_cycle_validation": {
606
+ "samples": 1540,
607
+ "top1": 0.9285714285714286,
608
+ "top5": 0.9876623376623377,
609
+ "family_top1": 0.9272727272727272,
610
+ "family_top5": 0.9850649350649351,
611
+ "macro_f1": 0.9285019870403842,
612
+ "label_coverage": 22
613
+ }
614
+ },
615
+ "component_regression_passed": true,
616
+ "selection_key": [
617
+ 1.0,
618
+ 0.8732691856371744,
619
+ 0.9876623376623377,
620
+ 0.9000716365700038,
621
+ 0.8732691856371744,
622
+ 0.7894531472512516,
623
+ 0.5
624
+ ]
625
+ },
626
+ {
627
+ "epoch": 5,
628
+ "loss": 0.32952293761233814,
629
+ "validation": {
630
+ "samples": 4261,
631
+ "top1": 0.8650551513729171,
632
+ "top5": 0.9946022060549167,
633
+ "family_top1": 0.9363999061253226,
634
+ "family_top5": 0.9962450129077681,
635
+ "macro_f1": 0.7826179342764134,
636
+ "label_coverage": 216,
637
+ "writer_count": 71,
638
+ "writer_floor": 0.0,
639
+ "writer_p10": 0.5555555555555556,
640
+ "writer_eligible_count": 24,
641
+ "writer_eligible_floor": 0.7258064516129032
642
+ },
643
+ "raster_cycle_validations": {
644
+ "raster_cycle_validation": {
645
+ "samples": 370,
646
+ "top1": 0.9513513513513514,
647
+ "top5": 0.9945945945945946,
648
+ "family_top1": 0.9513513513513514,
649
+ "family_top5": 1.0,
650
+ "macro_f1": 0.9515466967927543,
651
+ "label_coverage": 10
652
+ },
653
+ "semeion_cycle_validation": {
654
+ "samples": 158,
655
+ "top1": 0.9430379746835443,
656
+ "top5": 1.0,
657
+ "family_top1": 0.9493670886075949,
658
+ "family_top5": 1.0,
659
+ "macro_f1": 0.9474628382370319,
660
+ "label_coverage": 10
661
+ },
662
+ "greek_cycle_validation": {
663
+ "samples": 1540,
664
+ "top1": 0.9285714285714286,
665
+ "top5": 0.9876623376623377,
666
+ "family_top1": 0.9272727272727272,
667
+ "family_top5": 0.9850649350649351,
668
+ "macro_f1": 0.9285019870403842,
669
+ "label_coverage": 22
670
+ }
671
+ },
672
+ "component_regression_passed": true,
673
+ "selection_key": [
674
+ 1.0,
675
+ 0.8650551513729171,
676
+ 0.9876623376623377,
677
+ 0.8956886641681543,
678
+ 0.8650551513729171,
679
+ 0.7826179342764134,
680
+ 0.5555555555555556
681
+ ]
682
+ },
683
+ {
684
+ "epoch": 6,
685
+ "loss": 0.31543692401793094,
686
+ "validation": {
687
+ "samples": 4261,
688
+ "top1": 0.8709223187045294,
689
+ "top5": 0.9953062661347102,
690
+ "family_top1": 0.9354611593522647,
691
+ "family_top5": 0.9957756395212392,
692
+ "macro_f1": 0.7838579347921387,
693
+ "label_coverage": 216,
694
+ "writer_count": 71,
695
+ "writer_floor": 0.0,
696
+ "writer_p10": 0.5555555555555556,
697
+ "writer_eligible_count": 24,
698
+ "writer_eligible_floor": 0.6774193548387096
699
+ },
700
+ "raster_cycle_validations": {
701
+ "raster_cycle_validation": {
702
+ "samples": 370,
703
+ "top1": 0.9513513513513514,
704
+ "top5": 0.9945945945945946,
705
+ "family_top1": 0.9513513513513514,
706
+ "family_top5": 1.0,
707
+ "macro_f1": 0.9515466967927543,
708
+ "label_coverage": 10
709
+ },
710
+ "semeion_cycle_validation": {
711
+ "samples": 158,
712
+ "top1": 0.9430379746835443,
713
+ "top5": 1.0,
714
+ "family_top1": 0.9493670886075949,
715
+ "family_top5": 1.0,
716
+ "macro_f1": 0.9474628382370319,
717
+ "label_coverage": 10
718
+ },
719
+ "greek_cycle_validation": {
720
+ "samples": 1540,
721
+ "top1": 0.9285714285714286,
722
+ "top5": 0.9876623376623377,
723
+ "family_top1": 0.9272727272727272,
724
+ "family_top5": 0.9850649350649351,
725
+ "macro_f1": 0.9285019870403842,
726
+ "label_coverage": 22
727
+ }
728
+ },
729
+ "component_regression_passed": true,
730
+ "selection_key": [
731
+ 1.0,
732
+ 0.8709223187045294,
733
+ 0.9876623376623377,
734
+ 0.8988234417356796,
735
+ 0.8709223187045294,
736
+ 0.7838579347921387,
737
+ 0.5555555555555556
738
+ ]
739
+ },
740
+ {
741
+ "epoch": 7,
742
+ "loss": 0.3062282255535942,
743
+ "validation": {
744
+ "samples": 4261,
745
+ "top1": 0.8664632715325041,
746
+ "top5": 0.9948368927481812,
747
+ "family_top1": 0.9373386528983807,
748
+ "family_top5": 0.9960103262145036,
749
+ "macro_f1": 0.7861829476689722,
750
+ "label_coverage": 216,
751
+ "writer_count": 71,
752
+ "writer_floor": 0.0,
753
+ "writer_p10": 0.5,
754
+ "writer_eligible_count": 24,
755
+ "writer_eligible_floor": 0.6854838709677419
756
+ },
757
+ "raster_cycle_validations": {
758
+ "raster_cycle_validation": {
759
+ "samples": 370,
760
+ "top1": 0.9513513513513514,
761
+ "top5": 0.9945945945945946,
762
+ "family_top1": 0.9513513513513514,
763
+ "family_top5": 1.0,
764
+ "macro_f1": 0.9515466967927543,
765
+ "label_coverage": 10
766
+ },
767
+ "semeion_cycle_validation": {
768
+ "samples": 158,
769
+ "top1": 0.9430379746835443,
770
+ "top5": 1.0,
771
+ "family_top1": 0.9493670886075949,
772
+ "family_top5": 1.0,
773
+ "macro_f1": 0.9474628382370319,
774
+ "label_coverage": 10
775
+ },
776
+ "greek_cycle_validation": {
777
+ "samples": 1540,
778
+ "top1": 0.9285714285714286,
779
+ "top5": 0.9876623376623377,
780
+ "family_top1": 0.9272727272727272,
781
+ "family_top5": 0.9850649350649351,
782
+ "macro_f1": 0.9285019870403842,
783
+ "label_coverage": 22
784
+ }
785
+ },
786
+ "component_regression_passed": true,
787
+ "selection_key": [
788
+ 1.0,
789
+ 0.8664632715325041,
790
+ 0.9876623376623377,
791
+ 0.8964428796892072,
792
+ 0.8664632715325041,
793
+ 0.7861829476689722,
794
+ 0.5
795
+ ]
796
+ },
797
+ {
798
+ "epoch": 8,
799
+ "loss": 0.2959733871944244,
800
+ "validation": {
801
+ "samples": 4261,
802
+ "top1": 0.8749119924900258,
803
+ "top5": 0.9950715794414456,
804
+ "family_top1": 0.940858953297348,
805
+ "family_top5": 0.9962450129077681,
806
+ "macro_f1": 0.7877504543801322,
807
+ "label_coverage": 216,
808
+ "writer_count": 71,
809
+ "writer_floor": 0.0,
810
+ "writer_p10": 0.5,
811
+ "writer_eligible_count": 24,
812
+ "writer_eligible_floor": 0.6693548387096774
813
+ },
814
+ "raster_cycle_validations": {
815
+ "raster_cycle_validation": {
816
+ "samples": 370,
817
+ "top1": 0.9513513513513514,
818
+ "top5": 0.9945945945945946,
819
+ "family_top1": 0.9513513513513514,
820
+ "family_top5": 1.0,
821
+ "macro_f1": 0.9515466967927543,
822
+ "label_coverage": 10
823
+ },
824
+ "semeion_cycle_validation": {
825
+ "samples": 158,
826
+ "top1": 0.9430379746835443,
827
+ "top5": 1.0,
828
+ "family_top1": 0.9493670886075949,
829
+ "family_top5": 1.0,
830
+ "macro_f1": 0.9474628382370319,
831
+ "label_coverage": 10
832
+ },
833
+ "greek_cycle_validation": {
834
+ "samples": 1540,
835
+ "top1": 0.9285714285714286,
836
+ "top5": 0.9876623376623377,
837
+ "family_top1": 0.9272727272727272,
838
+ "family_top5": 0.9850649350649351,
839
+ "macro_f1": 0.9285019870403842,
840
+ "label_coverage": 22
841
+ }
842
+ },
843
+ "component_regression_passed": true,
844
+ "selection_key": [
845
+ 1.0,
846
+ 0.8749119924900258,
847
+ 0.9876623376623377,
848
+ 0.9009434400706418,
849
+ 0.8749119924900258,
850
+ 0.7877504543801322,
851
+ 0.5
852
+ ]
853
+ },
854
+ {
855
+ "epoch": 9,
856
+ "loss": 0.28762894870216577,
857
+ "validation": {
858
+ "samples": 4261,
859
+ "top1": 0.8749119924900258,
860
+ "top5": 0.9941328326683877,
861
+ "family_top1": 0.9380427129781741,
862
+ "family_top5": 0.9964796996010327,
863
+ "macro_f1": 0.7928250011319337,
864
+ "label_coverage": 216,
865
+ "writer_count": 71,
866
+ "writer_floor": 0.0,
867
+ "writer_p10": 0.5555555555555556,
868
+ "writer_eligible_count": 24,
869
+ "writer_eligible_floor": 0.75
870
+ },
871
+ "raster_cycle_validations": {
872
+ "raster_cycle_validation": {
873
+ "samples": 370,
874
+ "top1": 0.9513513513513514,
875
+ "top5": 0.9945945945945946,
876
+ "family_top1": 0.9513513513513514,
877
+ "family_top5": 1.0,
878
+ "macro_f1": 0.9515466967927543,
879
+ "label_coverage": 10
880
+ },
881
+ "semeion_cycle_validation": {
882
+ "samples": 158,
883
+ "top1": 0.9430379746835443,
884
+ "top5": 1.0,
885
+ "family_top1": 0.9493670886075949,
886
+ "family_top5": 1.0,
887
+ "macro_f1": 0.9474628382370319,
888
+ "label_coverage": 10
889
+ },
890
+ "greek_cycle_validation": {
891
+ "samples": 1540,
892
+ "top1": 0.9285714285714286,
893
+ "top5": 0.9876623376623377,
894
+ "family_top1": 0.9272727272727272,
895
+ "family_top5": 0.9850649350649351,
896
+ "macro_f1": 0.9285019870403842,
897
+ "label_coverage": 22
898
+ }
899
+ },
900
+ "component_regression_passed": true,
901
+ "selection_key": [
902
+ 1.0,
903
+ 0.8749119924900258,
904
+ 0.9876623376623377,
905
+ 0.9009434400706418,
906
+ 0.8749119924900258,
907
+ 0.7928250011319337,
908
+ 0.5555555555555556
909
+ ]
910
+ },
911
+ {
912
+ "epoch": 10,
913
+ "loss": 0.2783505144761456,
914
+ "validation": {
915
+ "samples": 4261,
916
+ "top1": 0.8751466791832903,
917
+ "top5": 0.9950715794414456,
918
+ "family_top1": 0.9415630133771415,
919
+ "family_top5": 0.9953062661347102,
920
+ "macro_f1": 0.781296091146241,
921
+ "label_coverage": 216,
922
+ "writer_count": 71,
923
+ "writer_floor": 0.0,
924
+ "writer_p10": 0.7142857142857143,
925
+ "writer_eligible_count": 24,
926
+ "writer_eligible_floor": 0.6935483870967742
927
+ },
928
+ "raster_cycle_validations": {
929
+ "raster_cycle_validation": {
930
+ "samples": 370,
931
+ "top1": 0.9513513513513514,
932
+ "top5": 0.9945945945945946,
933
+ "family_top1": 0.9513513513513514,
934
+ "family_top5": 1.0,
935
+ "macro_f1": 0.9515466967927543,
936
+ "label_coverage": 10
937
+ },
938
+ "semeion_cycle_validation": {
939
+ "samples": 158,
940
+ "top1": 0.9430379746835443,
941
+ "top5": 1.0,
942
+ "family_top1": 0.9493670886075949,
943
+ "family_top5": 1.0,
944
+ "macro_f1": 0.9474628382370319,
945
+ "label_coverage": 10
946
+ },
947
+ "greek_cycle_validation": {
948
+ "samples": 1540,
949
+ "top1": 0.9285714285714286,
950
+ "top5": 0.9876623376623377,
951
+ "family_top1": 0.9272727272727272,
952
+ "family_top5": 0.9850649350649351,
953
+ "macro_f1": 0.9285019870403842,
954
+ "label_coverage": 22
955
+ }
956
+ },
957
+ "component_regression_passed": true,
958
+ "selection_key": [
959
+ 1.0,
960
+ 0.8751466791832903,
961
+ 0.9876623376623377,
962
+ 0.9010678537904627,
963
+ 0.8751466791832903,
964
+ 0.781296091146241,
965
+ 0.7142857142857143
966
+ ]
967
+ },
968
+ {
969
+ "epoch": 11,
970
+ "loss": 0.2691192757354749,
971
+ "validation": {
972
+ "samples": 4261,
973
+ "top1": 0.8737385590237033,
974
+ "top5": 0.9946022060549167,
975
+ "family_top1": 0.9415630133771415,
976
+ "family_top5": 0.9967143862942971,
977
+ "macro_f1": 0.7833926544878286,
978
+ "label_coverage": 216,
979
+ "writer_count": 71,
980
+ "writer_floor": 0.0,
981
+ "writer_p10": 0.5,
982
+ "writer_eligible_count": 24,
983
+ "writer_eligible_floor": 0.6854838709677419
984
+ },
985
+ "raster_cycle_validations": {
986
+ "raster_cycle_validation": {
987
+ "samples": 370,
988
+ "top1": 0.9513513513513514,
989
+ "top5": 0.9945945945945946,
990
+ "family_top1": 0.9513513513513514,
991
+ "family_top5": 1.0,
992
+ "macro_f1": 0.9515466967927543,
993
+ "label_coverage": 10
994
+ },
995
+ "semeion_cycle_validation": {
996
+ "samples": 158,
997
+ "top1": 0.9430379746835443,
998
+ "top5": 1.0,
999
+ "family_top1": 0.9493670886075949,
1000
+ "family_top5": 1.0,
1001
+ "macro_f1": 0.9474628382370319,
1002
+ "label_coverage": 10
1003
+ },
1004
+ "greek_cycle_validation": {
1005
+ "samples": 1540,
1006
+ "top1": 0.9285714285714286,
1007
+ "top5": 0.9876623376623377,
1008
+ "family_top1": 0.9272727272727272,
1009
+ "family_top5": 0.9850649350649351,
1010
+ "macro_f1": 0.9285019870403842,
1011
+ "label_coverage": 22
1012
+ }
1013
+ },
1014
+ "component_regression_passed": true,
1015
+ "selection_key": [
1016
+ 1.0,
1017
+ 0.8737385590237033,
1018
+ 0.9876623376623377,
1019
+ 0.9003208854578431,
1020
+ 0.8737385590237033,
1021
+ 0.7833926544878286,
1022
+ 0.5
1023
+ ]
1024
+ },
1025
+ {
1026
+ "epoch": 12,
1027
+ "loss": 0.26136087388728035,
1028
+ "validation": {
1029
+ "samples": 4261,
1030
+ "top1": 0.8751466791832903,
1031
+ "top5": 0.9957756395212392,
1032
+ "family_top1": 0.9375733395916451,
1033
+ "family_top5": 0.9964796996010327,
1034
+ "macro_f1": 0.7910193531920553,
1035
+ "label_coverage": 216,
1036
+ "writer_count": 71,
1037
+ "writer_floor": 0.0,
1038
+ "writer_p10": 0.7142857142857143,
1039
+ "writer_eligible_count": 24,
1040
+ "writer_eligible_floor": 0.7338709677419355
1041
+ },
1042
+ "raster_cycle_validations": {
1043
+ "raster_cycle_validation": {
1044
+ "samples": 370,
1045
+ "top1": 0.9513513513513514,
1046
+ "top5": 0.9945945945945946,
1047
+ "family_top1": 0.9513513513513514,
1048
+ "family_top5": 1.0,
1049
+ "macro_f1": 0.9515466967927543,
1050
+ "label_coverage": 10
1051
+ },
1052
+ "semeion_cycle_validation": {
1053
+ "samples": 158,
1054
+ "top1": 0.9430379746835443,
1055
+ "top5": 1.0,
1056
+ "family_top1": 0.9493670886075949,
1057
+ "family_top5": 1.0,
1058
+ "macro_f1": 0.9474628382370319,
1059
+ "label_coverage": 10
1060
+ },
1061
+ "greek_cycle_validation": {
1062
+ "samples": 1540,
1063
+ "top1": 0.9285714285714286,
1064
+ "top5": 0.9876623376623377,
1065
+ "family_top1": 0.9272727272727272,
1066
+ "family_top5": 0.9850649350649351,
1067
+ "macro_f1": 0.9285019870403842,
1068
+ "label_coverage": 22
1069
+ }
1070
+ },
1071
+ "component_regression_passed": true,
1072
+ "selection_key": [
1073
+ 1.0,
1074
+ 0.8751466791832903,
1075
+ 0.9876623376623377,
1076
+ 0.9010678537904627,
1077
+ 0.8751466791832903,
1078
+ 0.7910193531920553,
1079
+ 0.7142857142857143
1080
+ ]
1081
+ }
1082
+ ],
1083
+ "checkpoint": "skeleton_adapter.pt",
1084
+ "bytes": 2875654,
1085
+ "product_validation": false
1086
+ }
reports/online_casecontext_seed47.json ADDED
@@ -0,0 +1,1117 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "training_samples": 30547,
3
+ "validation_samples": 4261,
4
+ "paired_test_samples": 3782,
5
+ "batch_size": 128,
6
+ "vocabulary_scope": "all",
7
+ "paired_weighting": "writer_label_balanced",
8
+ "preprocess_workers": 2,
9
+ "paired_feature_caches": {
10
+ "training": {
11
+ "feature_cache": "hit",
12
+ "cache_key": "e811a2cfb9871e990f8718aa90712682b0e64e5af2175df95ce376db28038db0"
13
+ },
14
+ "validation": {
15
+ "feature_cache": "hit",
16
+ "cache_key": "b98e59caaacf15025b4f73d5044002b042b5323b7d9a670ff5e8ac8fae409f7b"
17
+ },
18
+ "paired_test": {
19
+ "feature_cache": "hit",
20
+ "cache_key": "26bee2f320c6f0a7eca3c6ca1c9c71dd0cbe89cfaee8d8c415af74ae84c0d879"
21
+ }
22
+ },
23
+ "paired_split_metadata_cache": "hit",
24
+ "component_balanced": true,
25
+ "training_components": {
26
+ "paired": {
27
+ "samples": 30547,
28
+ "weight_mass": 30547.0078125
29
+ }
30
+ },
31
+ "paired_label_coverage": {
32
+ "training": 378,
33
+ "validation": 216,
34
+ "paired_test": 150
35
+ },
36
+ "paired_test_split": "source-specific writer-disjoint contracts",
37
+ "paired_sources": [
38
+ "hwrt",
39
+ "uci-uji-pen-v1",
40
+ "uci-uji-pen-v2"
41
+ ],
42
+ "paired_source_contracts": {
43
+ "hwrt": "HWRT official test 제외, official train 내부 writer hash 70/20/10",
44
+ "uci-uji-pen-v1": "AIFlow project 8/1/2 writer split; official task는 11-fold LOOW",
45
+ "uci-uji-pen-v2": "official writer-independent test, official train writer-hash validation"
46
+ },
47
+ "paired_source_counts": {
48
+ "hwrt": {
49
+ "training": 25355,
50
+ "validation": 2337,
51
+ "paired_test": 534,
52
+ "labels": 369,
53
+ "writers": 292
54
+ },
55
+ "uci-uji-pen-v1": {
56
+ "training": 992,
57
+ "validation": 124,
58
+ "paired_test": 248,
59
+ "labels": 62,
60
+ "writers": 11
61
+ },
62
+ "uci-uji-pen-v2": {
63
+ "training": 4200,
64
+ "validation": 1800,
65
+ "paired_test": 3000,
66
+ "labels": 75,
67
+ "writers": 60
68
+ }
69
+ },
70
+ "official_hwrt_test_excluded": 9124,
71
+ "writer_split_overlap": 0,
72
+ "baseline": {
73
+ "validation": {
74
+ "samples": 4261,
75
+ "top1": 0.4665571462098099,
76
+ "top5": 0.7969960103262145,
77
+ "family_top1": 0.4092935930532739,
78
+ "family_top5": 0.8404130485801455,
79
+ "macro_f1": 0.2497969371682927,
80
+ "label_coverage": 216,
81
+ "writer_count": 71,
82
+ "writer_floor": 0.0,
83
+ "writer_p10": 0.0,
84
+ "writer_eligible_count": 24,
85
+ "writer_eligible_floor": 0.11363636363636363
86
+ },
87
+ "paired_test": {
88
+ "samples": 3782,
89
+ "top1": 0.4923320994182972,
90
+ "top5": 0.8291909042834479,
91
+ "family_top1": 0.4650978318350079,
92
+ "family_top5": 0.8929138022210471,
93
+ "macro_f1": 0.3096506144443211,
94
+ "label_coverage": 150,
95
+ "writer_count": 50,
96
+ "writer_floor": 0.0,
97
+ "writer_p10": 0.0,
98
+ "writer_eligible_count": 31,
99
+ "writer_eligible_floor": 0.21428571428571427
100
+ },
101
+ "optdigits_test": {
102
+ "samples": 200,
103
+ "top1": 0.935,
104
+ "top5": 1.0,
105
+ "family_top1": 0.93,
106
+ "family_top5": 0.995,
107
+ "macro_f1": 0.9348396111369824,
108
+ "label_coverage": 10
109
+ },
110
+ "raster_cycle_validation": {
111
+ "samples": 370,
112
+ "top1": 0.9486486486486486,
113
+ "top5": 1.0,
114
+ "family_top1": 0.9459459459459459,
115
+ "family_top5": 1.0,
116
+ "macro_f1": 0.9484370520390707,
117
+ "label_coverage": 10
118
+ },
119
+ "semeion_cycle_validation": {
120
+ "samples": 158,
121
+ "top1": 0.9493670886075949,
122
+ "top5": 0.9936708860759493,
123
+ "family_top1": 0.9430379746835443,
124
+ "family_top5": 1.0,
125
+ "macro_f1": 0.9547930431534436,
126
+ "label_coverage": 10
127
+ },
128
+ "greek_cycle_validation": {
129
+ "samples": 1540,
130
+ "top1": 0.9344155844155844,
131
+ "top5": 0.9896103896103896,
132
+ "family_top1": 0.925974025974026,
133
+ "family_top5": 0.9902597402597403,
134
+ "macro_f1": 0.934675482102983,
135
+ "label_coverage": 22
136
+ }
137
+ },
138
+ "selected_epoch": 10,
139
+ "pseudo_samples": 0,
140
+ "pseudo_weight": 0.0,
141
+ "raster_cycle_weight": 0.33,
142
+ "semeion_cycle_weight": 0.33,
143
+ "greek_cycle_weight": 0.34,
144
+ "hasyv2_greek_cycle_weight": 0.0,
145
+ "adapter_architecture": "dual_tcn_v3",
146
+ "family_loss_weight": 0.3,
147
+ "family_fusion_weight": 0.15,
148
+ "hard_negative_weight": 0.0,
149
+ "hard_negative_margin": 0.5,
150
+ "train_raster_adapter_only": false,
151
+ "train_online_adapter_only": true,
152
+ "ambiguous_exact_loss_weight": 0.25,
153
+ "relative_case_bases": [
154
+ "c",
155
+ "o",
156
+ "s",
157
+ "u",
158
+ "v",
159
+ "w",
160
+ "x",
161
+ "z"
162
+ ],
163
+ "shape_exact_case_bases": [
164
+ "a",
165
+ "b",
166
+ "d",
167
+ "e",
168
+ "f",
169
+ "g",
170
+ "h",
171
+ "i",
172
+ "j",
173
+ "k",
174
+ "l",
175
+ "m",
176
+ "n",
177
+ "p",
178
+ "q",
179
+ "r",
180
+ "t",
181
+ "y"
182
+ ],
183
+ "component_regression_tolerance": 0.01,
184
+ "train_shared_encoder": false,
185
+ "shared_learning_rate": 0.0001,
186
+ "shared_warmup_epochs": 0,
187
+ "online_augmentation_strength": 0.0,
188
+ "raster_cycle_splits": {
189
+ "uci-optdigits": {
190
+ "training": 1500,
191
+ "validation": 370,
192
+ "origin_overlap": 0,
193
+ "label_coverage": 10,
194
+ "training_label_coverage": 10,
195
+ "validation_label_coverage": 10,
196
+ "source_sha256": "7827d4039008db166f9992cf26781c8c6478449466be75152dd2e5e53e9f2f91",
197
+ "feature_cache": "hit"
198
+ },
199
+ "uci-semeion-digits": {
200
+ "training": 500,
201
+ "validation": 158,
202
+ "origin_overlap": 0,
203
+ "label_coverage": 10,
204
+ "source_sha256": "35396cbfb7c78cee23c7ce2b90919ba992994eddd7d7b67b55852437b2eb26d0",
205
+ "feature_cache": "hit"
206
+ },
207
+ "zenodo-greek-alphabets-14554030": {
208
+ "training": 1320,
209
+ "validation": 1540,
210
+ "origin_overlap": 0,
211
+ "label_coverage": 22,
212
+ "source_sha256": "31f9633108b6304b7af988b24aafaf68ab666e05baedab4059e1154527192e39",
213
+ "feature_cache": "hit"
214
+ }
215
+ },
216
+ "writer_selection_floor": 0.4365571462098099,
217
+ "selection_macro_f1_min": 0.0,
218
+ "selection_writer_floor_min": 0.0,
219
+ "selected_validation": {
220
+ "samples": 4261,
221
+ "top1": 0.8699835719314715,
222
+ "top5": 0.9948368927481812,
223
+ "family_top1": 0.9375733395916451,
224
+ "family_top5": 0.9953062661347102,
225
+ "macro_f1": 0.7934310956120997,
226
+ "label_coverage": 216,
227
+ "writer_count": 71,
228
+ "writer_floor": 0.0,
229
+ "writer_p10": 0.5,
230
+ "writer_eligible_count": 24,
231
+ "writer_eligible_floor": 0.6774193548387096
232
+ },
233
+ "selected_raster_cycle_validations": {
234
+ "raster_cycle_validation": {
235
+ "samples": 370,
236
+ "top1": 0.9486486486486486,
237
+ "top5": 1.0,
238
+ "family_top1": 0.9459459459459459,
239
+ "family_top5": 1.0,
240
+ "macro_f1": 0.9484370520390707,
241
+ "label_coverage": 10
242
+ },
243
+ "semeion_cycle_validation": {
244
+ "samples": 158,
245
+ "top1": 0.9493670886075949,
246
+ "top5": 0.9936708860759493,
247
+ "family_top1": 0.9430379746835443,
248
+ "family_top5": 1.0,
249
+ "macro_f1": 0.9547930431534436,
250
+ "label_coverage": 10
251
+ },
252
+ "greek_cycle_validation": {
253
+ "samples": 1540,
254
+ "top1": 0.9344155844155844,
255
+ "top5": 0.9896103896103896,
256
+ "family_top1": 0.925974025974026,
257
+ "family_top5": 0.9902597402597403,
258
+ "macro_f1": 0.934675482102983,
259
+ "label_coverage": 22
260
+ }
261
+ },
262
+ "selection_key": [
263
+ 1.0,
264
+ 0.8699835719314715,
265
+ 0.9896103896103896,
266
+ 0.9010491996061943,
267
+ 0.8699835719314715,
268
+ 0.7934310956120997,
269
+ 0.5
270
+ ],
271
+ "official_test_used_for_selection": false,
272
+ "final": {
273
+ "validation": {
274
+ "samples": 4261,
275
+ "top1": 0.8699835719314715,
276
+ "top5": 0.9948368927481812,
277
+ "family_top1": 0.9375733395916451,
278
+ "family_top5": 0.9953062661347102,
279
+ "macro_f1": 0.7934310956120997,
280
+ "label_coverage": 216,
281
+ "writer_count": 71,
282
+ "writer_floor": 0.0,
283
+ "writer_p10": 0.5,
284
+ "writer_eligible_count": 24,
285
+ "writer_eligible_floor": 0.6774193548387096
286
+ },
287
+ "paired_test": {
288
+ "samples": 3782,
289
+ "top1": 0.8299841353781068,
290
+ "top5": 0.9775251189846642,
291
+ "family_top1": 0.9138022210470651,
292
+ "family_top5": 0.98783712321523,
293
+ "macro_f1": 0.8034195802638953,
294
+ "label_coverage": 150,
295
+ "writer_count": 50,
296
+ "writer_floor": 0.66,
297
+ "writer_p10": 0.7333333333333333,
298
+ "writer_eligible_count": 31,
299
+ "writer_eligible_floor": 0.66
300
+ },
301
+ "optdigits_test": {
302
+ "samples": 200,
303
+ "top1": 0.935,
304
+ "top5": 1.0,
305
+ "family_top1": 0.93,
306
+ "family_top5": 0.995,
307
+ "macro_f1": 0.9348396111369824,
308
+ "label_coverage": 10
309
+ },
310
+ "raster_cycle_validation": {
311
+ "samples": 370,
312
+ "top1": 0.9486486486486486,
313
+ "top5": 1.0,
314
+ "family_top1": 0.9459459459459459,
315
+ "family_top5": 1.0,
316
+ "macro_f1": 0.9484370520390707,
317
+ "label_coverage": 10
318
+ },
319
+ "semeion_cycle_validation": {
320
+ "samples": 158,
321
+ "top1": 0.9493670886075949,
322
+ "top5": 0.9936708860759493,
323
+ "family_top1": 0.9430379746835443,
324
+ "family_top5": 1.0,
325
+ "macro_f1": 0.9547930431534436,
326
+ "label_coverage": 10
327
+ },
328
+ "greek_cycle_validation": {
329
+ "samples": 1540,
330
+ "top1": 0.9344155844155844,
331
+ "top5": 0.9896103896103896,
332
+ "family_top1": 0.925974025974026,
333
+ "family_top5": 0.9902597402597403,
334
+ "macro_f1": 0.934675482102983,
335
+ "label_coverage": 22
336
+ }
337
+ },
338
+ "final_by_source": {
339
+ "validation": {
340
+ "hwrt": {
341
+ "samples": 2337,
342
+ "top1": 0.8664955070603337,
343
+ "top5": 0.9944373127941806,
344
+ "family_top1": 0.9323919554985024,
345
+ "family_top5": 0.9952931108258452,
346
+ "macro_f1": 0.7927940393571636,
347
+ "label_coverage": 206,
348
+ "writer_count": 58,
349
+ "writer_floor": 0.0,
350
+ "writer_p10": 0.0,
351
+ "writer_eligible_count": 11,
352
+ "writer_eligible_floor": 0.7727272727272727
353
+ },
354
+ "uci-uji-pen-v1": {
355
+ "samples": 124,
356
+ "top1": 0.6774193548387096,
357
+ "top5": 0.9516129032258065,
358
+ "family_top1": 0.7741935483870968,
359
+ "family_top5": 0.9516129032258065,
360
+ "macro_f1": 0.6682795698924728,
361
+ "label_coverage": 62,
362
+ "writer_count": 1,
363
+ "writer_floor": 0.6774193548387096,
364
+ "writer_p10": 0.6774193548387096,
365
+ "writer_eligible_count": 1,
366
+ "writer_eligible_floor": 0.6774193548387096
367
+ },
368
+ "uci-uji-pen-v2": {
369
+ "samples": 1800,
370
+ "top1": 0.8877777777777778,
371
+ "top5": 0.9983333333333333,
372
+ "family_top1": 0.9555555555555556,
373
+ "family_top5": 0.9983333333333333,
374
+ "macro_f1": 0.8875883764849448,
375
+ "label_coverage": 75,
376
+ "writer_count": 12,
377
+ "writer_floor": 0.76,
378
+ "writer_p10": 0.7733333333333333,
379
+ "writer_eligible_count": 12,
380
+ "writer_eligible_floor": 0.76
381
+ }
382
+ },
383
+ "paired_test": {
384
+ "hwrt": {
385
+ "samples": 534,
386
+ "top1": 0.8202247191011236,
387
+ "top5": 0.99812734082397,
388
+ "family_top1": 0.9082397003745318,
389
+ "family_top5": 1.0,
390
+ "macro_f1": 0.7948833875384871,
391
+ "label_coverage": 141,
392
+ "writer_count": 28,
393
+ "writer_floor": 0.7333333333333333,
394
+ "writer_p10": 0.765625,
395
+ "writer_eligible_count": 9,
396
+ "writer_eligible_floor": 0.75
397
+ },
398
+ "uci-uji-pen-v1": {
399
+ "samples": 248,
400
+ "top1": 0.7782258064516129,
401
+ "top5": 0.967741935483871,
402
+ "family_top1": 0.8951612903225806,
403
+ "family_top5": 0.967741935483871,
404
+ "macro_f1": 0.7762652222329638,
405
+ "label_coverage": 62,
406
+ "writer_count": 2,
407
+ "writer_floor": 0.7741935483870968,
408
+ "writer_p10": 0.7741935483870968,
409
+ "writer_eligible_count": 2,
410
+ "writer_eligible_floor": 0.7741935483870968
411
+ },
412
+ "uci-uji-pen-v2": {
413
+ "samples": 3000,
414
+ "top1": 0.836,
415
+ "top5": 0.9746666666666667,
416
+ "family_top1": 0.9163333333333333,
417
+ "family_top5": 0.9873333333333333,
418
+ "macro_f1": 0.8372048190335291,
419
+ "label_coverage": 75,
420
+ "writer_count": 20,
421
+ "writer_floor": 0.66,
422
+ "writer_p10": 0.6733333333333333,
423
+ "writer_eligible_count": 20,
424
+ "writer_eligible_floor": 0.66
425
+ }
426
+ }
427
+ },
428
+ "history": [
429
+ {
430
+ "epoch": 1,
431
+ "loss": 0.4488249836373642,
432
+ "validation": {
433
+ "samples": 4261,
434
+ "top1": 0.8566064304153954,
435
+ "top5": 0.9938981459751232,
436
+ "family_top1": 0.9302980521004459,
437
+ "family_top5": 0.9946022060549167,
438
+ "macro_f1": 0.7716279425274075,
439
+ "label_coverage": 216,
440
+ "writer_count": 71,
441
+ "writer_floor": 0.0,
442
+ "writer_p10": 0.6666666666666666,
443
+ "writer_eligible_count": 24,
444
+ "writer_eligible_floor": 0.6774193548387096
445
+ },
446
+ "raster_cycle_validations": {
447
+ "raster_cycle_validation": {
448
+ "samples": 370,
449
+ "top1": 0.9486486486486486,
450
+ "top5": 1.0,
451
+ "family_top1": 0.9459459459459459,
452
+ "family_top5": 1.0,
453
+ "macro_f1": 0.9484370520390707,
454
+ "label_coverage": 10
455
+ },
456
+ "semeion_cycle_validation": {
457
+ "samples": 158,
458
+ "top1": 0.9493670886075949,
459
+ "top5": 0.9936708860759493,
460
+ "family_top1": 0.9430379746835443,
461
+ "family_top5": 1.0,
462
+ "macro_f1": 0.9547930431534436,
463
+ "label_coverage": 10
464
+ },
465
+ "greek_cycle_validation": {
466
+ "samples": 1540,
467
+ "top1": 0.9344155844155844,
468
+ "top5": 0.9896103896103896,
469
+ "family_top1": 0.925974025974026,
470
+ "family_top5": 0.9902597402597403,
471
+ "macro_f1": 0.934675482102983,
472
+ "label_coverage": 22
473
+ }
474
+ },
475
+ "component_regression_passed": true,
476
+ "selection_key": [
477
+ 1.0,
478
+ 0.8566064304153954,
479
+ 0.9896103896103896,
480
+ 0.893820837111582,
481
+ 0.8566064304153954,
482
+ 0.7716279425274075,
483
+ 0.6666666666666666
484
+ ]
485
+ },
486
+ {
487
+ "epoch": 2,
488
+ "loss": 0.3434348242381093,
489
+ "validation": {
490
+ "samples": 4261,
491
+ "top1": 0.8580145505749824,
492
+ "top5": 0.9948368927481812,
493
+ "family_top1": 0.9328796057263553,
494
+ "family_top5": 0.9953062661347102,
495
+ "macro_f1": 0.7730338448458353,
496
+ "label_coverage": 216,
497
+ "writer_count": 71,
498
+ "writer_floor": 0.0,
499
+ "writer_p10": 0.5,
500
+ "writer_eligible_count": 24,
501
+ "writer_eligible_floor": 0.717741935483871
502
+ },
503
+ "raster_cycle_validations": {
504
+ "raster_cycle_validation": {
505
+ "samples": 370,
506
+ "top1": 0.9486486486486486,
507
+ "top5": 1.0,
508
+ "family_top1": 0.9459459459459459,
509
+ "family_top5": 1.0,
510
+ "macro_f1": 0.9484370520390707,
511
+ "label_coverage": 10
512
+ },
513
+ "semeion_cycle_validation": {
514
+ "samples": 158,
515
+ "top1": 0.9493670886075949,
516
+ "top5": 0.9936708860759493,
517
+ "family_top1": 0.9430379746835443,
518
+ "family_top5": 1.0,
519
+ "macro_f1": 0.9547930431534436,
520
+ "label_coverage": 10
521
+ },
522
+ "greek_cycle_validation": {
523
+ "samples": 1540,
524
+ "top1": 0.9344155844155844,
525
+ "top5": 0.9896103896103896,
526
+ "family_top1": 0.925974025974026,
527
+ "family_top5": 0.9902597402597403,
528
+ "macro_f1": 0.934675482102983,
529
+ "label_coverage": 22
530
+ }
531
+ },
532
+ "component_regression_passed": true,
533
+ "selection_key": [
534
+ 1.0,
535
+ 0.8580145505749824,
536
+ 0.9896103896103896,
537
+ 0.8945867981814718,
538
+ 0.8580145505749824,
539
+ 0.7730338448458353,
540
+ 0.5
541
+ ]
542
+ },
543
+ {
544
+ "epoch": 3,
545
+ "loss": 0.31373216586776087,
546
+ "validation": {
547
+ "samples": 4261,
548
+ "top1": 0.8634123445200658,
549
+ "top5": 0.9938981459751232,
550
+ "family_top1": 0.9382773996714386,
551
+ "family_top5": 0.9957756395212392,
552
+ "macro_f1": 0.7791760772833806,
553
+ "label_coverage": 216,
554
+ "writer_count": 71,
555
+ "writer_floor": 0.0,
556
+ "writer_p10": 0.5,
557
+ "writer_eligible_count": 24,
558
+ "writer_eligible_floor": 0.7096774193548387
559
+ },
560
+ "raster_cycle_validations": {
561
+ "raster_cycle_validation": {
562
+ "samples": 370,
563
+ "top1": 0.9486486486486486,
564
+ "top5": 1.0,
565
+ "family_top1": 0.9459459459459459,
566
+ "family_top5": 1.0,
567
+ "macro_f1": 0.9484370520390707,
568
+ "label_coverage": 10
569
+ },
570
+ "semeion_cycle_validation": {
571
+ "samples": 158,
572
+ "top1": 0.9493670886075949,
573
+ "top5": 0.9936708860759493,
574
+ "family_top1": 0.9430379746835443,
575
+ "family_top5": 1.0,
576
+ "macro_f1": 0.9547930431534436,
577
+ "label_coverage": 10
578
+ },
579
+ "greek_cycle_validation": {
580
+ "samples": 1540,
581
+ "top1": 0.9344155844155844,
582
+ "top5": 0.9896103896103896,
583
+ "family_top1": 0.925974025974026,
584
+ "family_top5": 0.9902597402597403,
585
+ "macro_f1": 0.934675482102983,
586
+ "label_coverage": 22
587
+ }
588
+ },
589
+ "component_regression_passed": true,
590
+ "selection_key": [
591
+ 1.0,
592
+ 0.8634123445200658,
593
+ 0.9896103896103896,
594
+ 0.8975118669715856,
595
+ 0.8634123445200658,
596
+ 0.7791760772833806,
597
+ 0.5
598
+ ]
599
+ },
600
+ {
601
+ "epoch": 4,
602
+ "loss": 0.3002351009424655,
603
+ "validation": {
604
+ "samples": 4261,
605
+ "top1": 0.86834076507862,
606
+ "top5": 0.9948368927481812,
607
+ "family_top1": 0.9352264726590003,
608
+ "family_top5": 0.9957756395212392,
609
+ "macro_f1": 0.784961352555048,
610
+ "label_coverage": 216,
611
+ "writer_count": 71,
612
+ "writer_floor": 0.0,
613
+ "writer_p10": 0.5,
614
+ "writer_eligible_count": 24,
615
+ "writer_eligible_floor": 0.6935483870967742
616
+ },
617
+ "raster_cycle_validations": {
618
+ "raster_cycle_validation": {
619
+ "samples": 370,
620
+ "top1": 0.9486486486486486,
621
+ "top5": 1.0,
622
+ "family_top1": 0.9459459459459459,
623
+ "family_top5": 1.0,
624
+ "macro_f1": 0.9484370520390707,
625
+ "label_coverage": 10
626
+ },
627
+ "semeion_cycle_validation": {
628
+ "samples": 158,
629
+ "top1": 0.9493670886075949,
630
+ "top5": 0.9936708860759493,
631
+ "family_top1": 0.9430379746835443,
632
+ "family_top5": 1.0,
633
+ "macro_f1": 0.9547930431534436,
634
+ "label_coverage": 10
635
+ },
636
+ "greek_cycle_validation": {
637
+ "samples": 1540,
638
+ "top1": 0.9344155844155844,
639
+ "top5": 0.9896103896103896,
640
+ "family_top1": 0.925974025974026,
641
+ "family_top5": 0.9902597402597403,
642
+ "macro_f1": 0.934675482102983,
643
+ "label_coverage": 22
644
+ }
645
+ },
646
+ "component_regression_passed": true,
647
+ "selection_key": [
648
+ 1.0,
649
+ 0.86834076507862,
650
+ 0.9896103896103896,
651
+ 0.9001672840597286,
652
+ 0.86834076507862,
653
+ 0.784961352555048,
654
+ 0.5
655
+ ]
656
+ },
657
+ {
658
+ "epoch": 5,
659
+ "loss": 0.28647159005437195,
660
+ "validation": {
661
+ "samples": 4261,
662
+ "top1": 0.8676367049988266,
663
+ "top5": 0.9955409528279746,
664
+ "family_top1": 0.9359305327387937,
665
+ "family_top5": 0.9962450129077681,
666
+ "macro_f1": 0.7787274056962119,
667
+ "label_coverage": 216,
668
+ "writer_count": 71,
669
+ "writer_floor": 0.0,
670
+ "writer_p10": 0.5714285714285714,
671
+ "writer_eligible_count": 24,
672
+ "writer_eligible_floor": 0.717741935483871
673
+ },
674
+ "raster_cycle_validations": {
675
+ "raster_cycle_validation": {
676
+ "samples": 370,
677
+ "top1": 0.9486486486486486,
678
+ "top5": 1.0,
679
+ "family_top1": 0.9459459459459459,
680
+ "family_top5": 1.0,
681
+ "macro_f1": 0.9484370520390707,
682
+ "label_coverage": 10
683
+ },
684
+ "semeion_cycle_validation": {
685
+ "samples": 158,
686
+ "top1": 0.9493670886075949,
687
+ "top5": 0.9936708860759493,
688
+ "family_top1": 0.9430379746835443,
689
+ "family_top5": 1.0,
690
+ "macro_f1": 0.9547930431534436,
691
+ "label_coverage": 10
692
+ },
693
+ "greek_cycle_validation": {
694
+ "samples": 1540,
695
+ "top1": 0.9344155844155844,
696
+ "top5": 0.9896103896103896,
697
+ "family_top1": 0.925974025974026,
698
+ "family_top5": 0.9902597402597403,
699
+ "macro_f1": 0.934675482102983,
700
+ "label_coverage": 22
701
+ }
702
+ },
703
+ "component_regression_passed": true,
704
+ "selection_key": [
705
+ 1.0,
706
+ 0.8676367049988266,
707
+ 0.9896103896103896,
708
+ 0.8997888280204608,
709
+ 0.8676367049988266,
710
+ 0.7787274056962119,
711
+ 0.5714285714285714
712
+ ]
713
+ },
714
+ {
715
+ "epoch": 6,
716
+ "loss": 0.27540788942282185,
717
+ "validation": {
718
+ "samples": 4261,
719
+ "top1": 0.8638817179065947,
720
+ "top5": 0.9936634592818587,
721
+ "family_top1": 0.9368692795118517,
722
+ "family_top5": 0.9946022060549167,
723
+ "macro_f1": 0.7774224432455988,
724
+ "label_coverage": 216,
725
+ "writer_count": 71,
726
+ "writer_floor": 0.0,
727
+ "writer_p10": 0.5,
728
+ "writer_eligible_count": 24,
729
+ "writer_eligible_floor": 0.6935483870967742
730
+ },
731
+ "raster_cycle_validations": {
732
+ "raster_cycle_validation": {
733
+ "samples": 370,
734
+ "top1": 0.9486486486486486,
735
+ "top5": 1.0,
736
+ "family_top1": 0.9459459459459459,
737
+ "family_top5": 1.0,
738
+ "macro_f1": 0.9484370520390707,
739
+ "label_coverage": 10
740
+ },
741
+ "semeion_cycle_validation": {
742
+ "samples": 158,
743
+ "top1": 0.9493670886075949,
744
+ "top5": 0.9936708860759493,
745
+ "family_top1": 0.9430379746835443,
746
+ "family_top5": 1.0,
747
+ "macro_f1": 0.9547930431534436,
748
+ "label_coverage": 10
749
+ },
750
+ "greek_cycle_validation": {
751
+ "samples": 1540,
752
+ "top1": 0.9344155844155844,
753
+ "top5": 0.9896103896103896,
754
+ "family_top1": 0.925974025974026,
755
+ "family_top5": 0.9902597402597403,
756
+ "macro_f1": 0.934675482102983,
757
+ "label_coverage": 22
758
+ }
759
+ },
760
+ "component_regression_passed": true,
761
+ "selection_key": [
762
+ 1.0,
763
+ 0.8638817179065947,
764
+ 0.9896103896103896,
765
+ 0.8977653909186691,
766
+ 0.8638817179065947,
767
+ 0.7774224432455988,
768
+ 0.5
769
+ ]
770
+ },
771
+ {
772
+ "epoch": 7,
773
+ "loss": 0.2629124126350579,
774
+ "validation": {
775
+ "samples": 4261,
776
+ "top1": 0.867871391692091,
777
+ "top5": 0.9943675193616522,
778
+ "family_top1": 0.9361652194320582,
779
+ "family_top5": 0.9955409528279746,
780
+ "macro_f1": 0.7748338753632665,
781
+ "label_coverage": 216,
782
+ "writer_count": 71,
783
+ "writer_floor": 0.0,
784
+ "writer_p10": 0.5,
785
+ "writer_eligible_count": 24,
786
+ "writer_eligible_floor": 0.7016129032258065
787
+ },
788
+ "raster_cycle_validations": {
789
+ "raster_cycle_validation": {
790
+ "samples": 370,
791
+ "top1": 0.9486486486486486,
792
+ "top5": 1.0,
793
+ "family_top1": 0.9459459459459459,
794
+ "family_top5": 1.0,
795
+ "macro_f1": 0.9484370520390707,
796
+ "label_coverage": 10
797
+ },
798
+ "semeion_cycle_validation": {
799
+ "samples": 158,
800
+ "top1": 0.9493670886075949,
801
+ "top5": 0.9936708860759493,
802
+ "family_top1": 0.9430379746835443,
803
+ "family_top5": 1.0,
804
+ "macro_f1": 0.9547930431534436,
805
+ "label_coverage": 10
806
+ },
807
+ "greek_cycle_validation": {
808
+ "samples": 1540,
809
+ "top1": 0.9344155844155844,
810
+ "top5": 0.9896103896103896,
811
+ "family_top1": 0.925974025974026,
812
+ "family_top5": 0.9902597402597403,
813
+ "macro_f1": 0.934675482102983,
814
+ "label_coverage": 22
815
+ }
816
+ },
817
+ "component_regression_passed": true,
818
+ "selection_key": [
819
+ 1.0,
820
+ 0.867871391692091,
821
+ 0.9896103896103896,
822
+ 0.899915012887584,
823
+ 0.867871391692091,
824
+ 0.7748338753632665,
825
+ 0.5
826
+ ]
827
+ },
828
+ {
829
+ "epoch": 8,
830
+ "loss": 0.255758937866683,
831
+ "validation": {
832
+ "samples": 4261,
833
+ "top1": 0.8652898380661816,
834
+ "top5": 0.9941328326683877,
835
+ "family_top1": 0.9368692795118517,
836
+ "family_top5": 0.9955409528279746,
837
+ "macro_f1": 0.7825757370772415,
838
+ "label_coverage": 216,
839
+ "writer_count": 71,
840
+ "writer_floor": 0.0,
841
+ "writer_p10": 0.5,
842
+ "writer_eligible_count": 24,
843
+ "writer_eligible_floor": 0.7096774193548387
844
+ },
845
+ "raster_cycle_validations": {
846
+ "raster_cycle_validation": {
847
+ "samples": 370,
848
+ "top1": 0.9486486486486486,
849
+ "top5": 1.0,
850
+ "family_top1": 0.9459459459459459,
851
+ "family_top5": 1.0,
852
+ "macro_f1": 0.9484370520390707,
853
+ "label_coverage": 10
854
+ },
855
+ "semeion_cycle_validation": {
856
+ "samples": 158,
857
+ "top1": 0.9493670886075949,
858
+ "top5": 0.9936708860759493,
859
+ "family_top1": 0.9430379746835443,
860
+ "family_top5": 1.0,
861
+ "macro_f1": 0.9547930431534436,
862
+ "label_coverage": 10
863
+ },
864
+ "greek_cycle_validation": {
865
+ "samples": 1540,
866
+ "top1": 0.9344155844155844,
867
+ "top5": 0.9896103896103896,
868
+ "family_top1": 0.925974025974026,
869
+ "family_top5": 0.9902597402597403,
870
+ "macro_f1": 0.934675482102983,
871
+ "label_coverage": 22
872
+ }
873
+ },
874
+ "component_regression_passed": true,
875
+ "selection_key": [
876
+ 1.0,
877
+ 0.8652898380661816,
878
+ 0.9896103896103896,
879
+ 0.8985251693141125,
880
+ 0.8652898380661816,
881
+ 0.7825757370772415,
882
+ 0.5
883
+ ]
884
+ },
885
+ {
886
+ "epoch": 9,
887
+ "loss": 0.24877297035913426,
888
+ "validation": {
889
+ "samples": 4261,
890
+ "top1": 0.869279511851678,
891
+ "top5": 0.9948368927481812,
892
+ "family_top1": 0.9361652194320582,
893
+ "family_top5": 0.9957756395212392,
894
+ "macro_f1": 0.791347094787673,
895
+ "label_coverage": 216,
896
+ "writer_count": 71,
897
+ "writer_floor": 0.0,
898
+ "writer_p10": 0.5714285714285714,
899
+ "writer_eligible_count": 24,
900
+ "writer_eligible_floor": 0.6774193548387096
901
+ },
902
+ "raster_cycle_validations": {
903
+ "raster_cycle_validation": {
904
+ "samples": 370,
905
+ "top1": 0.9486486486486486,
906
+ "top5": 1.0,
907
+ "family_top1": 0.9459459459459459,
908
+ "family_top5": 1.0,
909
+ "macro_f1": 0.9484370520390707,
910
+ "label_coverage": 10
911
+ },
912
+ "semeion_cycle_validation": {
913
+ "samples": 158,
914
+ "top1": 0.9493670886075949,
915
+ "top5": 0.9936708860759493,
916
+ "family_top1": 0.9430379746835443,
917
+ "family_top5": 1.0,
918
+ "macro_f1": 0.9547930431534436,
919
+ "label_coverage": 10
920
+ },
921
+ "greek_cycle_validation": {
922
+ "samples": 1540,
923
+ "top1": 0.9344155844155844,
924
+ "top5": 0.9896103896103896,
925
+ "family_top1": 0.925974025974026,
926
+ "family_top5": 0.9902597402597403,
927
+ "macro_f1": 0.934675482102983,
928
+ "label_coverage": 22
929
+ }
930
+ },
931
+ "component_regression_passed": true,
932
+ "selection_key": [
933
+ 1.0,
934
+ 0.869279511851678,
935
+ 0.9896103896103896,
936
+ 0.9006714325146912,
937
+ 0.869279511851678,
938
+ 0.791347094787673,
939
+ 0.5714285714285714
940
+ ]
941
+ },
942
+ {
943
+ "epoch": 10,
944
+ "loss": 0.23822516533369775,
945
+ "validation": {
946
+ "samples": 4261,
947
+ "top1": 0.8699835719314715,
948
+ "top5": 0.9948368927481812,
949
+ "family_top1": 0.9375733395916451,
950
+ "family_top5": 0.9953062661347102,
951
+ "macro_f1": 0.7934310956120997,
952
+ "label_coverage": 216,
953
+ "writer_count": 71,
954
+ "writer_floor": 0.0,
955
+ "writer_p10": 0.5,
956
+ "writer_eligible_count": 24,
957
+ "writer_eligible_floor": 0.6774193548387096
958
+ },
959
+ "raster_cycle_validations": {
960
+ "raster_cycle_validation": {
961
+ "samples": 370,
962
+ "top1": 0.9486486486486486,
963
+ "top5": 1.0,
964
+ "family_top1": 0.9459459459459459,
965
+ "family_top5": 1.0,
966
+ "macro_f1": 0.9484370520390707,
967
+ "label_coverage": 10
968
+ },
969
+ "semeion_cycle_validation": {
970
+ "samples": 158,
971
+ "top1": 0.9493670886075949,
972
+ "top5": 0.9936708860759493,
973
+ "family_top1": 0.9430379746835443,
974
+ "family_top5": 1.0,
975
+ "macro_f1": 0.9547930431534436,
976
+ "label_coverage": 10
977
+ },
978
+ "greek_cycle_validation": {
979
+ "samples": 1540,
980
+ "top1": 0.9344155844155844,
981
+ "top5": 0.9896103896103896,
982
+ "family_top1": 0.925974025974026,
983
+ "family_top5": 0.9902597402597403,
984
+ "macro_f1": 0.934675482102983,
985
+ "label_coverage": 22
986
+ }
987
+ },
988
+ "component_regression_passed": true,
989
+ "selection_key": [
990
+ 1.0,
991
+ 0.8699835719314715,
992
+ 0.9896103896103896,
993
+ 0.9010491996061943,
994
+ 0.8699835719314715,
995
+ 0.7934310956120997,
996
+ 0.5
997
+ ]
998
+ },
999
+ {
1000
+ "epoch": 11,
1001
+ "loss": 0.23387598039674873,
1002
+ "validation": {
1003
+ "samples": 4261,
1004
+ "top1": 0.8648204646796527,
1005
+ "top5": 0.9938981459751232,
1006
+ "family_top1": 0.9345224125792068,
1007
+ "family_top5": 0.9955409528279746,
1008
+ "macro_f1": 0.7755945143423176,
1009
+ "label_coverage": 216,
1010
+ "writer_count": 71,
1011
+ "writer_floor": 0.0,
1012
+ "writer_p10": 0.5,
1013
+ "writer_eligible_count": 24,
1014
+ "writer_eligible_floor": 0.7096774193548387
1015
+ },
1016
+ "raster_cycle_validations": {
1017
+ "raster_cycle_validation": {
1018
+ "samples": 370,
1019
+ "top1": 0.9486486486486486,
1020
+ "top5": 1.0,
1021
+ "family_top1": 0.9459459459459459,
1022
+ "family_top5": 1.0,
1023
+ "macro_f1": 0.9484370520390707,
1024
+ "label_coverage": 10
1025
+ },
1026
+ "semeion_cycle_validation": {
1027
+ "samples": 158,
1028
+ "top1": 0.9493670886075949,
1029
+ "top5": 0.9936708860759493,
1030
+ "family_top1": 0.9430379746835443,
1031
+ "family_top5": 1.0,
1032
+ "macro_f1": 0.9547930431534436,
1033
+ "label_coverage": 10
1034
+ },
1035
+ "greek_cycle_validation": {
1036
+ "samples": 1540,
1037
+ "top1": 0.9344155844155844,
1038
+ "top5": 0.9896103896103896,
1039
+ "family_top1": 0.925974025974026,
1040
+ "family_top5": 0.9902597402597403,
1041
+ "macro_f1": 0.934675482102983,
1042
+ "label_coverage": 22
1043
+ }
1044
+ },
1045
+ "component_regression_passed": true,
1046
+ "selection_key": [
1047
+ 1.0,
1048
+ 0.8648204646796527,
1049
+ 0.9896103896103896,
1050
+ 0.8982720419864382,
1051
+ 0.8648204646796527,
1052
+ 0.7755945143423176,
1053
+ 0.5
1054
+ ]
1055
+ },
1056
+ {
1057
+ "epoch": 12,
1058
+ "loss": 0.22650521389190534,
1059
+ "validation": {
1060
+ "samples": 4261,
1061
+ "top1": 0.8681060783853556,
1062
+ "top5": 0.9957756395212392,
1063
+ "family_top1": 0.9354611593522647,
1064
+ "family_top5": 0.9962450129077681,
1065
+ "macro_f1": 0.7875845423384454,
1066
+ "label_coverage": 216,
1067
+ "writer_count": 71,
1068
+ "writer_floor": 0.0,
1069
+ "writer_p10": 0.4444444444444444,
1070
+ "writer_eligible_count": 24,
1071
+ "writer_eligible_floor": 0.7096774193548387
1072
+ },
1073
+ "raster_cycle_validations": {
1074
+ "raster_cycle_validation": {
1075
+ "samples": 370,
1076
+ "top1": 0.9486486486486486,
1077
+ "top5": 1.0,
1078
+ "family_top1": 0.9459459459459459,
1079
+ "family_top5": 1.0,
1080
+ "macro_f1": 0.9484370520390707,
1081
+ "label_coverage": 10
1082
+ },
1083
+ "semeion_cycle_validation": {
1084
+ "samples": 158,
1085
+ "top1": 0.9493670886075949,
1086
+ "top5": 0.9936708860759493,
1087
+ "family_top1": 0.9430379746835443,
1088
+ "family_top5": 1.0,
1089
+ "macro_f1": 0.9547930431534436,
1090
+ "label_coverage": 10
1091
+ },
1092
+ "greek_cycle_validation": {
1093
+ "samples": 1540,
1094
+ "top1": 0.9344155844155844,
1095
+ "top5": 0.9896103896103896,
1096
+ "family_top1": 0.925974025974026,
1097
+ "family_top5": 0.9902597402597403,
1098
+ "macro_f1": 0.934675482102983,
1099
+ "label_coverage": 22
1100
+ }
1101
+ },
1102
+ "component_regression_passed": true,
1103
+ "selection_key": [
1104
+ 1.0,
1105
+ 0.8681060783853556,
1106
+ 0.9896103896103896,
1107
+ 0.9000411648963957,
1108
+ 0.8681060783853556,
1109
+ 0.7875845423384454,
1110
+ 0.4444444444444444
1111
+ ]
1112
+ }
1113
+ ],
1114
+ "checkpoint": "skeleton_adapter.pt",
1115
+ "bytes": 2876038,
1116
+ "product_validation": false
1117
+ }