массив из con_matrix выглядит следующим образом: tn, fp, fn, tp.
ваш истинный минус - 1006, то есть люди, которые, по мнению модели, не могут купить дом, и ваши ложныеположительное значение равно 0, что означает, что ваша модель не предсказывала, что кто-то может купить дом, а не может на самом деле.
Ваш ложный отрицательный показатель равен 125, что означает, что эти люди в действительности могут позволить себекупить дом, но ваша модель говорит, что они могут.и ваш истинный положительный результат также равен 0, что означает, что ваша модель неправильно предсказала человека, который может позволить себе купить дом, как человека, который действительно может.
МОЕ общее предположение, что у вас может быть многолюди, которые не могут купить дом, сравнивают с теми, кто может, и, вероятно, функции (баланс в банке, возраст) похожи на оба.
Я бы посоветовал вам добавить параметры class_weight, если вы используете набор данныхнесбалансирован, если метка класса равна 0 для невозможности купить дом, то установите {0: 0,1}, если у вас есть 90 записей о невозможности купить дом и 10 записей о возможности купить дом