{"status":"ok","regioni":{"addome":{"labels":["corpo_estraneo","occlusione","megacolon","organomegalia","massa","versamento","urolita","gravidanza","distensione_vescicale","massa_intestinale","massa_vescicale","massa_renale","massa_splenica"],"n_labels":13,"arch":"densenet121","img_size":512,"preprocessing":"clahe-imagenet","thresholds":{"corpo_estraneo":0.15,"occlusione":0.15,"megacolon":0.2,"organomegalia":0.2,"massa":0.1,"versamento":0.3,"urolita":0.15,"gravidanza":0.49999999999999994,"distensione_vescicale":0.1,"massa_intestinale":0.1,"massa_vescicale":0.1,"massa_renale":0.15,"massa_splenica":0.15},"soglie_calibrate":true,"soglie_fonte":"addome_meta.json:thresholds (scelte a F1 durante il training)","soglie_criterio":"F-beta massimo (beta = 2), griglia di 19 valori 0,05-0,95","soglie_non_calibrate":[],"soglie_alte":{"corpo_estraneo":0.243426,"occlusione":0.325007,"organomegalia":0.315394,"massa":0.410117,"urolita":0.27259},"fasce_a_due_soglie":true,"fasce_modo":"due soglie misurate","fasce_senza_soglia_alta":{"megacolon":"solo 9 positivi in validazione (minimo 20)","versamento":"solo 19 positivi in validazione (minimo 20)","gravidanza":"solo 6 positivi in validazione (minimo 20)","distensione_vescicale":"solo 6 positivi in validazione (minimo 20)","massa_intestinale":"solo 16 positivi in validazione (minimo 20)","massa_vescicale":"solo 12 positivi in validazione (minimo 20)","massa_renale":"solo 5 positivi in validazione (minimo 20)","massa_splenica":"solo 16 positivi in validazione (minimo 20)"},"fasce_nota":"Fasce da due soglie misurate: sotto soglia*0,6 improbabile, fino a soglia possibile, fino a soglia_alta probabile, oltre molto probabile. I reperti elencati in 'fasce_senza_soglia_alta' NON possono raggiungere «molto probabile»: il secondo punto non è stimabile e non viene inventato.","temperature":{"corpo_estraneo":1.0,"occlusione":1.0,"megacolon":1.0,"organomegalia":1.0,"massa":1.0,"versamento":1.0,"urolita":1.0,"gravidanza":1.0,"distensione_vescicale":1.0,"massa_intestinale":1.0,"massa_vescicale":1.0,"massa_renale":1.0,"massa_splenica":1.0},"temperature_calibrate":false,"temperature_non_affidabili":[],"mediazione":"probabilita","mediazione_dichiarata":true,"mediazione_motivo":"Soglie scelte a F-beta (beta = 2) durante il training sulla media delle probabilità (train_addome_FINAL.py:predict_ensemble). Servirle sulla media dei logit sposta 193 verdetti su 4459 in validazione, tutti da positivo a negativo (26 su reperto vero): sensibilità macro 0,753 -> 0,651. Vedi ai/report/15_ADDOME_MEDIAZIONE.md. Si torna a 'logit' quando le soglie saranno ricalibrate su quella scala (ai/audit/calibra_addome.py).","mediazione_formula":"media(sigmoid(logit / T)) su modelli e viste TTA","affidabilita":{"corpo_estraneo":{"affidabile":true,"motivo":null,"auroc":0.7894983591186122,"positivi":27},"occlusione":{"affidabile":true,"motivo":null,"auroc":0.7552901023890785,"positivi":50},"megacolon":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.9710578842315369,"positivi":9},"organomegalia":{"affidabile":true,"motivo":null,"auroc":0.7803519061583578,"positivi":33},"massa":{"affidabile":false,"motivo":"auroc_basso","auroc":0.6511638120333773,"positivi":90},"versamento":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.7899610136452242,"positivi":19},"urolita":{"affidabile":true,"motivo":null,"auroc":0.8504282890401933,"positivi":29},"gravidanza":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.9085064292779427,"positivi":6},"distensione_vescicale":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.7527200791295747,"positivi":6},"massa_intestinale":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.650611620795107,"positivi":16},"massa_vescicale":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.9164149043303121,"positivi":12},"massa_renale":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.8627218934911243,"positivi":5},"massa_splenica":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.966743119266055,"positivi":16}},"affidabilita_fonte":{"file":"manifesto.json","voce":"addome","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"validazione 343 immagini, 174 casi (split per caso)"},"reperti_inaffidabili":["megacolon","massa","versamento","gravidanza","distensione_vescicale","massa_intestinale","massa_vescicale","massa_renale","massa_splenica"],"affidabilita_nota":"Un reperto è segnalato come inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura (le due soglie sono in affidabilita_fonte). La seconda condizione esiste perché un AUROC alto su sei casi non è un AUROC: è rumore. La fonte è risultati/_PRODUZIONE/manifesto.json, generato da ai/pacchetto_produzione.py e portato nel labels.json da prepara_modelli.py: cambiare le soglie là e rigenerare cambia l'insieme senza toccare il frontend.","val_auc_macro":0.818882262531269,"val_auc_macro_fonte":"ai/report/03_METRICHE_ADDOME_v6.json:auroc_macro (validazione, 343 immagini, 174 casi), attribuito dopo verifica di reperti, soglie e F1 macro","calibrazione":null,"n_pesi":5,"caricato":true,"fonte":"risultati/addome-v5"},"ossa":{"labels":["frattura","lussazione","displasia","artrosi","osteocondrosi","neoplasia_ossea","osteomielite","panosteite","impianto"],"n_labels":9,"arch":"resnet18","img_size":256,"preprocessing":"clahe-imagenet","thresholds":{"frattura":0.5,"lussazione":0.5,"displasia":0.5,"artrosi":0.5,"osteocondrosi":0.5,"neoplasia_ossea":0.5,"osteomielite":0.5,"panosteite":0.5,"impianto":0.5},"soglie_calibrate":false,"soglie_fonte":"nessuna: 0,50 per ogni reperto","soglie_criterio":null,"soglie_non_calibrate":[],"soglie_alte":{},"fasce_a_due_soglie":false,"fasce_modo":"formula storica t+(1-t)/2 (derivata, non misurata)","fasce_senza_soglia_alta":{},"fasce_nota":"Nessuna soglia alta misurata per questa regione: il taglio «molto probabile» resta la formula storica soglia+(1-soglia)/2, che è DERIVATA e non misurata. Vale finché le soglie stanno vicine a 0,5; con soglie calibrate basse renderebbe la fascia irraggiungibile (vedi WP-C.6).","temperature":{"frattura":1.0,"lussazione":1.0,"displasia":1.0,"artrosi":1.0,"osteocondrosi":1.0,"neoplasia_ossea":1.0,"osteomielite":1.0,"panosteite":1.0,"impianto":1.0},"temperature_calibrate":false,"temperature_non_affidabili":[],"mediazione":"logit","mediazione_dichiarata":true,"mediazione_motivo":"Nessuna calibrazione per questa regione: la soglia 0,50 non deriva né dalla media dei logit né da quella delle probabilità, quindi nessuna delle due è «la scala giusta». Si tiene 'logit' per continuità col comportamento in vigore; la scelta va rifatta insieme alla calibrazione, quando ci sarà.","mediazione_formula":"sigmoid(media_dei_logit / T)","affidabilita":{"frattura":{"affidabile":false,"motivo":"auroc_basso","auroc":0.6370259667476182,"positivi":101},"lussazione":{"affidabile":false,"motivo":"auroc_basso","auroc":0.577437106918239,"positivi":48},"displasia":{"affidabile":true,"motivo":null,"auroc":0.7966147966147967,"positivi":33},"artrosi":{"affidabile":false,"motivo":"auroc_basso","auroc":0.6425316455696202,"positivi":50},"osteocondrosi":{"affidabile":true,"motivo":null,"auroc":0.8253658536585365,"positivi":41},"neoplasia_ossea":{"affidabile":false,"motivo":"pochi_positivi","auroc":null,"positivi":7},"osteomielite":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.7099275240182032,"positivi":17},"panosteite":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.798876404494382,"positivi":10},"impianto":{"affidabile":false,"motivo":"pochi_positivi","auroc":null,"positivi":0}},"affidabilita_fonte":{"file":"manifesto.json","voce":"ossa_classificazione","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"validazione 366 immagini, 129 casi"},"reperti_inaffidabili":["frattura","lussazione","artrosi","neoplasia_ossea","osteomielite","panosteite","impianto"],"affidabilita_nota":"Un reperto è segnalato come inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura (le due soglie sono in affidabilita_fonte). La seconda condizione esiste perché un AUROC alto su sei casi non è un AUROC: è rumore. La fonte è risultati/_PRODUZIONE/manifesto.json, generato da ai/pacchetto_produzione.py e portato nel labels.json da prepara_modelli.py: cambiare le soglie là e rigenerare cambia l'insieme senza toccare il frontend.","val_auc_macro":0.7125398997173422,"val_auc_macro_fonte":"ossa_clf_meta.json:auroc_macro_val","calibrazione":null,"n_pesi":1,"caricato":true,"fonte":"risultati/ossa-clf"},"torace":{"labels":["cardiomegaly","alveolar_pattern","bronchial_pattern","pleural_effusion","mass","interstitial_pattern","pneumothorax","pleural_mineralization","megaesophagus","foreign_body"],"n_labels":10,"arch":"densenet121","img_size":512,"preprocessing":"clahe-imagenet","thresholds":{"cardiomegaly":0.11280563473701477,"alveolar_pattern":0.07591543346643448,"bronchial_pattern":0.045012570917606354,"pleural_effusion":0.04890110343694687,"mass":0.02949485555291176,"interstitial_pattern":0.047840893268585205,"pneumothorax":0.007966859266161919,"pleural_mineralization":0.013356969691812992,"megaesophagus":0.011537477374076843,"foreign_body":0.004662218503654003},"soglie_calibrate":true,"soglie_fonte":"ai/report/06_CALIBRAZIONE_TORACE.json","soglie_criterio":"sensibilità 0.9","soglie_non_calibrate":[],"soglie_alte":{"cardiomegaly":0.424508,"alveolar_pattern":0.376586,"bronchial_pattern":0.292783,"pleural_effusion":0.111097,"mass":0.142994,"interstitial_pattern":0.176051},"fasce_a_due_soglie":true,"fasce_modo":"due soglie misurate","fasce_senza_soglia_alta":{"pneumothorax":"solo 11 positivi in validazione (minimo 20): sensibilita' e specificita' del secondo punto non sono interpretabili","pleural_mineralization":"solo 17 positivi in validazione (minimo 20): sensibilita' e specificita' del secondo punto non sono interpretabili","megaesophagus":"solo 15 positivi in validazione (minimo 20): sensibilita' e specificita' del secondo punto non sono interpretabili","foreign_body":"solo 15 positivi in validazione (minimo 20): sensibilita' e specificita' del secondo punto non sono interpretabili"},"fasce_nota":"Fasce da due soglie misurate: sotto soglia*0,6 improbabile, fino a soglia possibile, fino a soglia_alta probabile, oltre molto probabile. I reperti elencati in 'fasce_senza_soglia_alta' NON possono raggiungere «molto probabile»: il secondo punto non è stimabile e non viene inventato.","temperature":{"cardiomegaly":0.673077,"alveolar_pattern":0.596154,"bronchial_pattern":0.576923,"pleural_effusion":0.5,"mass":0.75,"interstitial_pattern":0.557692,"pneumothorax":0.519231,"pleural_mineralization":0.519231,"megaesophagus":0.653846,"foreign_body":0.519231},"temperature_calibrate":true,"temperature_non_affidabili":[],"mediazione":"logit","mediazione_dichiarata":true,"mediazione_motivo":"Soglie e temperature misurate da ai/audit/calibra_torace.py sulla media dei logit (1137 lastre di validazione, 393 pazienti). Scarto misurato fra server e calibrazione offline: 2,26e-08.","mediazione_formula":"sigmoid(media_dei_logit / T)","affidabilita":{"cardiomegaly":{"affidabile":true,"motivo":null,"auroc":0.9027501947040499,"positivi":240},"alveolar_pattern":{"affidabile":true,"motivo":null,"auroc":0.907617567042363,"positivi":166},"bronchial_pattern":{"affidabile":true,"motivo":null,"auroc":0.841851295024262,"positivi":113},"pleural_effusion":{"affidabile":true,"motivo":null,"auroc":0.9895336528740827,"positivi":83},"mass":{"affidabile":true,"motivo":null,"auroc":0.7596793174463077,"positivi":66},"interstitial_pattern":{"affidabile":true,"motivo":null,"auroc":0.8222338282474073,"positivi":65},"pneumothorax":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.9627893518518519,"positivi":16},"pleural_mineralization":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.8513105149552883,"positivi":15},"megaesophagus":{"affidabile":true,"motivo":null,"auroc":0.7489566027796911,"positivi":23},"foreign_body":{"affidabile":false,"motivo":"pochi_positivi","auroc":0.8898071625344353,"positivi":7}},"affidabilita_fonte":{"file":"manifesto.json","voce":"torace","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"test 1096 lastre, 393 pazienti mai visti"},"reperti_inaffidabili":["pneumothorax","pleural_mineralization","foreign_body"],"affidabilita_nota":"Un reperto è segnalato come inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura (le due soglie sono in affidabilita_fonte). La seconda condizione esiste perché un AUROC alto su sei casi non è un AUROC: è rumore. La fonte è risultati/_PRODUZIONE/manifesto.json, generato da ai/pacchetto_produzione.py e portato nel labels.json da prepara_modelli.py: cambiare le soglie là e rigenerare cambia l'insieme senza toccare il frontend.","val_auc_macro":0.8676529487459739,"val_auc_macro_fonte":"torace_meta.json:auroc_macro_test","calibrazione":{"fonte":"ai/report/06_CALIBRAZIONE_TORACE.json","insieme":"validazione","n_lastre":1137,"n_pazienti":393,"sensibilita_bersaglio":0.9,"criterio_soglia_alta":"specificita","specificita_bersaglio":0.95,"min_positivi_soglia_alta":20,"limiti_temperatura":[0.25,4.0],"punti_di_lavoro":{"cardiomegaly":{"soglia":0.11280563473701477,"sensibilita":0.9032258064516129,"specificita":0.6209223847019123,"soglia_alta":0.42450836300849915,"soglia_alta_sensibilita":0.5120967741935484,"soglia_alta_specificita":0.953880764904387,"positivi":248},"alveolar_pattern":{"soglia":0.07591543346643448,"sensibilita":0.9016393442622951,"specificita":0.7842364532019704,"soglia_alta":0.37658604979515076,"soglia_alta_sensibilita":0.5409836065573771,"soglia_alta_specificita":0.9527093596059113,"positivi":122},"bronchial_pattern":{"soglia":0.045012570917606354,"sensibilita":0.9017857142857143,"specificita":0.511219512195122,"soglia_alta":0.29278266429901123,"soglia_alta_sensibilita":0.36607142857142855,"soglia_alta_specificita":0.9502439024390243,"positivi":112},"pleural_effusion":{"soglia":0.04890110343694687,"sensibilita":0.9104477611940298,"specificita":0.9345794392523364,"soglia_alta":0.11109652370214462,"soglia_alta_sensibilita":0.8805970149253731,"soglia_alta_specificita":0.9635514018691589,"positivi":67},"mass":{"soglia":0.02949485555291176,"sensibilita":0.9130434782608695,"specificita":0.2865168539325843,"soglia_alta":0.14299355447292328,"soglia_alta_sensibilita":0.2898550724637681,"soglia_alta_specificita":0.9559925093632958,"positivi":69},"interstitial_pattern":{"soglia":0.047840893268585205,"sensibilita":0.9104477611940298,"specificita":0.6635514018691588,"soglia_alta":0.17605066299438477,"soglia_alta_sensibilita":0.26865671641791045,"soglia_alta_specificita":0.9504672897196261,"positivi":67},"pneumothorax":{"soglia":0.007966859266161919,"sensibilita":0.9090909090909091,"specificita":0.80550621669627,"soglia_alta":null,"soglia_alta_sensibilita":null,"soglia_alta_specificita":null,"positivi":11},"pleural_mineralization":{"soglia":0.013356969691812992,"sensibilita":0.9411764705882353,"specificita":0.8089285714285714,"soglia_alta":null,"soglia_alta_sensibilita":null,"soglia_alta_specificita":null,"positivi":17},"megaesophagus":{"soglia":0.011537477374076843,"sensibilita":0.9333333333333333,"specificita":0.6336898395721925,"soglia_alta":null,"soglia_alta_sensibilita":null,"soglia_alta_specificita":null,"positivi":15},"foreign_body":{"soglia":0.004662218503654003,"sensibilita":0.9333333333333333,"specificita":0.7709447415329769,"soglia_alta":null,"soglia_alta_sensibilita":null,"soglia_alta_specificita":null,"positivi":15}},"ece_per_reperto":{"cardiomegaly":{"prima":0.07915885414249979,"dopo":0.04051273712919487},"alveolar_pattern":{"prima":0.07510442392885845,"dopo":0.02521454101869068},"bronchial_pattern":{"prima":0.08915150224861075,"dopo":0.0218922469532322},"pleural_effusion":{"prima":0.058831134468657786,"dopo":0.014398139508288737},"mass":{"prima":0.046898216919984956,"dopo":0.005910001514952961},"interstitial_pattern":{"prima":0.08609127624840096,"dopo":0.01929885113780553},"pneumothorax":{"prima":0.04704856386665409,"dopo":0.003563007855871422},"pleural_mineralization":{"prima":0.0593578901073077,"dopo":0.0028855843435098127},"megaesophagus":{"prima":0.040613453438802044,"dopo":0.0017071932598476678},"foreign_body":{"prima":0.0466544332216996,"dopo":0.0030204149400495915}}},"n_pesi":5,"caricato":true,"fonte":"risultati/torace-paziente"}},"regione_predefinita":"torace","modelli_caricati":["addome","ossa","torace"],"tta":true,"mediazione":"logit","mediazione_per_regione":{"addome":"probabilita","ossa":"logit","torace":"logit"},"mediazione_nota":"Come si mediano ensemble e TTA è una proprietà della regione, dichiarata nel suo labels.json: 'logit' = sigmoid(media_dei_logit / T), 'probabilita' = media(sigmoid(logit / T)). Deve combaciare con la grandezza su cui sono state scelte le soglie di quella regione. Dettaglio e motivo per regione in regioni.<nome>.mediazione_motivo.","model_dir":"/app/refertai_model","qualita":{"disponibile":true,"img":224,"arch":"resnet50","modelli":{"posizionamento_ll":{"pesi":"posizionamento_ll.pt","soglia":0.37034809589385986,"auroc_test":0.791741692584711,"positivi_test":41,"affidabile":true,"avvertenza":null,"criterio_soglia":"pareggio del tasso di positivi in validazione: la frazione segnalata vale la prevalenza misurata"},"posizionamento_sagittale":{"pesi":"posizionamento_sagittale.pt","soglia":0.8184331655502319,"auroc_test":0.7579406631762653,"positivi_test":60,"affidabile":true,"avvertenza":null,"criterio_soglia":"pareggio del tasso di positivi in validazione: la frazione segnalata vale la prevalenza misurata"},"proiezione":{"pesi":"proiezione.pt","soglia":null,"auroc_test":null,"positivi_test":null,"affidabile":true,"avvertenza":null,"criterio_soglia":null}},"esposizione":{"regole":{"sovraesposta":{"grandezza":"media","verso":"sotto","soglia":46.4517,"motivo":"AUROC 0.9156 su train+val, soglia a specificita' 0,95; sensibilita' misurata 0.5909","testo":"L'immagine risulta molto scura in ampie zone: probabile sovraesposizione. Se puoi, ripeti abbassando i kV o i mAs."}},"fonte":"ai/report/18_ESPOSIZIONE_TARATURA.json (ai/qualita/taratura_esposizione.py)","scartate":{"sottoesposta":"la grandezza migliore separa solo AUROC 0.630 (< 0.7): nessuna soglia su di essa puo' funzionare, e cambiarla non serve. Serve un'altra grandezza o un modello, e i casi etichettati non bastano per addestrarne uno."},"nota":"Le soglie storiche di app.py intercettavano 0 casi su 103 etichettati e andavano nella direzione sbagliata: «sovraesposta» significa porzioni completamente nere, quindi media di grigio BASSA, mentre la regola diceva media > 230."},"fonte":{"pesi":"qualita","dati":"il corpus di addestramento.csv, colonne Quality e Projection","split":"per paziente (colonna `split` del csv), verificato","riferimento":"Banzato T. et al., Sci Rep 13:17024 (2023): ResNet-50 224 px, AUC 0,84 su `rotated`"},"limiti_noti":["esposizione/sottoesposta: regola scartata. la grandezza migliore separa solo AUROC 0.630 (< 0.7): nessuna soglia su di essa puo' funzionare, e cambiarla non serve. Serve un'altra grandezza o un modello, e i casi etichettati non bastano per addestrarne uno.","La regola sulla risoluzione (< 400 px) non e' tarata: le immagini di VetXRay sono ridimensionate a 512 px sul lato lungo, quindi il dataset non permette di misurarla. Va tarata su file veri di macchina RX."]},"affidabilita_criterio":{"regola":"inaffidabile se AUROC < min_auroc OPPURE positivi < min_positivi","perche_due_condizioni":"un AUROC alto su pochi positivi non è un AUROC: `gravidanza` vale 0,909 su 6 casi e non significa niente","generatore":"ai/pacchetto_produzione.py -> risultati/_PRODUZIONE/manifesto.json -> ai/server/prepara_modelli.py -> labels.json","per_regione":{"addome":{"fonte":{"file":"manifesto.json","voce":"addome","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"validazione 343 immagini, 174 casi (split per caso)"},"reperti_inaffidabili":["megacolon","massa","versamento","gravidanza","distensione_vescicale","massa_intestinale","massa_vescicale","massa_renale","massa_splenica"],"assente_perche":null},"ossa":{"fonte":{"file":"manifesto.json","voce":"ossa_classificazione","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"validazione 366 immagini, 129 casi"},"reperti_inaffidabili":["frattura","lussazione","artrosi","neoplasia_ossea","osteomielite","panosteite","impianto"],"assente_perche":null},"torace":{"fonte":{"file":"manifesto.json","voce":"torace","generato":"2026-08-04","generatore":"ai/pacchetto_produzione.py","criterio":"un reperto è inaffidabile se AUROC < min_auroc OPPURE se ha meno di min_positivi positivi nell'insieme di misura","min_auroc":0.7,"min_positivi":20,"insieme_di_misura":"test 1096 lastre, 393 pazienti mai visti"},"reperti_inaffidabili":["pneumothorax","pleural_mineralization","foreign_body"],"assente_perche":null}}},"router":false,"default_region":"torace","regions":{"addome":{"labels":["corpo_estraneo","occlusione","megacolon","organomegalia","massa","versamento","urolita","gravidanza","distensione_vescicale","massa_intestinale","massa_vescicale","massa_renale","massa_splenica"],"img":512,"n_models":5,"thresholds":{"corpo_estraneo":0.15,"occlusione":0.15,"megacolon":0.2,"organomegalia":0.2,"massa":0.1,"versamento":0.3,"urolita":0.15,"gravidanza":0.49999999999999994,"distensione_vescicale":0.1,"massa_intestinale":0.1,"massa_vescicale":0.1,"massa_renale":0.15,"massa_splenica":0.15}},"ossa":{"labels":["frattura","lussazione","displasia","artrosi","osteocondrosi","neoplasia_ossea","osteomielite","panosteite","impianto"],"img":256,"n_models":1,"thresholds":{"frattura":0.5,"lussazione":0.5,"displasia":0.5,"artrosi":0.5,"osteocondrosi":0.5,"neoplasia_ossea":0.5,"osteomielite":0.5,"panosteite":0.5,"impianto":0.5}},"torace":{"labels":["cardiomegaly","alveolar_pattern","bronchial_pattern","pleural_effusion","mass","interstitial_pattern","pneumothorax","pleural_mineralization","megaesophagus","foreign_body"],"img":512,"n_models":5,"thresholds":{"cardiomegaly":0.11280563473701477,"alveolar_pattern":0.07591543346643448,"bronchial_pattern":0.045012570917606354,"pleural_effusion":0.04890110343694687,"mass":0.02949485555291176,"interstitial_pattern":0.047840893268585205,"pneumothorax":0.007966859266161919,"pleural_mineralization":0.013356969691812992,"megaesophagus":0.011537477374076843,"foreign_body":0.004662218503654003}}},"labels":["cardiomegaly","alveolar_pattern","bronchial_pattern","pleural_effusion","mass","interstitial_pattern","pneumothorax","pleural_mineralization","megaesophagus","foreign_body"],"preprocessing":"clahe-imagenet","img_size":512,"n_models":5,"thresholds":{"cardiomegaly":0.11280563473701477,"alveolar_pattern":0.07591543346643448,"bronchial_pattern":0.045012570917606354,"pleural_effusion":0.04890110343694687,"mass":0.02949485555291176,"interstitial_pattern":0.047840893268585205,"pneumothorax":0.007966859266161919,"pleural_mineralization":0.013356969691812992,"megaesophagus":0.011537477374076843,"foreign_body":0.004662218503654003},"val_auc_macro":0.8676529487459739,"soglie_alte":{"cardiomegaly":0.42450836300849915,"alveolar_pattern":0.37658604979515076,"bronchial_pattern":0.29278266429901123,"pleural_effusion":0.11109652370214462,"mass":0.14299355447292328,"interstitial_pattern":0.17605066299438477},"fasce_a_due_soglie":true,"temperature_per_label":{"cardiomegaly":0.673077,"alveolar_pattern":0.596154,"bronchial_pattern":0.576923,"pleural_effusion":0.5,"mass":0.75,"interstitial_pattern":0.557692,"pneumothorax":0.519231,"pleural_mineralization":0.519231,"megaesophagus":0.653846,"foreign_body":0.519231}}