Unit2 - Types of Classifications
Unit2 - Types of Classifications
Unit 2
Multiclass classification
■ Evaluation Metrics :
– accuracy, precision, recall (sensitivity) and F1 score.
Error Analysis
■ Explore data preparation options, try out
■ Multiple models (shortlisting the best ones and fine-tuning
their hyperparameters using GridSearchCV), and
automate as much as possible.
■ Found a promising model and you want to find ways to
improve it.
■ One way to do this is to analyze the types of errors it
makes.
Multilabel Classification
■ Multilabel Classification: Classifier to output multiple
classes for each instance
■ Example: a face recognition classifier: what should it do if
it recognizes several people in the same picture? It should
attach one tag per person it recognizes.
■ If the classifier has been trained to recognize three faces,
Alice, Bob, and Charlie. Then when the classifier is shown
a picture of Alice and Charlie, it should output [1, 0, 1]
(meaning “Alice yes, Bob no, Charlie yes”).
Examples
noisy input clean target Train the classifier and make it clean
image image this image
References
■ Textbook
■ https://www.geeksforgeeks.org/multiclass-classification-vs-multi-label-
classification/