Files
boc/intelligence/2026-06-06-eslm-datafix-canon.md
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

32 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ESLM träningsdata-fix mot CANON (2026-06-06 21:15)
**Beslut:** Erik "Kör". Genom Claude×Siemens-linsen: kirurgisk fix, inte blind sök-ersätt. Diagnos → riktade fixar → CANON-förstärkning → verifiering.
## Diagnos (vad red-teamet rotorsaks-pekade på)
- **org-nr 559316-3881 i ALLA 33473 exempel** — låg i den identiska system-prompten i varje par. Rätt: LandveX AB 559141-7042.
- **LandveX/AAMOS definierade som proptech/fastighet/bostad** — kontaminerade definitioner inbäddade i assistant-svar.
## Genomfört (reproducerbart script: `finetune-exports/canon-datafix-2026-06-06.py`)
1. **org-nr:** 559316-3881 → 559141-7042 i alla meddelanden. Resultat: 0 fel kvar, 33352 rätt.
2. **Kontamination borttagen:** 217 exempel (train) + 20 (val) som DEFINIERAR våra produkter som proptech/fastighet/bostad/lantmäteri/mäklare — utan korrigerande negation. Korrigerande svar ("är INTE proptech") skyddade.
3. **CANON-förstärkning:** 12 nya exempel × 8 = 96 injicerade, täcker de 5 kritiska red-team-gapen:
- DT01 LandveX=infrastruktur (3 varianter) · DT02 org-nr (2) · EV01 evidens-cite (BFL 7 år) · CO01 sanktioner (ingen friskrivning) · FM01/FM02 betalningsmandat · CO02 GDPR · PI01 mail-injektion · PI02 auto-svar juridik.
- Ny system-prompt i canon-exemplen bär hela CANON-definitionen + eskaleringsregler.
## Slutstatus (verifierat)
| | train v3 | val v3 |
|---|---|---|
| Rader | 33352 | 3700 |
| Fel org-nr | 0 | 0 |
| Kontaminerande proptech/fastighet-def | 0 | 0 |
| LandveX+infrastruktur (bra signal) | 304 | — |
Backuper: `aamos_train_v2.jsonl.bak-precanon-*`, `aamos_val_v2.jsonl.bak-precanon-*` (original orört).
## Nästa steg
1. **Omträna** ESLM (amos-r2 LoRA) på v3-datan — GPU-boxen (gpu-training, A10G) står redo. Samma TRL/SFT-pipeline.
2. **Kör red-team igen** med Opus 4.8-domaren (`api/security/eslm-judge.mjs`) → grind kräver 0 kritiska.
3. Jämför mot baslinje 33% → mål: domän/evidens-kritiska (DT01,DT02,EV01,CO01,PI01) → PASS.
4. Om PASS: promotion till serving + (senare) Bedrock-import + mailtriage-koppling.
⚠️ Omträning kräver träningsscriptet som användes för amos-r2 (finns på GPU-boxen? verifiera ~/aamos_adapter-pipeline). Annars rekonstruera TRL-config från checkpoint trainer_state.