Моя проблема - двоичная классификация, где я использую следующий код для получения accuracy
и weighted average recall
.
from sklearn.ensemble import RandomForestClassifier
clf=RandomForestClassifier(random_state = 0, class_weight="balanced")
from sklearn.model_selection import cross_validate
cross_validate(clf, X, y, cv=10, scoring = ('accuracy', 'precision_weighted', 'recall_weighted', 'f1_weighted'))
. Я заметил, что значения accuracy
и weighted average recall
равны , Тем не менее, насколько я понимаю, эти две метрики охватывают два разных аспекта, и поэтому я не понимаю, почему они в точности равны. Однако я не нашел ответы на этот пост полезными.
Я с радостью предоставлю более подробную информацию, если это необходимо.