avatarDr. Roi Yehoshua

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

525

Abstract

ng"><figcaption>The data set</figcaption></figure><p id="9ebb">The following 10 classifiers have been trained on this data set (shown in a random order): Logistic Regression, KNN with <i>k</i> = 3, KNN with <i>k</i> = 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.</p><p id="afd9">The decision boundaries generated by these classifiers are:</p><fi

Options

gure id="047b"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*sC5Lh7F1fAZmY9ra2x-bqg.png"><figcaption>The decision boundaries of the 10 classifiers</figcaption></figure><p id="8330">Your goal is to identify correctly the classifier in each case.</p><p id="a6fe">The solution can be found on my github: <a href="https://github.com/roiyeho/medium/blob/main/identify_classifier/figures/solution.pdf">https://github.com/roiyeho/medium/blob/main/identify_classifier/figures/solution.pdf</a></p></article></body>

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 data set

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:

The decision boundaries of the 10 classifiers

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

Machine Learning
Classification
Data Science
Interview
Artificial Intelligence
Recommended from ReadMedium