ผลประเมินระบบ
เปรียบเทียบความแม่นยำของโมเดลเดี่ยว (ภาพ เสียง วิดีโอ) กับโมเดลรวมหลายแบบ
ไฟล์ sample.json
FAKE SAMPLE DATA used only to build and test the dashboard. Not measured. Replace with real metrics files.
สร้างเมื่อ 2026-01-01T00:00:00Z
เทียบโมเดลเดี่ยวกับโมเดลรวม
| โมเดล | Accuracy (ความถูกต้อง) | Sensitivity (ความไว) | Specificity (ความจำเพาะ) | F1 | เวลาประมวลผล (มิลลิวินาที) | ขนาดโมเดล |
|---|---|---|---|---|---|---|
| ภาพผิวหนัง | 71.7% | 71.7% | 85.8% | 71.5% | 180 | 9.4 MB |
| เสียง | 70.7% | 70.7% | 85.3% | 70.5% | 95 | 4.1 MB |
| วิดีโอการหายใจ | 68.3% | 68.3% | 84.2% | 68.1% | 40 | 15.0 KB |
| รวมหลายแบบ | 81.7% | 81.7% | 90.8% | 81.6% | 320 | 14.6 MB |
กราฟเปรียบเทียบ
Sensitivity / Specificity แยกตามกลุ่ม
| กลุ่ม | Sensitivity (ความไว) | Specificity (ความจำเพาะ) |
|---|---|---|
| green | 78.0% | 89.5% |
| amber | 60.0% | 84.5% |
| red | 77.0% | 83.5% |
| กลุ่ม | Sensitivity (ความไว) | Specificity (ความจำเพาะ) |
|---|---|---|
| green | 80.0% | 86.5% |
| amber | 62.0% | 83.5% |
| red | 70.0% | 86.0% |
| กลุ่ม | Sensitivity (ความไว) | Specificity (ความจำเพาะ) |
|---|---|---|
| green | 82.0% | 85.0% |
| amber | 58.0% | 81.5% |
| red | 65.0% | 86.0% |
| กลุ่ม | Sensitivity (ความไว) | Specificity (ความจำเพาะ) |
|---|---|---|
| green | 88.0% | 93.5% |
| amber | 72.0% | 90.0% |
| red | 85.0% | 89.0% |
Confusion matrix
แถว = ค่าจริง, คอลัมน์ = ที่โมเดลทาย
| จริง \ ทาย | green | amber | red |
|---|---|---|---|
| green | 78 | 14 | 8 |
| amber | 15 | 60 | 25 |
| red | 6 | 17 | 77 |
| จริง \ ทาย | green | amber | red |
|---|---|---|---|
| green | 80 | 12 | 8 |
| amber | 18 | 62 | 20 |
| red | 9 | 21 | 70 |
| จริง \ ทาย | green | amber | red |
|---|---|---|---|
| green | 82 | 12 | 6 |
| amber | 20 | 58 | 22 |
| red | 10 | 25 | 65 |
| จริง \ ทาย | green | amber | red |
|---|---|---|---|
| green | 88 | 8 | 4 |
| amber | 10 | 72 | 18 |
| red | 3 | 12 | 85 |
ชุดทดสอบ
- ภาพผิวหนัง: FAKE SAMPLE: 300 invented cases (100 per tier). Not measured on any real data.
- เสียง: FAKE SAMPLE: 300 invented cases (100 per tier). Not measured on any real data.
- วิดีโอการหายใจ: FAKE SAMPLE: 300 invented cases (100 per tier). Not measured on any real data.
- รวมหลายแบบ: FAKE SAMPLE: 300 invented cases (100 per tier). Not measured on any real data.
ไฟล์ skin.json
MEASURED on a held-out, group-level (lesion/patient/case) test split of HAM10000 + PAD-UFES-20 + SCIN + healthy-skin patches cut from PAD-UFES-20 / SCIN photos. skin-v1.1.0 int8 ONNX (20 classes incl. healthy-skin), centre-square crop, sensitivity-first tier thresholds tuned on validation. 'before' = skin-v1.0.0 as shipped, same test images. Baseline for a school project: not a diagnostic device. Per-source before/after, 20-class results and Fitzpatrick breakdown are in the extra keys and in docs/model-cards/skin-v1.md.
สร้างเมื่อ 2026-10-30T09:35:17+00:00
เทียบโมเดลเดี่ยวกับโมเดลรวม
| โมเดล | Accuracy (ความถูกต้อง) | Sensitivity (ความไว) | Specificity (ความจำเพาะ) | F1 | เวลาประมวลผล (มิลลิวินาที) | ขนาดโมเดล |
|---|---|---|---|---|---|---|
| ภาพผิวหนัง | 70.2% | 71.0% | 87.0% | 57.9% | 6.1 | 3.8 MB |
กราฟเปรียบเทียบ
Sensitivity / Specificity แยกตามกลุ่ม
| กลุ่ม | Sensitivity (ความไว) | Specificity (ความจำเพาะ) |
|---|---|---|
| green | 67.8% | 92.7% |
| amber | 52.8% | 84.6% |
| red | 92.3% | 83.8% |
Confusion matrix
แถว = ค่าจริง, คอลัมน์ = ที่โมเดลทาย
| จริง \ ทาย | green | amber | red |
|---|---|---|---|
| green | 1461 | 371 | 323 |
| amber | 35 | 105 | 59 |
| red | 8 | 22 | 362 |
ชุดทดสอบ
- ภาพผิวหนัง: Held-out TEST split: 2746 images from 1676 lesions/patients/cases (HAM10000 1423, PAD-UFES-20 517, SCIN 806; 574 are healthy-skin patches). Tier = sensitivity-first thresholds on class-probability sums; 'uncertain' answers are left out of the confusion matrix. Latency = desktop CPU onnxruntime, not a phone.