Retourner à la version anglaise de la documentationpropriétés de evaluationnode
propriétés de evaluationnode
Dernière mise à jour : 07 oct. 2024
Le noeud Evaluation permet d'évaluer et de comparer des modèles prédictifs. Le graphique d'évaluation montre l'aptitude des modèles à prédire des résultats spécifiques. Il trie les enregistrements en fonction de la valeur prédite et de la confiance dans cette prévision. Il scinde les enregistrements en groupes de taille égale (quantiles), puis reporte la valeur du critère traité pour chaque quantile, du plus élevé au plus faible. Les divers modèles apparaissent sous forme de lignes dans le graphique.
Exemple
stream = modeler.script.stream()
typenode = stream.findByID("id42KW3MSA94B")
node = stream.create("evaluation", "My node")
stream.link(typenode, node)
# "Plot" tab
node.setPropertyValue("chart_type", "Gains")
node.setPropertyValue("cumulative", False)
node.setPropertyValue("field_detection_method", "Name")
node.setPropertyValue("inc_baseline", True)
node.setPropertyValue("n_tile", "Deciles")
node.setPropertyValue("style", "Point")
node.setPropertyValue("plot_score_fields", True)
node.setPropertyValue("score_fields", ["Na", "K", "Age"])
node.setPropertyValue("use_fixed_cost", True)
node.setPropertyValue("cost_value", 5.0)
node.setPropertyValue("target_field", "Drug")
node.setPropertyValue("cost_field", "Na")
node.setPropertyValue("use_fixed_revenue", True)
node.setPropertyValue("revenue_value", 30.0)
node.setPropertyValue("revenue_field", "Age")
node.setPropertyValue("use_fixed_weight", True)
node.setPropertyValue("weight_value", 2.0)
node.setPropertyValue("weight_field", "K")
evaluationnode propriétés |
Type de données | Description de la propriété |
---|---|---|
chart_type |
Gains Response Lift Profit ROI ROC |
|
inc_baseline |
option | |
field_detection_method |
Metadata Name |
|
use_fixed_cost |
option | |
cost_value |
number | |
cost_field |
chaîne | |
use_fixed_revenue |
option | |
revenue_value |
number | |
revenue_field |
chaîne | |
use_fixed_weight |
option | |
weight_value |
number | |
weight_field |
Zone | |
n_tile |
Quartiles Quintles Deciles Vingtiles Percentiles 1000-tiles |
|
cumulative |
option | |
style |
Line Point |
|
point_type |
Rectangle Dot Triangle Hexagon Plus Pentagon Star BowTie HorizontalDash VerticalDash IronCross Factory House Cathedral OnionDome ConcaveTriangle OblateGlobe CatEye FourSidedPillow RoundRectangle Fan |
|
export_data |
option | |
data_filename |
chaîne | |
delimiter |
chaîne | |
new_line |
option | |
inc_field_names |
option | |
inc_best_line |
option | |
inc_business_rule |
option | |
business_rule_condition |
chaîne | |
plot_score_fields |
option | |
score_fields |
[field1 ... fieldN] | |
target_field |
Zone | |
use_hit_condition |
option | |
hit_condition |
chaîne | |
use_score_expression |
option | |
score_expression |
chaîne | |
caption_auto |
option | |
split_by_partition |
Booléen | Si un champ de partition est utilisé pour fractionner des enregistrements en échantillons de formation, de test et de validation, utilisez cette option pour afficher un graphique d'évaluation distinct pour chaque partition. |
use_profit_criteria |
Booléen | Active les critères de profit. |
use_grid |
Booléen | Affiche les lignes de la grille. |