Skip to content

Commit a8bddba

Browse files
pkulikovmairaw
authored andcommitted
ML resources: cross-reference glossary and ML tasks (#5891)
1 parent 4c2257d commit a8bddba

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

docs/machine-learning/resources/glossary.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Related ML.NET API: <xref:Microsoft.ML.Models.BinaryClassificationMetrics.Auc?di
2727

2828
## Binary classification
2929

30-
A [classification](#classification) case where the [label](#label) is only one out of two classes. For more information, see the [Binary classification](https://en.wikipedia.org/wiki/Binary_classification) article on Wikipedia.
30+
A [classification](#classification) case where the [label](#label) is only one out of two classes. For more information, see the [Binary classification](tasks.md#binary-classification) section of the [Machine learning tasks](tasks.md) topic.
3131

3232
## Classification
3333

@@ -79,7 +79,7 @@ Traditionally, the parameters for the prediction function. For example, the weig
7979

8080
## Multiclass classification
8181

82-
A [classification](#classification) case where the [label](#label) is one out of three or more classes. For more information, see the [Multiclass classification](https://en.wikipedia.org/wiki/Multiclass_classification) article on Wikipedia.
82+
A [classification](#classification) case where the [label](#label) is one out of three or more classes. For more information, see the [Multiclass classification](tasks.md#multiclass-classification) section of the [Machine learning tasks](tasks.md) topic.
8383

8484
## N-gram
8585

@@ -107,7 +107,7 @@ Related ML.NET API: <xref:Microsoft.ML.Models.BinaryClassificationMetrics.Negati
107107

108108
## Regression
109109

110-
A [supervised machine learning](#supervised-machine-learning) task where the output is a real value, for example, double. Examples include predicting stock prices.
110+
A [supervised machine learning](#supervised-machine-learning) task where the output is a real value, for example, double. Examples include predicting stock prices. For more information, see the [Regression](tasks.md#regression) section of the [Machine learning tasks](tasks.md) topic.
111111

112112
## Relative absolute error
113113

docs/machine-learning/resources/tasks.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,18 @@ A [supervised machine learning](glossary.md#supervised-machine-learning) task th
2323
* Diagnosing whether a patient has a certain disease or not.
2424
* Making a decision to mark an email as "spam" or not.
2525

26-
## Multi-class classification
26+
For more information, see the [Binary classification](https://en.wikipedia.org/wiki/Binary_classification) article on Wikipedia.
27+
28+
## Multiclass classification
2729

2830
A [supervised machine learning](glossary.md#supervised-machine-learning) task that is used to predict the class (category) of an instance of data. The input of a classification algorithm is a set of labeled examples. Each label is an integer between 0 and k-1, where k is the number of classes. The output of a classification algorithm is a classifier, which you can use to predict the class of new unlabeled instances. Examples of multi-class classification scenarios include:
2931

3032
* Determining the breed of a dog as a "Siberian Husky", "Golden Retriever", "Poodle", etc.
3133
* Understanding movie reviews as "positive", "neutral", or "negative".
3234
* Categorizing hotel reviews as "location", "price", "cleanliness", etc.
3335

36+
For more information, see the [Multiclass classification](https://en.wikipedia.org/wiki/Multiclass_classification) article on Wikipedia.
37+
3438
## Regression
3539

3640
A [supervised machine learning](glossary.md#supervised-machine-learning) task that is used to predict the value of the label from a set of related features. The label can be of any real value and is not from a finite set of values as in classification tasks. Regression algorithms model the dependency of the label on its related features to determine how the label will change as the values of the features are varied. The input of a regression algorithm is a set of examples with labels of known values. The output of a regression algorithm is a function, which you can use to predict the label value for any new set of input features. Examples of regression scenarios include:

0 commit comments

Comments
 (0)