ViolettaY commited on
Commit
c421d35
·
verified ·
1 Parent(s): 9865598

Create Puplica

Browse files
Files changed (1) hide show
  1. Puplica +19 -0
Puplica ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from sklearn.metrics import confusion_matrix
2
+
3
+ # Данные
4
+ y_true = [0, 1, 0, 0, 1, 0, 1, 1, 0, 0] # Реальные метки
5
+ y_pred = [0, 0, 0, 0, 1, 0, 1, 1, 0, 1] # Предсказанные метки
6
+
7
+ # Матрица путаницы
8
+ cm = confusion_matrix(y_true, y_pred)
9
+
10
+ # Вывод
11
+ print("Матрица путаницы:")
12
+ print(cm)
13
+
14
+ # Прямой расчет FP и FN
15
+ FP = cm.sum(axis=0) - np.diag(cm) # Ложноположительные
16
+ FN = cm.sum(axis=1) - np.diag(cm) # Ложноотрицательные
17
+
18
+ print("\nФальшивые положительные (FP):", FP)
19
+ print("Фальшивые отрицательные (FN):", FN)