FastTreeBinaryModelParameters Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Modellparameter für FastTreeBinaryTrainer.
public sealed class FastTreeBinaryModelParameters : Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree
type FastTreeBinaryModelParameters = class
inherit TreeEnsembleModelParametersBasedOnRegressionTree
Public NotInheritable Class FastTreeBinaryModelParameters
Inherits TreeEnsembleModelParametersBasedOnRegressionTree
- Vererbung
-
FastTreeBinaryModelParameters
Eigenschaften
TrainedTreeEnsemble |
Ein Ensemble von Bäumen, die Benutzern ausgesetzt sind. Es ist ein Wrapper auf dem |
Methoden
GetFeatureWeights(VBuffer<Single>) |
Rufen Sie die kumulativen Split-Gewinne für jedes Feature in allen Bäumen ab. (Geerbt von TreeEnsembleModelParameters) |
Explizite Schnittstellenimplementierungen
ICalculateFeatureContribution.FeatureContributionCalculator |
Wird verwendet, um den Beitrag jedes Features zur Bewertung eines Beispiels FeatureContributionCalculatingTransformerzu bestimmen. Die Berechnung des Featurebeitrags besteht im Wesentlichen darin, zu bestimmen, welche Splits in der Struktur die meisten Auswirkungen auf die endgültige Bewertung haben und den Wert der Auswirkungen auf die Features zuweisen, die den Geteilten bestimmen. Genauer gesagt ist der Beitrag eines Features gleich der Änderung der Bewertung, die durch die Untersuchung der entgegengesetzten Unterstruktur erstellt wird, jedes Mal, wenn ein Entscheidungsknoten für das angegebene Feature aufgetreten ist. Berücksichtigen Sie einen einfachen Fall mit einer einzelnen Entscheidungsstruktur, die einen Entscheidungsknoten für das binäre Feature F1 aufweist. Angesichts eines Beispiels, das das Feature F1 gleich "true" aufweist, können wir die Bewertung berechnen, die sie erhalten hätte, wenn wir die Unterstruktur ausgewählt haben, die dem Feature F1 entspricht, das "false" entspricht, während die anderen Features konstant bleiben. Der Beitrag von Feature F1 für das angegebene Beispiel ist der Unterschied zwischen der ursprünglichen Bewertung und der Bewertung, die durch die entgegengesetzte Entscheidung am Knoten erzielt wird, der dem Feature F1 entspricht. Dieser Algorithmus erweitert sich natürlich auf Modelle mit vielen Entscheidungsbäumen. (Geerbt von TreeEnsembleModelParameters) |
ICanSaveModel.Save(ModelSaveContext) |
Modellparameter für FastTreeBinaryTrainer. (Geerbt von ModelParametersBase<TOutput>) |