feat(phase2): Gazetteers FINESS 102K établissements + fine-tuning CamemBERT-bio F1=89%

Gazetteers FINESS (data.gouv.fr open data):
- 102K numéros FINESS → détection par lookup exact dans _mask_admin_label + selective_rescan
- 122K noms d'établissements, 113K téléphones, 76K adresses (disponibles)
- Un nombre 9 chiffres matchant un vrai FINESS est masqué même sans label "FINESS"

Fine-tuning CamemBERT-bio (almanach/camembert-bio-base):
- Export silver annotations réécrit : alignement original↔pseudonymisé (difflib)
  → 6862 entités B- (vs 3344 avec l'ancien audit-only) sur 222K tokens
- Sliding windows (200 tokens, stride 100) pour documents longs
- WeightedNERTrainer avec class weights cappés (max 10x) + label smoothing
- Résultat: Precision=88.1%, Recall=89.8%, F1=88.9% (20 epochs, lr=1e-5)
- Modèle sauvegardé dans models/camembert-bio-deid/best (non commité)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-09 13:27:37 +01:00
parent 6e0e8c7312
commit 26b210607c
36 changed files with 447533 additions and 62915 deletions

View File

@@ -1,8 +1,14 @@
[MASK] O
Centre B-HOPITAL
Hospitalier I-HOPITAL
de I-HOPITAL
la I-HOPITAL
Côte I-HOPITAL
Basque I-HOPITAL
Anesthésiste O
: O
Dr O
[NOM] B-PER
DUFOUR B-PER
Eric I-PER
DOSSIER O
DE O
CONSULTATION O
@@ -15,24 +21,26 @@ Date O
Nom O
: O
M. O
[NOM] B-PER
URRUTY B-PER
Joseph I-PER
Né(e) O
le O
: O
[DATE_NAISSANCE] B-DATE_NAISSANCE
08/05/1950 B-DATE_NAISSANCE
72 O
ans O
N°Ipp O
: O
[IPP] B-IPP
S1032021 B-IPP
N° O
Csult O
: O
[DOSSIER] B-NDA
23056022 B-NDA
/ O
Nom O
naiss. O
: O
[DOSSIER] B-NDA
23056022 B-NDA
Poids O
: O
85 O
@@ -48,14 +56,18 @@ Profession O
: O
Adresse O
: O
[ADRESSE] B-ADRESSE
[CODE_POSTAL] B-ZIP
65 B-ADRESSE
LOTISSEMENT I-ADRESSE
HITTA I-ADRESSE
GOTEIN-LI B-ZIP
64130 I-ZIP
GOTEIN-LIBARRENX I-ZIP
N° O
Tél O
: O
[TEL] B-TEL
0681460115 B-TEL
à O
[TEL] B-TEL
09:17 B-TEL
Spécialiste O
: O
Date O
@@ -69,11 +81,13 @@ Motif O
d'admission O
: O
NÉPHRO O
[NOM] B-PER
URÉTÉRECTOMIE B-PER
COELIO I-PER
Opérateur O
: O
Dr O
[NOM] B-PER
MASCLE B-PER
Laurent I-PER
Prévenir O
: O
Mémo O
@@ -105,15 +119,14 @@ le O
: O
Service O
: O
__ O
: O
__ O
__:__ O
__/__/__ O
Antécédents O
/ O
Traitements O
Examen O
[ETABLISSEMENT] O
clinique O
Décisions O
/ O
Prescriptions O
ATCD O
@@ -132,8 +145,7 @@ cardio-vasculaires O
Derniers O
examens/Epreuve O
d'effort O
2020 O
: O
2020: O
normale O
ATCD O
pulmonaires O
@@ -181,8 +193,7 @@ Histoire O
de O
la O
maladie O
HDM O
: O
HDM: O
lésion O
de O
l'uretère O
@@ -379,15 +390,13 @@ Récent(s) O
Autre O
[le O
17/04 O
Na O
: O
Na: O
144 O
K: O
4.6 O
Créat: O
80 O
DFG O
: O
DFG: O
84 O
Hb: O
14.4 O
@@ -425,9 +434,7 @@ jeun O
le O
25/04/2023 O
à O
00 O
: O
00 O
00:00 O
Merci O
de O
proposer O
@@ -489,16 +496,15 @@ Le O
24 O
Avril O
2023 O
17 O
: O
07 O
17:07 O
Page O
: O
1/2 O
Anesthésiste O
: O
Dr O
[NOM] B-PER
DUFOUR B-PER
Eric I-PER
DOSSIER O
DE O
CONSULTATION O
@@ -511,24 +517,26 @@ Date O
Nom O
: O
M. O
[NOM] B-PER
URRUTY B-PER
Joseph I-PER
Né(e) O
le O
: O
[DATE_NAISSANCE] B-DATE_NAISSANCE
08/05/1950 B-DATE_NAISSANCE
72 O
ans O
N°Ipp O
: O
[IPP] B-IPP
S1032021 B-IPP
N° O
Csult O
: O
[DOSSIER] B-NDA
23056022 B-NDA
/ O
Nom O
naiss. O
: O
[DOSSIER] B-NDA
23056022 B-NDA
Poids O
: O
85 O
@@ -544,12 +552,16 @@ Profession O
: O
Adresse O
: O
[ADRESSE] B-ADRESSE
[CODE_POSTAL] B-ZIP
65 B-ADRESSE
LOTISSEMENT I-ADRESSE
HITTA I-ADRESSE
GOTEIN-LI B-ZIP
64130 I-ZIP
GOTEIN-LIBARRENX I-ZIP
N° O
Tél O
: O
[TEL] B-TEL
0681460115 B-TEL
(Bienvenu) O
per-opératoire O
: O
@@ -589,40 +601,41 @@ Le O
24 O
Avril O
2023 O
17 O
: O
07 O
17:07 O
Page O
: O
2/2 O
Anesthésiste O
: O
Dr O
[NOM] B-PER
DUFOUR B-PER
Eric I-PER
Prémédication O
IPP O
I.P.P. O
: O
[IPP] B-IPP
S1032021 B-IPP
Patient O
: O
[NOM] B-PER
[NOM] B-PER
[DATE_NAISSANCE] B-DATE_NAISSANCE
N° O
: O
[DOSSIER] B-NDA
Né(e) O
URRUTY B-PER
JOSEPH I-PER
né(e) O
le O
: O
[DATE_NAISSANCE] B-DATE_NAISSANCE
08/05/1950 B-DATE_NAISSANCE
N° I-DATE_NAISSANCE
Interv I-DATE_NAISSANCE
: I-DATE_NAISSANCE
23056022 I-DATE_NAISSANCE
Né(e) I-DATE_NAISSANCE
le I-DATE_NAISSANCE
: I-DATE_NAISSANCE
08/05/1950 I-DATE_NAISSANCE
72 O
ans O
Date O
: O
24/04/2023 O
16 O
: O
41 O
16:41 O
Consigne(s) O
IDE O
PREPARATIONS O
@@ -631,9 +644,7 @@ jeun O
le O
25/04/2023 O
à O
00 O
: O
00 O
00:00 O
Merci O
de O
proposer O
@@ -744,9 +755,7 @@ Le O
24 O
Avril O
2023 O
17 O
: O
07 O
17:07 O
Page O
: O
1/1 O