187
 правок
Изменения
Нет описания правки
Каждая строка в матрице ошибок представляет фактический класс, а каждый столбец - спрогнозированный класс.
  <font color="green"># код для матрицы ошибок</font>  '''from ''' sklearn.metrics '''import ''' confusion_matrix  '''import ''' pandas '''as ''' pd  '''n = confusion_matrix(y, a) # 1-й способ  '''n = pd.crosstab(y, a) # 2-й способ  '''# Вычисление TN, FP, FN, TP   '''TN, FP, FN, TP = confusion_matrix(y, a).ravel()
=== Accuracy ===
[[Файл:2f.png|250px]]
  <font color="green"># Код отрисовки ROC-кривой</font>   '''sns.set(font_scale=1.5)  '''sns.set_color_codes("muted")   '''plt.figure(figsize=(10, 8))  '''fpr, tpr, thresholds = roc_curve(y_test, lr.predict_proba(X_test)[:,1], pos_label=1)  '''lw = 2  '''plt.plot(fpr, tpr, lw=lw, label='ROC curve ')  '''plt.plot([0, 1], [0, 1])  '''plt.xlim([0.0, 1.0])  '''plt.ylim([0.0, 1.05])  '''plt.xlabel('False Positive Rate')  '''plt.ylabel('True Positive Rate')  '''plt.title('ROC curve')  '''plt.savefig("ROC.png")  '''plt.show()
=== MAPE, Mean Absolute Percentage Error (средняя абсолютная процентная ошибка) ===
[[Файл:mape1.png]]
=== SMAPE, Symmetric MAPE (симметричная MAPE) ===
  [Файл:smape1.png]]
