Для чего используется Precision @ k в случае выброса? (при изменении k в одном и том же наборе данных я всегда получаю: Precision @ 3016, и я не понимаю, откуда у ELKI это число, количество выбросов равно 1508)
а также
точность.средняя и точность.r?
а f1.максимум?
Я знаю, что ROCAUC — это мера того, насколько хорошо алгоритм помечает выбросы как выбросы, а нормали — как нормальные объекты.
Я хочу посмотреть, хорошее ли качество обнаружения выбросов. Могу ли я сделать то же самое с другими мерами?
Computing LDOFs
LDOF for objects: 49534 [100%]
de.lmu.ifi.dbs.elki.algorithm.outlier.lof.LDOF.runtime: 116887 ms
Evaluating using minority class: yes
de.lmu.ifi.dbs.elki.evaluation.outlier.OutlierRankingEvaluation.rocauc: 0.736341684836717
de.lmu.ifi.dbs.elki.evaluation.outlier.OutlierRankingEvaluation.precision.average: 0.10795456476088741
de.lmu.ifi.dbs.elki.evaluation.outlier.OutlierRankingEvaluation.precision.r: 0.16578249336870027
de.lmu.ifi.dbs.elki.evaluation.outlier.OutlierRankingEvaluation.f1.maximum: 0.18336314847942753
ROCAUC: 0.7363416848367167
Precision @ 3016 0.13726790450928383