TreeEnsembleModelParametersBasedOnRegressionTree Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
TreeEnsembleModelParametersBasedOnRegressionTree , eğitilen modelin ayrıntılarını kullanıcılara ifşa etmek için artı olarak türü kesin olarak belirlenmiş bir ortak özniteliğinden TreeEnsembleModelParametersTrainedTreeEnsembletüretilir. işlevi, Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructureiçinde TreeEnsembleModelParametersoluşturmak TrainedTreeEnsemble için çağrılır. ile TreeEnsembleModelParametersBasedOnRegressionTree arasındaki TreeEnsembleModelParametersBasedOnQuantileRegressionTree en önemli farkın türü TrainedTreeEnsembleolduğuna dikkat edin.
public abstract class TreeEnsembleModelParametersBasedOnRegressionTree : Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParameters
type TreeEnsembleModelParametersBasedOnRegressionTree = class
inherit TreeEnsembleModelParameters
Public MustInherit Class TreeEnsembleModelParametersBasedOnRegressionTree
Inherits TreeEnsembleModelParameters
- Devralma
-
TreeEnsembleModelParametersBasedOnRegressionTree
- Türetilmiş
Özellikler
TrainedTreeEnsemble |
Kullanıcılara açık ağaç topluluğu. içindeki üzerindeki |
Yöntemler
GetFeatureWeights(VBuffer<Single>) |
Tüm ağaçlarda her özellik için kümülatif bölünmüş kazançlar elde edin. (Devralındığı yer: TreeEnsembleModelParameters) |
Belirtik Arabirim Kullanımları
ICalculateFeatureContribution.FeatureContributionCalculator |
Her özelliğin tarafından bir örneğin FeatureContributionCalculatingTransformerpuanına katkısını belirlemek için kullanılır. Özellik katkısının hesaplanması temelde ağaçtaki hangi bölmelerin son puan üzerinde en fazla etkiye sahip olduğunu belirlemek ve bölmeyi belirleyen özelliklere etkinin değerini atamaktan oluşur. Daha kesin olarak, bir özelliğin katkısı, verilen özellik için bir karar düğümüyle her karşılaşıldığında karşıt alt ağacı keşfederek üretilen puan değişikliğine eşittir. İkili özellik F1 için bir karar düğümü olan tek bir karar ağacına sahip basit bir olayı düşünün. F1 özelliğinin true'ya eşit olduğu bir örnek verildiğinde, diğer özellikleri sabit tutarken F1 özelliğine karşılık gelen alt ağacı false'a eşit olarak seçersek elde edeceği puanı hesaplayabiliriz. Verilen örnek için F1 özelliğinin katkısı, özgün puan ile F1 özelliğine karşılık gelen düğümde karşıt karar alınarak elde edilen puan arasındaki farktır. Bu algoritma doğal olarak birçok karar ağacına sahip modeller için genişletir. (Devralındığı yer: TreeEnsembleModelParameters) |
ICanSaveModel.Save(ModelSaveContext) |
TreeEnsembleModelParametersBasedOnRegressionTree , eğitilen modelin ayrıntılarını kullanıcılara ifşa etmek için artı olarak türü kesin olarak belirlenmiş bir ortak özniteliğinden TreeEnsembleModelParametersTrainedTreeEnsembletüretilir. işlevi, Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructureiçinde TreeEnsembleModelParametersoluşturmak TrainedTreeEnsemble için çağrılır. ile TreeEnsembleModelParametersBasedOnRegressionTree arasındaki TreeEnsembleModelParametersBasedOnQuantileRegressionTree en önemli farkın türü TrainedTreeEnsembleolduğuna dikkat edin. (Devralındığı yer: ModelParametersBase<TOutput>) |