Path9.Mod1.c - Selecting Binary Classification Algorithms for Azure ML Flashcards

Augmented learning https://learn.microsoft.com/en-us/azure/machine-learning/algorithm-cheat-sheet?WT.mc_id=docs-article-lazzeri&view=azureml-api-1 https://learn.microsoft.com/en-us/azure/machine-learning/media/algorithm-cheat-sheet/machine-learning-algorithm-cheat-sheet.png?view=azureml-api-1#lightbox

1
Q

When you want to Predict between two categories where the there are under 100 features, resulting in a linear model

A

Two-Class SVM (Support Vector Machine)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When you want to Predict between two categories where training time is a priority, resulting in a linear model where the data is linearly separable or very close to it

A

Two-Class Averaged Perceptron

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When you want to Predict between two categories where training time must be fast, resulting in a linear model, despite data not being linearly separable

A

Two-Class Logistic Regression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When you want to Predict between two categories where accuracy and fast training are your priorities, and memory utilization can be controlled

What this algorithm allows you to do, that makes it the ideal choice.

A

Two-Class Decision Forest. You can control the depth and number of trees.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When you want to Predict between two categories where accuracy and fast training are your priorities, despite high memory utilization

A

Two-Class Boosted Decision Forest. Produces a large memory footprint.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

It takes months to train ChatGPT…

When you want to Predict between two categories where Accuracy is your highest priority and training time isn’t a consideration

A

Two-Class Neural Network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly