Advantages and Disadvantages of Classifiers Flashcards
1
Q
What are 3 advantages of K-nn classifier
A
- Simple and flexible classifiers
- Good classification performance
- Simple to adapt classifier complexity
2
Q
4 disadvantages of K-nn classifier
A
- Need large training sets
- Complete training set has to be stored
- Distances to all training objects need to be calculated
- Features have to be scaled
- Value for k has to be optimized
3
Q
3 advantages Naive Bayes
A
- Handles high dimensional feature spaces
- Fast training time
- Can handle continuous and discrete data
4
Q
1 disadvantage Naive Bayes
A
- Can not handle correlated features
5
Q
Sensitivity
A
TP/(TP+FN), is equal to true positive rate
6
Q
Specificity
A
TN/(TN+FP), is equal to true negative rate
7
Q
True positive rate
A
TP/(TP+FN), is equal to sensitivity
8
Q
True negative rate
A
TN/(TN+FP), is equal to specificity
9
Q
Precision
A
TP/(TP+FP)
10
Q
4 Advantages of Decision Trees
A
- Interpretable
- Automatic feature selection
- Easy to work with discrete and missing values
- Faste
11
Q
3 Disadvantages of Decision Trees
A
- Unstable
- Can not model linear relationsships efficiently
- Greedy
12
Q
4 Advantages of Random Forests
A
- Low bias
- Works for different types of data
- Scale invariant
- Few hyperparameters
13
Q
2 Disadvantages of Random Forests
A
- Computationally expensive
- Harder to interpret
14
Q
3 Advantages of MLP
A
- Flexible model class
- Good emperical performance
- Easily adaptable to different learning settings
15
Q
4 Disadvantages of MLP
A
- Computationally expensive
- Lots of hyperparameters
- No convergence to unique optimum
- Hard to interpret