はじめてのひき - FalsePositive Diff
- Added parts are displayed like this.
- Deleted parts are displayed
like this.
すぐに区別がつかなくなる
||||エラー/ガンがある||エラー/ガンがない||
||positive||true positive =TP|false TP||false positive = FP||
||negative||false negative =FN|true FN||true negative = TN||
* sound: false negative が無い。 FN == 0
* complete: false positive が無い。 FP == 0
* accuracy: (TP+TN)/(TP+TN+FP+FN)
* precision: TP/(TP+FP)
* recall: TP/(TP+FN)
* 全てガンでないというシステムは accuracy が高いことが多いが、 recall が悪い
* 全てガンというシステムは recall が良いが、 precision が悪い
* 雑な型チェックをしているが型エラーが出れば必ずおかしいシステムは、 complete であるが sound でない
型に関しては、基本的に sound であることを重視してきて、 complete でないけど簡単に修正はできる、という方向がメインストリームだった…んだと思う。でも sound であることを捨てるというのも実は悪くないチョイスじゃない?てのがオプショナルな派閥…だと思う、たぶん
||||エラー/ガンがある||エラー/ガンがない||
||positive||true positive =
||negative||false negative =
* sound: false negative が無い。 FN == 0
* complete: false positive が無い。 FP == 0
* accuracy: (TP+TN)/(TP+TN+FP+FN)
* precision: TP/(TP+FP)
* recall: TP/(TP+FN)
* 全てガンでないというシステムは accuracy が高いことが多いが、 recall が悪い
* 全てガンというシステムは recall が良いが、 precision が悪い
* 雑な型チェックをしているが型エラーが出れば必ずおかしいシステムは、 complete であるが sound でない
型に関しては、基本的に sound であることを重視してきて、 complete でないけど簡単に修正はできる、という方向がメインストリームだった…んだと思う。でも sound であることを捨てるというのも実は悪くないチョイスじゃない?てのがオプショナルな派閥…だと思う、たぶん