Can You Identify the Classifier?
I have trained 10 different classifiers on the same data set, and then plotted their decision boundaries. Your goal is to identify which classifier generated which decision boundary.
The data set consists of the following 200 two-dimensional points that belong to one of two classes (the red class and the blue class):

The following 10 classifiers have been trained on this data set (shown in a random order): Logistic Regression, KNN with k = 3, KNN with k = 10, Gaussian Naïve Bayes, Decision Tree, XGBoost with 10 estimators, XGBoost with 200 estimators, Multi-Layer Perceptron (MLP) with one hidden layer, SVM with a polynomial kernel (with degree 5), and SVM with an RBF kernel.
The decision boundaries generated by these classifiers are:

Your goal is to identify correctly the classifier in each case.
The solution can be found on my github: https://github.com/roiyeho/medium/blob/main/identify_classifier/figures/solution.pdf





