@@ -37,27 +37,16 @@ namespace Microsoft.ML.Trainers.FastTree
37
37
/// | | |
38
38
/// | -- | -- |
39
39
/// | Machine learning task | Regression |
40
- /// | Is normalization required? | Yes |
40
+ /// | Is normalization required? | No |
41
41
/// | Is caching required? | No |
42
42
/// | Required NuGet in addition to Microsoft.ML | Microsoft.ML.FastTree |
43
43
///
44
- /// ### Training Algorithm Details
45
- /// Generalized Additive Models, or GAMs, model the data as a set of linearly independent features
46
- /// similar to a linear model.For each feature, the GAM trainer learns a non-linear function,
47
- /// called a "shape function", that computes the response as a function of the feature's value.
48
- /// (In contrast, a linear model fits a linear response(e.g.a line) to each feature.)
49
- /// To score an example, the outputs of all the shape functions are summed and the score is the total value.
50
- /// This GAM trainer is implemented using shallow gradient boosted trees(e.g.tree stumps) to learn nonparametric
51
- /// shape functions, and is based on the method described in Lou, Caruana, and Gehrke.
52
- /// [" Intelligible Models for Classification and Regression."](http://www.cs.cornell.edu/~yinlou/papers/lou-kdd12.pdf) KDD'12, Beijing, China. 2012.
53
- /// After training, an intercept is added to represent the average prediction over the training set,
54
- /// and the shape functions are normalized to represent the deviation from the average prediction.This results
55
- /// in models that are easily interpreted simply by inspecting the intercept and the shape functions.
44
+ /// [!include[algorithm](~/../docs/samples/docs/api-reference/algo-details-gam.md)]
56
45
/// ]]>
57
46
/// </format>
58
47
/// </remarks>
59
- /// <seealso cref="Microsoft.ML. TreeExtensions.Gam(Microsoft.ML. RegressionCatalog.RegressionTrainers,System.String,System.String,System.String,System.Int32,System.Int32,System.Double )"/>
60
- /// <seealso cref="Microsoft.ML. TreeExtensions.Gam(Microsoft.ML. RegressionCatalog.RegressionTrainers,Microsoft.ML.Trainers.FastTree. GamRegressionTrainer.Options)"/>
48
+ /// <seealso cref="TreeExtensions.Gam(RegressionCatalog.RegressionTrainers, string, string, string, int, int, double )"/>
49
+ /// <seealso cref="TreeExtensions.Gam(RegressionCatalog.RegressionTrainers, GamRegressionTrainer.Options)"/>
61
50
/// <seealso cref="Options"/>
62
51
public sealed class GamRegressionTrainer : GamTrainerBase < GamRegressionTrainer . Options , RegressionPredictionTransformer < GamRegressionModelParameters > , GamRegressionModelParameters >
63
52
{
0 commit comments