官术网_书友最值得收藏!

Performance evaluation 

Evaluation is a key step in every methodological operation. After building a product or a system, especially a machine learning model, we need to have a clear vision about its performance, to make sure that it will act as intended later on. In order to evaluate a machine learning performance, we need to use well-defined parameters and insights. To compute the different evaluation metrics, we need to use four important parameters:

  • True positive
  • False positive
  • True negative
  • False negative

The notations for the preceding parameters are as follows:

  • tp: True positive
  • fp: False positive
  • tn: True negative
  • fn: False negative

There are many machine learning evaluation metrics, such as the following: 

  • Precision: Precision, or positive predictive value, is the ratio of positive samples that are correctly classified pided by the total number of positive classified samples:

  • Recall: Recall, or the true positive rate, is the ratio of true positive classifications pided by the total number of positive samples in the dataset:

  • F-Score: The F-score, or F-measure, is a measure that combines the precision and recall in one harmonic formula:

  • Accuracy: Accuracy is the ratio of the total correctly classified samples pided by the total number of samples. This measure is not sufficient by itself, because it is used when we have an equal number of classes.
  • Confusion matrix: The confusion matrix is a graphical representation of the performance of a given machine learning model. It summarizes the performance of each class in a classification problem.
主站蜘蛛池模板: 沁水县| 平武县| 赤壁市| 湟中县| 靖远县| 临武县| 突泉县| 泽库县| 青浦区| 淳化县| 内丘县| 泸溪县| 曲松县| 广平县| 许昌县| 新乐市| 诸暨市| 水富县| 万全县| 镇宁| 西乡县| 沁水县| 沧州市| 清徐县| 伊通| 报价| 湖州市| 宜都市| 普格县| 安平县| 平乡县| 奎屯市| 罗平县| 镇远县| 新兴县| 溧水县| 商都县| 观塘区| 嵩明县| 黔西县| 沁阳市|