프로그램

false positive , false negative

고요한하늘... 2007. 9. 14. 13:13

 

 

헷갈리는 경우가 종종 있어서 블로그에 정리차원에서 기록한다.

 

 

어두운 밤에 걸어오는 사람이 남자인지 판단하는 프로그램이 있다고 하자...

 

 

 

앞부분의 true, false는 남자를 남자로 , 여자를 여자로 판단하면 다시 말해 올바르게 판단하면 TRUE

남자를 여자로, 여자를 남자로 잘못 판단하면 FALSE가 된다.

 

뒤쪽에 오는 positive와 negative는

남자로 판단하면 positive

여자로 판단하면 negative

 

----------------------------------------------------------------------

                              |                              실제 성별                             |

                              --------------------------------------------------

                              |             남자              |                여자                |

----------------------------------------------------------------------

       카메라 (남자로 )|            true positive    |          false positive          |

----------------------------------------------------------------------

       카메라  (여자로)|            false negative  |           true negative         |

---------------------------------------------------------------------- 

 

올바르게 판단한건 문제가 될게 없고

잘못 판단한것중에

false positive와 false negative

 

false positive는 여자를 남자로 판단한 경우이고

false negative는 남자를 여자로 판단한 경우이다.

 

 

 

질병을 검사하는 시약이나, 바이러스를 검사하는 프로그램을 가정한다면 좀도 false negative와 false positive의 위험성을 느낄수 있을것같다.

 

남자를 모두 질병으로 대체하면

false positive는 정상인을 질병으로 판단한 경우이고

false negative는 질병에 걸린 사람을 정상으로 판단한 경우이다.

 

이 경우 false positive보다는 false negative가 더 위험해보인다.

 

 

 

 

 

 

 

 

 

'프로그램' 카테고리의 다른 글

rsh 설정  (0) 2011.04.13
구글 번역기를 AJAX API로 사용하기  (0) 2008.03.23
영어 관련  (0) 2007.09.07
lex yacc  (0) 2007.08.08
TIME_WAIT 없애기...  (0) 2007.05.14