# データセット集計結果 (Dataset Survey Results)

`tias-dataset survey` で実データ（1085 枚）を集計した結果．集計は計算サーバ（Newton）上で行い，手元には集計値と図だけを回収した（[SPEC_01「データセット集計の出力」](../04_SPEC/SPEC_01_アーキテクチャ設計.md)）．

| 項目 | 値 |
| --- | --- |
| 実行日 | 2026-09-27 |
| 実験 ID | `20260927-235115_survey_36b6e40-dirty` |
| 実行場所 | Newton（`tias-remote run --cpu`．所要 106.5 秒） |
| 回収したもの | `dataset_summary.json`・`config.yaml`・`log.txt`・`figures/lab_by_group.png`・`figures/lab_group_means_ab.png`（回収しなかったファイル 0 件） |

## データの健全性 (Integrity)

| 項目 | 結果 |
| --- | --- |
| 読めた画像 | 1085 / 1085（読めない 0・欠落 0） |
| RGB 以外のモード・アルファ付き | 0・0 |
| 舌領域の無い画像 | 0 |
| 画像サイズ | 幅 449〜900（中央値 675）・高さ 279〜1025（中央値 611） |
| 舌領域の割合（背景でない画素） | 0.50〜0.80（平均 0.64）．グループ間の差は小さい（平均 0.62〜0.66） |

## 条件別の件数 (Counts by Condition)

| クラス | ややあり込み | ややあり除外 |
| --- | --- | --- |
| 淡白 (`pale`) | 104 | 53 |
| 淡紅 (`light_red`) | 337 | 337 |
| 紅 (`red`) | 119 | 61 |
| 暗赤紅 (`dark_red`) | 380 | 247 |
| 紫 (`purple`) | 145 | 56 |
| **合計** | **1085** | **754** |

既定の分割（seed 42・val 0.15・test 0.15・9 グループで層化）: 患者数 train 759・val 163・test 163．5-fold の held_out は各 217．

## 舌領域の色 (Lab of Tongue Region)

画像ごとに舌領域の平均 Lab を求め，グループごとにその平均 ± 標準偏差を取ったもの．

| グループ | n | L\* | a\* | b\* |
| --- | --- | --- | --- | --- |
| `light_red_normal` | 337 | 55.3 ± 4.2 | 27.4 ± 2.7 | 8.0 ± 1.8 |
| `pale_strong` | 53 | 57.1 ± 5.9 | 24.2 ± 2.8 | 9.9 ± 2.0 |
| `pale_mild` | 51 | 53.3 ± 5.8 | 25.4 ± 2.5 | 9.3 ± 1.9 |
| `red_strong` | 61 | 46.8 ± 4.9 | 32.1 ± 3.0 | 8.1 ± 2.2 |
| `red_mild` | 58 | 51.2 ± 4.6 | 29.9 ± 2.7 | 7.4 ± 2.1 |
| `dark_red_strong` | 247 | 46.7 ± 5.0 | 26.4 ± 3.0 | 7.1 ± 2.2 |
| `dark_red_mild` | 133 | 52.3 ± 4.7 | 25.8 ± 2.6 | 7.6 ± 2.1 |
| `purple_strong` | 56 | 50.1 ± 5.1 | 23.8 ± 2.5 | 5.3 ± 2.3 |
| `purple_mild` | 89 | 56.5 ± 4.2 | 24.9 ± 3.3 | 6.3 ± 1.8 |

読み取れる傾向（「あり」の群）:

- **紅**は a\*（赤み）が最も高い（32）
- **暗赤紅**は赤み（a\* 26）は淡紅と同程度のまま，L\* が低い（暗い）
- **紫**は b\* が最も低い（青寄り）
- **淡白**は a\* が低く，L\* と b\* が高い

## 「ややあり」はどちらに近いか (Where Mild Sits)

グループ平均どうしの色差 ΔE（CIE76）．

| グループ | 淡紅との ΔE | 同じクラスの「あり」との ΔE | 近いほう |
| --- | --- | --- | --- |
| `pale_mild` | **3.12** | 4.02 | 淡紅 |
| `dark_red_mild` | **3.47** | 5.68 | 淡紅 |
| `purple_mild` | **3.26** | 6.56 | 淡紅 |
| `red_mild` | 4.88 | 4.88 | ほぼ等距離 |

- 4 グループ中 3 つは色の上でも淡紅に近い．「ややあり」は臨床上は淡紅と判断されることが多いという知見（[SPEC_02「程度（ややあり）の扱い」](../04_SPEC/SPEC_02_学習・評価仕様.md)）と整合する
- 紅だけは「あり」と淡紅のちょうど中間にある
- 暗赤紅・紫の「ややあり」は，主に L\*（明るさ）が淡紅に近づいている（暗赤紅: あり 46.7 → ややあり 52.3 → 淡紅 55.3）

## 分類の難しさについて (Separability)

- 「あり」どうし・「あり」と淡紅のグループ平均の差は ΔE 4〜13 程度（例: 淡紅と淡白＿あり 4.1，暗赤紅＿ありと紫＿あり 4.6，淡白＿ありと紅＿あり 13.1）
- 一方，グループ内の画像ごとのばらつき（標準偏差）は L\* で 4〜6，a\* で 2.5〜3，b\* で 2 程度あり，**平均色だけでは各グループの分布が大きく重なる**（`figures/lab_by_group.png` の箱ひげ図）
- したがって，舌全体の平均色だけで分類するのは難しく，モデルには色の空間的な分布（部位ごとの違い等）を使うことが期待される．精度の見込みは控えめに置く
- L\*（明るさ）の差がクラスを分ける主要な手がかりの 1 つになっているため，撮影条件（露出）のばらつきが性能に効きうる．色を変えるデータ拡張を禁止している方針（SPEC_02）は維持する

## 残る問い (Open Questions)

- 「ややあり」を含めるか否かの結論は，両条件の実験結果（Step 5 以降）で判断する
- 紅＿ややあり が中間に位置することの臨床的な解釈
