Most multi-class classifiers make their prediction for a test sample by scoring the
classes and selecting the one with the highest score. Analyzing these prediction
scores is useful to understand the classifier behavior and to assess its reliability. We
present an interactive visualization that facilitates per-class analysis of these scores.
Our system, called Classilist, enables relating these scores to the classification
correctness and to the underlying samples and their features. We illustrate how such
analysis reveals varying behavior of different classifiers. Classilist is available for
use online, along with source code, video tutorials, and plugins for R, RapidMiner,
and KNIME at https://katehara.github.io/classilist-site/.
[1]
Xiaoming Liu,et al.
Do Convolutional Neural Networks Learn Class Hierarchy?
,
2017,
IEEE Transactions on Visualization and Computer Graphics.
[2]
Silvia Miksch,et al.
Visual Methods for Analyzing Probabilistic Classification Data
,
2014,
IEEE Transactions on Visualization and Computer Graphics.
[3]
Bongshin Lee,et al.
Squares: Supporting Interactive Performance Analysis for Multiclass Classifiers
,
2017,
IEEE Transactions on Visualization and Computer Graphics.
[4]
Geoffrey E. Hinton,et al.
Distilling the Knowledge in a Neural Network
,
2015,
ArXiv.