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

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.
主站蜘蛛池模板: 甘南县| 河津市| 东乌珠穆沁旗| 屯门区| 台前县| 永清县| 托克逊县| 崇仁县| 台东市| 会昌县| 城口县| 育儿| 竹溪县| 温宿县| 嘉祥县| 荥经县| 鸡西市| 上饶县| 赫章县| 陇西县| 城市| 庆阳市| 永德县| 尖扎县| 日土县| 紫阳县| 和平县| 衡阳县| 枣阳市| 正镶白旗| 闻喜县| 昆明市| 监利县| 南雄市| 建瓯市| 富裕县| 湾仔区| 陇西县| 贵港市| 化德县| 吉隆县|