Confusion Matrix#
A Confusion Matrix is a square matrix (table) that visualizes the true positives, false positives, true negatives, and false negatives of a set of predictions and their corresponding labels.
Estimator Compatibility: Classifier, Anomaly Detector
Parameters#
This report does not have any parameters.
Example#
use Rubix\ML\CrossValidation\Reports\ConfusionMatrix;
$report = new ConfusionMatrix();
$result = $report->generate($predictions, $labels);
echo $result;
{
"dog": {
"dog": 12,
"cat": 3,
"turtle": 0
},
"cat": {
"dog": 2,
"cat": 9,
"turtle": 1
},
"turtle": {
"dog": 1,
"cat": 0,
"turtle": 11
}
}
Last update:
2021-04-17