Kako izračunati natančnost Iz ROC Curve

relativna značilne delovne krivulje , ali ROC krivulje , jerazmerje med pravimi pozitivnih in lažno pozitivnih rezultatov v sistemu . Sistem lahko zaznapozitivna, če jedejanska vrednost negativna , ki jelažno pozitivni . Res pozitivni pojavi, ko jedejanska vrednost pozitivna in je zaznati kot pozitiven . Natančnost krivuljo ROC jemerilo , kako dobrosistem zazna dejanske vrednosti , in se lahko izračuna z reševanjem preprost equation.Things boste potrebovali
ROC krivulja
stopnji dejanske pozitivi Neomejeno Oceni dejanskih negativov
Proste Prikaži več navodil

1

Najdi točko na krivulji ROC , ki jo želite , da se določi natančnost . Horizontalna krivulje ROC prikazuje stopnjo zvest- pozitivnih v sistem za odkrivanje innavpična os prikazuje število lažnih – pozitivnih .
2

Seznanite se z enačbo natančnosti za ROC krivulj . Ta enačba jerazmerje zvest- pozitivnih plus zvest- negativov dejanskih pozitivnih plus dejanskih negativov . Enačba izgleda tako , če je TP res – pozitiven , TN velja – negativna , P je dejanska pozitivna , in N je dejansko negativna . P + N , je prav tako enako skupno število merjenj , ki jih sistem . Če nimate natančne vrednosti za P ali N , lahko pade nazaj na skupnem številu meritev in jo uporabite namesto (P + N).

ACC = ( TP + TN) /( P + N )
3

Dodati številko zvest- pozitivnih na število pravih – negativov . Recimo, da se je število zvest- pozitivnih , je 46 in res – negativi je 23 . Dodajanje ta dva skupaj dobimo vrednost 69 .
4

Dodajte število dejanskih pozitivnih številu dejansko negativov . Recimo, da je bilo dejansko 50 pozitivnih in 30 negativov . Dodajanje teh rezultatov skupaj v vrednosti 80 .
5

Razdelite vsoto zvest- pozitivnih in zvest- negativov z vsoto dejanskih pozitivnih in negativnih . Nadaljevanje z zgornjih primerih , bi si razdelili 69 za 80 , kar natančnostjo 0,8625 .
6

Analizirajte tista vrednost . Bližjenatančnost je 1,00 ,natančnejšisistem je napovedovanje True pozitivne in True negative .

Dodaj odgovor