Review Article

Pixel-Based Machine Learning in Medical Imaging

Table 2

Classification of ML algorithms by their input, output, and teacher (desired output).

ML algorithmsInputOutputTeacher

Neural filtersPixel values in a subregion (local window) in a given imageSingle pixel value (image is formed by collecting pixels)Desired pixel value
MTANNsPixel values in a subregion (local window) in a given imageSingle pixel value (image is formed by collecting pixels; likelihood score for the given image is obtained by use of the scoring method)Likelihood of being a specific pattern at each pixel
Convolution NNsPixel values in a given imageClass to which the given image belongsNominal class label for the given image
Shift-invariant NNsPixel values in a given imageClass to which each pixel belongsNominal class label for each pixel
Multilayer perceptron for character recognitionPixel values in a given binary image (character)Class to which the given image belongsNominal class label for the given image
Classifiers (e.g., linear discriminant analysis, NNs, support vector machines)Features extracted from a segmented object in a given imageClass to which the segmented object belongsNominal class label for the segmented object