Skip to content

Commit 3d95bae

Browse files
committed
table placement
1 parent c4d8db9 commit 3d95bae

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

articles/machine-learning/algorithm-cheat-sheet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Machine Learning Algorithm Cheat Sheet - designer
2+
title: Machine Learning Algorithm Cheat Sheet - designer
33
titleSuffix: Azure Machine Learning
44
description: A printable Machine Learning Algorithm Cheat Sheet helps you choose the right algorithm for your predictive model in Azure Machine Learning designer.
55
services: machine-learning

articles/machine-learning/how-to-select-algorithms.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,35 @@ Machine Learning designer provides a comprehensive portfolio of algorithms, such
3535
3636
Along with guidance in the Azure Machine Learning Algorithm Cheat Sheet, keep in mind other requirements when choosing a machine learning algorithm for your solution. Following are additional factors to consider, such as the accuracy, training time, linearity, number of parameters and number of features.
3737

38-
## Additional requirements for a data science scenario
38+
## Comparison of machine learning algorithms
39+
40+
Some learning algorithms make particular assumptions about the structure of the data or the desired results. If you can find one that fits your needs, it can give you more useful results, more accurate predictions, or faster training times.
41+
42+
The following table summarizes some of the most important characteristics of algorithms from the classification, regression and clustering families:
43+
44+
| **Algorithm** | **Accuracy** | **Training time** | **Linearity** | **Parameters** | **Notes** |
45+
| --- |:---:|:---:|:---:|:---:| --- |
46+
| **Classification family** | | | | | |
47+
| [Two-Class logistic regression](azure/machine-learning/algorithm-module-reference/two-class-logistic-regression?WT.mc_id=docs-article-lazzeri) |Good |Fast |Yes |4 | |
48+
| [Two-class decision forest](azure/machine-learning/algorithm-module-reference/two-class-decision-forest?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |No |5 |Shows slower scoring times. Suggest not working with One-vs-All Multiclass, because of slower scoring times caused by tread locking in accumulating tree predictions |
49+
| [Two-class boosted decision tree](azure/machine-learning/algorithm-module-reference/two-class-boosted-decision-tree?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |No |6 |Large memory footprint |
50+
| [Two-class neural network](azure/machine-learning/algorithm-module-reference/two-class-neural-network?WT.mc_id=docs-article-lazzeri) |Good |Moderate |No |8 | |
51+
| [Two-class averaged perceptron](azure/machine-learning/algorithm-module-reference/two-class-averaged-perceptron?WT.mc_id=docs-article-lazzeri) |Good |Moderate |Yes |4 | |
52+
| [Two-class support vector machine](azure/machine-learning/algorithm-module-reference/two-class-support-vector-machine?WT.mc_id=docs-article-lazzeri) |Good |Fast |Yes |5 |Good for large feature sets |
53+
| [Multiclass logistic regression](azure/machine-learning/algorithm-module-reference/multiclass-logistic-regression?WT.mc_id=docs-article-lazzeri) |Good |Fast |Yes |4 | |
54+
| [Multiclass decision forest](azure/machine-learning/algorithm-module-reference/multiclass-decision-forest?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |No |5 |Shows slower scoring times |
55+
| [Multiclass boosted decision tree](azure/machine-learning/algorithm-module-reference/multiclass-boosted-decision-tree?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |No |6 | Tends to improve accuracy with some small risk of less coverage |
56+
| [Multiclass neural network](azure/machine-learning/algorithm-module-reference/multiclass-neural-network?WT.mc_id=docs-article-lazzeri) |Good |Moderate |No |8 | |
57+
| [One-vs-all multiclass](azure/machine-learning/algorithm-module-reference/one-vs-all-multiclass?WT.mc_id=docs-article-lazzeri) | - | - | - | - |See properties of the two-class method selected |
58+
| **[Regression family]** | | | | | |
59+
| [Linear regression](azure/machine-learning/algorithm-module-reference/linear-regression?WT.mc_id=docs-article-lazzeri) |Good |Fast |Yes |4 | |
60+
| [Decision forest regression](azure/machine-learning/algorithm-module-reference/decision-forest-regression?WT.mc_id=docs-article-lazzeri)|Excellent |Moderate |No |5 | |
61+
| [Boosted decision tree regression](azure/machine-learning/algorithm-module-reference/boosted-decision-tree-regression?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |No |6 |Large memory footprint |
62+
| [Neural network regression](azure/machine-learning/algorithm-module-reference/neural-network-regression?WT.mc_id=docs-article-lazzeri) |Good |Moderate |No |8 | |
63+
| **Clustering family** | | | | | |
64+
| [K-means clustering](/azure/machine-learning/algorithm-module-reference/k-means-clustering?WT.mc_id=docs-article-lazzeri) |Excellent |Moderate |Yes |8 |A clustering algorithm |
65+
66+
## Requirements for a data science scenario
3967

4068
Once you know what you want to do with your data, you need to determine additional requirements for your solution.
4169

0 commit comments

Comments
 (0)