Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 lip 2023
Węzeł Ewaluacyjny pomaga w dokonaniu oceny i porównaniu modeli predykcyjnych. Na wykresie ewaluacyjnym przedstawiane jest, w jakim stopniu modele przewidują określone wyniki. Rekordy sortowane są na podstawie wartości przewidywanej i poziomu ufności predykcji. Rekordy są dzielone na grupy o jednakowej wielkości (kwantyle), a następnie tworzone są wykresy wartości wg kryterium biznesowego dla każdego kwantyla, od najwyższego do najniższego. Modele wielokrotne prezentowane są jako osobne linie na wykresie.
Przykład
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")
Właściwości węzła evaluationnode |
Typ danych | Opis właściwości |
---|---|---|
chart_type |
Gains Response Lift Profit ROI ROC |
|
inc_baseline |
Flaga | |
field_detection_method |
Metadata Name |
|
use_fixed_cost |
Flaga | |
cost_value |
Liczba | |
cost_field |
łańcuch | |
use_fixed_revenue |
Flaga | |
revenue_value |
Liczba | |
revenue_field |
łańcuch | |
use_fixed_weight |
Flaga | |
weight_value |
Liczba | |
weight_field |
field (pole) | |
n_tile |
Quartiles Quintles Deciles Vingtiles Percentiles 1000-tiles |
|
cumulative |
Flaga | |
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 |
Flaga | |
data_filename |
łańcuch | |
delimiter |
łańcuch | |
new_line |
Flaga | |
inc_field_names |
Flaga | |
inc_best_line |
Flaga | |
inc_business_rule |
Flaga | |
business_rule_condition |
łańcuch | |
plot_score_fields |
Flaga | |
score_fields |
[field1 ... fieldN] | |
target_field |
field (pole) | |
use_hit_condition |
Flaga | |
hit_condition |
łańcuch | |
use_score_expression |
Flaga | |
score_expression |
łańcuch | |
caption_auto |
Flaga | |
split_by_partition |
boolean (boolowskie) | Jeśli pole partycji jest używane do podziału rekordów na próbki szkoleniowe, testowe i walidalne, należy użyć tej opcji w celu wyświetlenia oddzielnego wykresu wartościowego dla każdej partycji. |
use_profit_criteria |
boolean (boolowskie) | Włącza kryteria zysku. |
use_grid |
boolean (boolowskie) | Wyświetla linie siatki. |