MARS Rule Mining Report
Summary
| status |
candidate_count |
selected_count |
validation_status |
profile |
qualification |
| success |
4 |
1 |
independent |
production |
validated |
Metadata
{"report_id":"408b6056-e5a0-4558-88d4-98cbbc56b0ea","report_type":"rule","format_version":1,"tables":{"summary":{"rows":1,"grain":"one mining run (or benchmark summary); no feature-level metrics","schema_version":1,"fields":{"status":{"dtype":"String","unit":"state","meaning":"summary success/no_rules;候选 selected/rejected/candidate/deferred;评估 ok/unobserved/empty;结合 reason 和 rejection_stage","null":"unavailable; inspect status and report parameters"},"candidate_count":{"dtype":"Int64","unit":"count","meaning":"候选审计行数;cascade 包含同一 rule_id 在不同轮次的审计,不是去重规则数","null":"unavailable; inspect status and report parameters"},"selected_count":{"dtype":"Int64","unit":"count","meaning":"最终 RuleSet 中入选规则数;no_rules 为 0","null":"unavailable; inspect status and report parameters"},"validation_status":{"dtype":"String","unit":"state","meaning":"independent 或 in_sample;验证样本独立性由调用方保证","null":"unavailable; inspect status and report parameters"},"profile":{"dtype":"String","unit":"category","meaning":"实际 explore / production 门禁;报告不改阈值","null":"unavailable; inspect status and report parameters"},"qualification":{"dtype":"String","unit":"state","meaning":"计算时 RuleSet 资格;快照恢复不会重建部署资格","null":"unavailable; inspect status and report parameters"}},"state":"computed","feature_query":"unsupported"},"rules":{"rows":1,"grain":"final rule_id / selection rank; grades are rule membership, not metrics","schema_version":1,"fields":{"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"expression":{"dtype":"String","unit":"definition","meaning":"既有 DSL 规范表达式;不执行报告文本","null":"unavailable; inspect status and report parameters"},"rank":{"dtype":"Int64","unit":"ordinal","meaning":"最终规则集的 1 起始顺序;cumulative 使用此前全部规则的并集","null":"unavailable; inspect status and report parameters"},"source":{"dtype":"String","unit":"category","meaning":"规则生成来源;不是业务特征来源","null":"unavailable; inspect status and report parameters"},"labels":{"dtype":"List(String)","unit":"unknown","meaning":"已保存的 labels;未登记业务含义保持 unknown","null":"unavailable; inspect status and report parameters"},"grades":{"dtype":"List(String)","unit":"category","meaning":"既有 RuleSet 等级成员列表","null":"unavailable; inspect status and report parameters"},"generation_round":{"dtype":"Int64","unit":"ordinal","meaning":"候选生成轮次;相同规则在不同轮次的审计不可合并","null":"unavailable; inspect status and report parameters"},"selection_round":{"dtype":"Int64","unit":"ordinal","meaning":"实际 cascade 入选轮次;未入选为 null","null":"unavailable; inspect status and report parameters"}},"state":"computed","feature_relation":{"table":"rule_features","key":"rule_id","feature":"feature","roles":{"rule_id":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次"}},"feature_query":"relation"},"candidates":{"rows":4,"grain":"candidate rule_id / generation_round when present; generator audit","schema_version":1,"fields":{"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"expression":{"dtype":"String","unit":"definition","meaning":"既有 DSL 规范表达式;不执行报告文本","null":"unavailable; inspect status and report parameters"},"sources":{"dtype":"String","unit":"category","meaning":"候选生成器/seed 来源;不是 feature_metadata.data_source","null":"unavailable; inspect status and report parameters"},"distinct_source_count":{"dtype":"Int64","unit":"count","meaning":"实际 distinct_source_count 整数计数;粒度见本表 grain","null":"unavailable; inspect status and report parameters"},"exact_duplicate_count":{"dtype":"Int64","unit":"count","meaning":"实际 exact_duplicate_count 整数计数;粒度见本表 grain","null":"unavailable; inspect status and report parameters"},"within_candidate_budget":{"dtype":"Boolean","unit":"boolean","meaning":"实际 within_candidate_budget 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"candidate_filter_passed":{"dtype":"Boolean","unit":"boolean","meaning":"实际 candidate_filter_passed 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"validation_filter_passed":{"dtype":"Boolean","unit":"boolean","meaning":"实际 validation_filter_passed 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"iou_filter_passed":{"dtype":"Boolean","unit":"boolean","meaning":"实际 iou_filter_passed 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"selection_rank":{"dtype":"Int64","unit":"ordinal","meaning":"实际选择顺序;未入选为 null","null":"unavailable; inspect status and report parameters"},"status":{"dtype":"String","unit":"state","meaning":"summary success/no_rules;候选 selected/rejected/candidate/deferred;评估 ok/unobserved/empty;结合 reason 和 rejection_stage","null":"unavailable; inspect status and report parameters"},"rejection_stage":{"dtype":"String","unit":"state_reason","meaning":"实际淘汰门禁阶段","null":"unavailable; inspect status and report parameters"},"reason":{"dtype":"String","unit":"state_reason","meaning":"真实候选淘汰原因;错误不转换为 no_rules","null":"unavailable; inspect status and report parameters"},"source_position":{"dtype":"Int64","unit":"ordinal","meaning":"实际 source_position 候选顺序;null 表示不适用","null":"unavailable; inspect status and report parameters"},"budget_position":{"dtype":"Int64","unit":"ordinal","meaning":"实际 budget_position 候选顺序;null 表示不适用","null":"unavailable; inspect status and report parameters"},"budget_strategy":{"dtype":"String","unit":"category","meaning":"已保存的 budget_strategy;未登记业务含义保持 unknown","null":"unavailable; inspect status and report parameters"},"q_value":{"dtype":"Float64","unit":"probability","meaning":"同数据范围、target、slice、group 候选检验族 BH 校正 q 值","null":"unavailable; inspect status and report parameters"},"lift_ci_lower":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率下界 / 同范围总体事件率;保守 Lift 下界","null":"unavailable; inspect status and report parameters"},"lift_ci_upper":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率上界 / 同范围总体事件率;保守 Lift 上界","null":"unavailable; inspect status and report parameters"},"temporal_assessed":{"dtype":"Boolean","unit":"boolean","meaning":"实际 temporal_assessed 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"temporal_passed":{"dtype":"Boolean","unit":"boolean","meaning":"实际 temporal_passed 门禁结果;null 表示未执行或不适用","null":"unavailable; inspect status and report parameters"},"time_slice_count":{"dtype":"Int64","unit":"count","meaning":"实际 time_slice_count 整数计数;粒度见本表 grain","null":"unavailable; inspect status and report parameters"},"time_slice_pass_rate":{"dtype":"Null","unit":"ratio","meaning":"通过时间切片数 / 已评估时间切片数","null":"unavailable; inspect status and report parameters"}},"state":"computed","feature_relation":{"table":"rule_features","key":"rule_id","feature":"feature","roles":{"rule_id":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次"}},"feature_query":"relation"},"evaluation":{"rows":21,"grain":"dataset / rule_id / target / slice / group (hit, miss, total)","schema_version":1,"fields":{"dataset":{"dtype":"String","unit":"dimension","meaning":"实际保存的 train/validation/in_sample 范围;不推断未保存的逐轮剩余样本统计","null":"unavailable; inspect status and report parameters"},"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"target":{"dtype":"String","unit":"identifier","meaning":"真实标签列 ID;各 target 独立排除未表现标签","null":"unavailable; inspect status and report parameters"},"slice":{"dtype":"String","unit":"dimension","meaning":"__overall__ 或 evaluator 实际构造的时间/客群切片值","null":"unavailable; inspect status and report parameters"},"group":{"dtype":"String","unit":"dimension","meaning":"hit / miss / total;此列不是原始客群,客群见 slice","null":"unavailable; inspect status and report parameters"},"total_count":{"dtype":"Int64","unit":"count","meaning":"当前范围全部样本人数,包括当前 target 未观测的样本","null":"unavailable; inspect status and report parameters"},"observed_count":{"dtype":"Int64","unit":"count","meaning":"当前 target 已观测人数,与 sample_count 相同","null":"unavailable; inspect status and report parameters"},"unobserved_count":{"dtype":"Int64","unit":"count","meaning":"total_count 减 observed_count;不把未观测当好样本","null":"unavailable; inspect status and report parameters"},"distribution_coverage":{"dtype":"Float64","unit":"ratio","meaning":"当前范围 total_count / 同 dataset、target、slice 的总体人数","null":"unavailable; inspect status and report parameters"},"status":{"dtype":"String","unit":"state","meaning":"summary success/no_rules;候选 selected/rejected/candidate/deferred;评估 ok/unobserved/empty;结合 reason 和 rejection_stage","null":"unavailable; inspect status and report parameters"},"sample_count":{"dtype":"Int64","unit":"count","meaning":"当前 target 已表现样本数;group/slice/dataset 定义统计范围","null":"unavailable; inspect status and report parameters"},"event_count":{"dtype":"Int64","unit":"count","meaning":"当前范围已表现 label=1 样本数","null":"unavailable; inspect status and report parameters"},"coverage":{"dtype":"Float64","unit":"ratio","meaning":"当前范围 sample_count / 同 dataset、target、slice 的 base sample_count;只含已表现样本","null":"unavailable; inspect status and report parameters"},"event_rate":{"dtype":"Float64","unit":"ratio","meaning":"event_count / sample_count;零分母 null","null":"unavailable; inspect status and report parameters"},"lift":{"dtype":"Float64","unit":"dimensionless","meaning":"event_rate / 同 dataset、target、slice 的 base event_rate;零分母 null","null":"unavailable; inspect status and report parameters"},"amount_total":{"dtype":"Float64","unit":"unknown_business_unit","meaning":"当前范围已表现样本金金额和;amount_col 未提供则 null;币种见 business_context","null":"unavailable; inspect status and report parameters"},"event_amount":{"dtype":"Float64","unit":"unknown_business_unit","meaning":"当前范围已表现 label=1 金额和;amount_col 未提供则 null","null":"unavailable; inspect status and report parameters"},"amount_coverage":{"dtype":"Float64","unit":"ratio","meaning":"当前 amount_total / 同范围 base amount_total","null":"unavailable; inspect status and report parameters"},"amount_event_rate":{"dtype":"Float64","unit":"ratio","meaning":"event_amount / amount_total;零分母 null","null":"unavailable; inspect status and report parameters"},"amount_lift":{"dtype":"Float64","unit":"dimensionless","meaning":"amount_event_rate / 同范围 base amount_event_rate","null":"unavailable; inspect status and report parameters"},"customer_count":{"dtype":"Null","unit":"count","meaning":"当前已表现范围去重客户数;customer_col 未提供则 null","null":"unavailable; inspect status and report parameters"},"event_customer_count":{"dtype":"Null","unit":"count","meaning":"当前已表现 label=1 范围去重客户数","null":"unavailable; inspect status and report parameters"},"customer_coverage":{"dtype":"Null","unit":"ratio","meaning":"customer_count / 同范围 base customer_count;不可跨规则相加","null":"unavailable; inspect status and report parameters"},"customer_event_rate":{"dtype":"Null","unit":"ratio","meaning":"event_customer_count / customer_count;不可跨规则相加","null":"unavailable; inspect status and report parameters"},"customer_lift":{"dtype":"Null","unit":"dimensionless","meaning":"customer_event_rate / 同范围 base customer_event_rate","null":"unavailable; inspect status and report parameters"},"event_rate_ci_lower":{"dtype":"Float64","unit":"ratio","meaning":"Wilson 事件率区间下界;confidence_level 见实际参数","null":"unavailable; inspect status and report parameters"},"event_rate_ci_upper":{"dtype":"Float64","unit":"ratio","meaning":"Wilson 事件率区间上界;confidence_level 见实际参数","null":"unavailable; inspect status and report parameters"},"lift_ci_lower":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率下界 / 同范围总体事件率;保守 Lift 下界","null":"unavailable; inspect status and report parameters"},"lift_ci_upper":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率上界 / 同范围总体事件率;保守 Lift 上界","null":"unavailable; inspect status and report parameters"},"p_value":{"dtype":"Float64","unit":"probability","meaning":"按 direction 的单侧事件富集检验 p 值;方法见 evaluator","null":"unavailable; inspect status and report parameters"},"q_value":{"dtype":"Float64","unit":"probability","meaning":"同数据范围、target、slice、group 候选检验族 BH 校正 q 值","null":"unavailable; inspect status and report parameters"}},"state":"computed","feature_relation":{"table":"rule_features","key":"rule_id","feature":"feature","roles":{"rule_id":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次"}},"feature_query":"relation"},"slices":{"rows":0,"grain":"dataset / rule_id / target / slice / group; slice encodes supplied time or segment","schema_version":1,"fields":{"dataset":{"dtype":"String","unit":"dimension","meaning":"实际保存的 train/validation/in_sample 范围;不推断未保存的逐轮剩余样本统计","null":"unavailable; inspect status and report parameters"},"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"target":{"dtype":"String","unit":"identifier","meaning":"真实标签列 ID;各 target 独立排除未表现标签","null":"unavailable; inspect status and report parameters"},"slice":{"dtype":"String","unit":"dimension","meaning":"__overall__ 或 evaluator 实际构造的时间/客群切片值","null":"unavailable; inspect status and report parameters"},"group":{"dtype":"String","unit":"dimension","meaning":"hit / miss / total;此列不是原始客群,客群见 slice","null":"unavailable; inspect status and report parameters"}},"state":"not_computed","feature_relation":{"table":"rule_features","key":"rule_id","feature":"feature","roles":{"rule_id":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次"}},"feature_query":"relation"},"rule_explanations":{"rows":1,"grain":"final rule_id / rank / dataset / target / slice / group","schema_version":1,"fields":{"rank":{"dtype":"Int64","unit":"ordinal","meaning":"最终规则集的 1 起始顺序;cumulative 使用此前全部规则的并集","null":"unavailable; inspect status and report parameters"},"dataset":{"dtype":"String","unit":"dimension","meaning":"实际保存的 train/validation/in_sample 范围;不推断未保存的逐轮剩余样本统计","null":"unavailable; inspect status and report parameters"},"target":{"dtype":"String","unit":"identifier","meaning":"真实标签列 ID;各 target 独立排除未表现标签","null":"unavailable; inspect status and report parameters"},"slice":{"dtype":"String","unit":"dimension","meaning":"__overall__ 或 evaluator 实际构造的时间/客群切片值","null":"unavailable; inspect status and report parameters"},"group":{"dtype":"String","unit":"dimension","meaning":"hit / miss / total;此列不是原始客群,客群见 slice","null":"unavailable; inspect status and report parameters"},"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"expression":{"dtype":"String","unit":"definition","meaning":"既有 DSL 规范表达式;不执行报告文本","null":"unavailable; inspect status and report parameters"},"source":{"dtype":"String","unit":"category","meaning":"规则生成来源;不是业务特征来源","null":"unavailable; inspect status and report parameters"},"complexity":{"dtype":"Int64","unit":"count","meaning":"实际 complexity 整数计数;粒度见本表 grain","null":"unavailable; inspect status and report parameters"},"sample_count":{"dtype":"Int64","unit":"count","meaning":"当前 target 已表现样本数;group/slice/dataset 定义统计范围","null":"unavailable; inspect status and report parameters"},"event_count":{"dtype":"Int64","unit":"count","meaning":"当前范围已表现 label=1 样本数","null":"unavailable; inspect status and report parameters"},"coverage":{"dtype":"Float64","unit":"ratio","meaning":"当前范围 sample_count / 同 dataset、target、slice 的 base sample_count;只含已表现样本","null":"unavailable; inspect status and report parameters"},"event_rate":{"dtype":"Float64","unit":"ratio","meaning":"event_count / sample_count;零分母 null","null":"unavailable; inspect status and report parameters"},"lift":{"dtype":"Float64","unit":"dimensionless","meaning":"event_rate / 同 dataset、target、slice 的 base event_rate;零分母 null","null":"unavailable; inspect status and report parameters"},"lift_ci_lower":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率下界 / 同范围总体事件率;保守 Lift 下界","null":"unavailable; inspect status and report parameters"},"lift_ci_upper":{"dtype":"Float64","unit":"dimensionless","meaning":"规则 Wilson 事件率上界 / 同范围总体事件率;保守 Lift 上界","null":"unavailable; inspect status and report parameters"},"p_value":{"dtype":"Float64","unit":"probability","meaning":"按 direction 的单侧事件富集检验 p 值;方法见 evaluator","null":"unavailable; inspect status and report parameters"},"q_value":{"dtype":"Float64","unit":"probability","meaning":"同数据范围、target、slice、group 候选检验族 BH 校正 q 值","null":"unavailable; inspect status and report parameters"},"qualification":{"dtype":"String","unit":"state","meaning":"计算时 RuleSet 资格;快照恢复不会重建部署资格","null":"unavailable; inspect status and report parameters"},"amount_total":{"dtype":"Float64","unit":"unknown_business_unit","meaning":"当前范围已表现样本金金额和;amount_col 未提供则 null;币种见 business_context","null":"unavailable; inspect status and report parameters"},"amount_event_rate":{"dtype":"Float64","unit":"ratio","meaning":"event_amount / amount_total;零分母 null","null":"unavailable; inspect status and report parameters"},"customer_count":{"dtype":"Null","unit":"count","meaning":"当前已表现范围去重客户数;customer_col 未提供则 null","null":"unavailable; inspect status and report parameters"},"customer_event_rate":{"dtype":"Null","unit":"ratio","meaning":"event_customer_count / customer_count;不可跨规则相加","null":"unavailable; inspect status and report parameters"},"explanation":{"dtype":"String","unit":"text","meaning":"当前行所引用验证范围的中文说明;缺指标显示 N/A","null":"unavailable; inspect status and report parameters"}},"state":"computed","feature_relation":{"table":"rule_features","key":"rule_id","feature":"feature","roles":{"rule_id":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次"}},"feature_query":"relation"},"rule_features":{"rows":8,"grain":"distinct rule_id / English feature; includes rejected candidates","schema_version":1,"fields":{"rule_id":{"dtype":"String","unit":"identifier","meaning":"规范 DSL 的稳定哈希 ID;同 ID 可出现在不同 dataset、target 或轮次","null":"unavailable; inspect status and report parameters"},"feature":{"dtype":"String","unit":"identifier","meaning":"AST 提取的英文输入特征 ID;中文名不替代此身份","null":"unavailable; inspect status and report parameters"}},"feature_roles":{"feature":"feature"},"state":"computed","feature_query":"direct"}},"parameters":{"mars_version":"0.0.28","source_project":"deimos-rule","source_commit":"e6714c5e795054e44f0c58ad7097668b4117b4a2","target":"TARGET","aux_targets":[],"features":["EXT_SOURCE_2","EXT_SOURCE_3"],"validation_status":"independent","profile":"production","qualification":"validated","group_col":null,"time_col":null,"time_grain":null,"amount_col":"AMT_CREDIT","customer_col":null,"generation_errors":[],"generator_diagnostics":[],"generators":[],"elapsed_seconds":0.031558400005451404,"resolved_spec":{"profile":"production","direction":"high_risk","candidate_filter":{"conditions":[{"metric":"lift","operator":">=","value":1.2},{"metric":"event_count","operator":">=","value":3.0},{"metric":"coverage","operator":">=","value":0.01},{"metric":"coverage","operator":"<=","value":0.5}],"targets":"primary","target_scope":"all","slice_pass_rate":null},"validation_filter":{"conditions":[{"metric":"lift","operator":">=","value":2.0},{"metric":"event_count","operator":">=","value":3.0},{"metric":"coverage","operator":">=","value":0.01},{"metric":"coverage","operator":"<=","value":0.5}],"targets":"primary","target_scope":"all","slice_pass_rate":0.8},"grade_filters":{},"selection_strategy":"ranked","top_k":10,"max_candidates":100000,"iou_threshold":0.3,"batch_size":100,"iou_batch_size":512,"max_rounds":10,"random_state":42,"on_generator_error":"raise","confidence_level":0.95,"max_fdr":0.05,"min_time_slices":3},"validation_summary":{"profile":"production","qualification":"validated","validation_status":"independent","confidence_level":0.95,"max_fdr":0.05,"min_time_slices":3,"selected_count":1,"temporal_assessed":false,"minimum_time_slice_count":0,"minimum_time_slice_pass_rate":null},"slice_definition":{"kind":"not_computed","column":null,"group_precedes_time":true,"overall_value":"__overall__"},"analysis_states":{"slices":"not_computed","interactions":"not_computed","cumulative":"not_computed","bootstrap":"not_computed"},"advanced_analysis":null},"feature_metadata":{"EXT_SOURCE_2":{"display_name":"外部来源分 2","description":"Normalized score from external data source","data_source":"Home Credit 2018 application_{train|test}.csv","unit":"归一化值(无量纲)"},"EXT_SOURCE_3":{"display_name":"外部来源分 3","description":"Normalized score from external data source","data_source":"Home Credit 2018 application_{train|test}.csv","unit":"归一化值(无量纲)"}},"business_context":{"dataset_id":"home-credit-default-risk-2018","sample_unit":"unknown","label_definition":"unknown","observation_window":"unknown","source":"https://www.kaggle.com/competitions/home-credit-default-risk/data","real_features":{"source":"application_train.csv/application_test.csv","simulated":false,"derived_features_added":false},"target":{"field":"TARGET","definition":"Target variable (1 - client with payment difficulties: he/she had late payment more than X days on at least one of the first Y installments of the loan in our sample, 0 - all other cases)","simulated":false,"available_in":"application_train.csv","unavailable_in":"application_test.csv","unobserved_value":null,"performance_window":"X/Y 未公开;不推断 bad30/bad60"},"date":{"field":"APPLY_DATE","simulated":true,"train_range":["2026-01-01","2026-06-30"],"test_range":["2026-07-01","2026-07-31"],"limitation":"功能演示日期,不支持真实跨期泛化、季节性或线上漂移结论。"},"partitions":{"field":"dataset_flag","simulated":true,"0train":"拟合、候选发现、开发筛选与 PSI 参考分布","1val":"验证或筛选;参与选择后不是最终独立评估","2test":"有标签独立评估,不等同于原始 application_test","3oot":"模拟时间外独立评估,不是真实业务 OOT","4_oot_undue":"原始比赛测试表,标签未公开;名称不代表真实贷款未到期"},"amount":{"field":"AMT_CREDIT","unit":"原始金额单位","currency":"未公开","meaning":"贷款金额,不等于损失或利润","included_as_feature":false},"weights":null,"sample_scope":"两个 application 文件的全部样本","preparation_version":"home-credit-2018-v1","special_values":{"DAYS_EMPLOYED":{"value":365243,"count":64648,"handling":"保留原值;该异常正值作为本字段的特殊值配置,不应用于其他字段。","meaning":"官方字段说明未解释此值,不推断实际就业时长。"}},"labels":{"TARGET":{"field":"TARGET","definition":"Target variable (1 - client with payment difficulties: he/she had late payment more than X days on at least one of the first Y installments of the loan in our sample, 0 - all other cases)","simulated":false,"available_in":"application_train.csv","unavailable_in":"application_test.csv","unobserved_value":null,"performance_window":"X/Y 未公开;不推断 bad30/bad60"}},"question":"同一外部来源分 2 等级内,来源分 3 的风险有何差异?固定组合规则能否通过独立复核?","score_directions":{"EXT_SOURCE_2":"lower_risk","EXT_SOURCE_3":"lower_risk"},"selection_scope":"0train discovery; 1val selection; 2test/3oot untouched until fixed evaluation","binning_origin":"0train only; fixed quantile cutpoints","candidate_origins":{"mr_d07e3095ba389c1a01c8":{"kind":"development_cell","region":{"x_bin":"b0","y_bin":"b0"},"member_check":{"verified":true,"scope":"all supplied rows; exact SK_ID_CURR membership; IDs not saved","member_count":20805,"members_by_dataset":[{"dataset_flag":"0train","total_count":12556,"observed_count":12556},{"dataset_flag":"1val","total_count":1792,"observed_count":1792},{"dataset_flag":"2test","total_count":1829,"observed_count":1829},{"dataset_flag":"3oot","total_count":1757,"observed_count":1757},{"dataset_flag":"4_oot_undue","total_count":2871,"observed_count":0}]},"reference":{"report_id":"4178f2f6-3d7c-4583-b1da-9d4c0bce24ec","table":"cells","query":{"offset":0,"limit":1,"filters":{"group":"0train","target":"TARGET","period":"Total","x_bin":"b0","y_bin":"b0"}}}},"mr_3ca5e53560ff67e37798":{"kind":"development_cell","region":{"x_bin":"b1","y_bin":"b0"},"member_check":{"verified":true,"scope":"all supplied rows; exact SK_ID_CURR membership; IDs not saved","member_count":19596,"members_by_dataset":[{"dataset_flag":"0train","total_count":11520,"observed_count":11520},{"dataset_flag":"1val","total_count":1648,"observed_count":1648},{"dataset_flag":"2test","total_count":1674,"observed_count":1674},{"dataset_flag":"3oot","total_count":1660,"observed_count":1660},{"dataset_flag":"4_oot_undue","total_count":3094,"observed_count":0}]},"reference":{"report_id":"4178f2f6-3d7c-4583-b1da-9d4c0bce24ec","table":"cells","query":{"offset":0,"limit":1,"filters":{"group":"0train","target":"TARGET","period":"Total","x_bin":"b1","y_bin":"b0"}}}},"mr_845db7263c6cd864dfa5":{"kind":"development_cell","region":{"x_bin":"b0","y_bin":"b1"},"member_check":{"verified":true,"scope":"all supplied rows; exact SK_ID_CURR membership; IDs not saved","member_count":17399,"members_by_dataset":[{"dataset_flag":"0train","total_count":10494,"observed_count":10494},{"dataset_flag":"1val","total_count":1454,"observed_count":1454},{"dataset_flag":"2test","total_count":1503,"observed_count":1503},{"dataset_flag":"3oot","total_count":1502,"observed_count":1502},{"dataset_flag":"4_oot_undue","total_count":2446,"observed_count":0}]},"reference":{"report_id":"4178f2f6-3d7c-4583-b1da-9d4c0bce24ec","table":"cells","query":{"offset":0,"limit":1,"filters":{"group":"0train","target":"TARGET","period":"Total","x_bin":"b0","y_bin":"b1"}}}},"mr_51438d35dad4e2c45f37":{"kind":"development_cell","region":{"x_bin":"b3","y_bin":"b3"},"member_check":{"verified":true,"scope":"all supplied rows; exact SK_ID_CURR membership; IDs not saved","member_count":20754,"members_by_dataset":[{"dataset_flag":"0train","total_count":12690,"observed_count":12690},{"dataset_flag":"1val","total_count":1892,"observed_count":1892},{"dataset_flag":"2test","total_count":1858,"observed_count":1858},{"dataset_flag":"3oot","total_count":1836,"observed_count":1836},{"dataset_flag":"4_oot_undue","total_count":2478,"observed_count":0}]},"reference":{"report_id":"4178f2f6-3d7c-4583-b1da-9d4c0bce24ec","table":"cells","query":{"offset":0,"limit":1,"filters":{"group":"0train","target":"TARGET","period":"Total","x_bin":"b3","y_bin":"b3"}}}}},"validation_role":"1val participates in selection; API dataset='validation' is not final independent test","analysis_scope":"production selection; no bootstrap/interactions computed"},"source":{"dataset_id":"home-credit-default-risk-2018","computation":"rule","producer":"mars.rule.MarsRuleReport","mars_version":"0.0.28","origin_project":"deimos-rule"},"public_functions":[],"saved_operations":"public functions accept load_report ReportSnapshot; no source samples or fitted objects required","operations":["describe","get_table","query_page","get_feature","search_features","to_ai_context","save","show_table","write_excel","write_html"],"limitations":["Only saved aggregate evidence; no causal or deployment conclusion.","Null is unavailable, not numeric zero. See status and denominators.","Feature matching uses rule membership union; features AND sources may match different features of the same rule. sources is business data_source, not candidate generators.","summary and benchmark do not support features/sources queries. Advanced analysis scope is advanced_analysis; no dataset identity is inferred for supplied analysis samples.","Absent analyses are not computed; present zero-row tables are computed_empty unless explicitly not_computed. Null may be undefined or unconfigured; inspect parameters and denominators.","Snapshot is aggregate evidence, not RuleSet JSON, transform capability or deployment permission. No original samples or models are saved."],"maturity":"Experimental","default_ai_queries":{"summary":{"limit":1},"rule_explanations":{"limit":3,"columns":["rank","rule_id","dataset","target","slice","group","sample_count","event_count","event_rate","lift"]}}}
Rules
| rule_id |
expression |
rank |
source |
labels |
grades |
generation_round |
selection_round |
| mr_d07e3095ba389c1a01c8 |
((((("EXT_SOURCE_2" <= 0.3922384503211481 AND "EXT_SOURCE_2" >= -1.7976931348623157e+308) AND "EXT_SOURCE_3" <= 0.3706496323299817) AND "EXT_SOURCE_3" >= -1.7976931348623157e+308) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
1 |
cross_train |
[] |
[] |
NaN |
NaN |
Candidates
| rule_id |
expression |
sources |
distinct_source_count |
exact_duplicate_count |
within_candidate_budget |
candidate_filter_passed |
validation_filter_passed |
iou_filter_passed |
selection_rank |
status |
rejection_stage |
reason |
source_position |
budget_position |
budget_strategy |
q_value |
lift_ci_lower |
lift_ci_upper |
temporal_assessed |
temporal_passed |
time_slice_count |
time_slice_pass_rate |
| mr_d07e3095ba389c1a01c8 |
((((("EXT_SOURCE_2" <= 0.3922384503211481 AND "EXT_SOURCE_2" >= -1.7976931348623157e+308) AND "EXT_SOURCE_3" <= 0.3706496323299817) AND "EXT_SOURCE_3" >= -1.7976931348623157e+308) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
cross_train |
1 |
0 |
True |
True |
True |
True |
1.0 |
selected |
NaN |
NaN |
1 |
1 |
seed_then_round_robin |
2.666213e-98 |
2.709840 |
3.110250 |
False |
True |
0.0 |
None |
| mr_3ca5e53560ff67e37798 |
((((("EXT_SOURCE_2" <= 0.5659775412462638 AND "EXT_SOURCE_2" > 0.3922384503211481) AND "EXT_SOURCE_3" <= 0.3706496323299817) AND "EXT_SOURCE_3" >= -1.7976931348623157e+308) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
cross_train |
1 |
0 |
True |
True |
False |
None |
NaN |
rejected |
validation_filter |
未通过验证阈值或切片通过率 |
2 |
2 |
seed_then_round_robin |
1.327238e-22 |
1.688024 |
2.040632 |
False |
True |
0.0 |
None |
| mr_845db7263c6cd864dfa5 |
((((("EXT_SOURCE_2" <= 0.3922384503211481 AND "EXT_SOURCE_2" >= -1.7976931348623157e+308) AND "EXT_SOURCE_3" <= 0.5352762504724826) AND "EXT_SOURCE_3" > 0.3706496323299817) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
cross_train |
1 |
0 |
True |
True |
False |
None |
NaN |
rejected |
validation_filter |
未通过验证阈值或切片通过率 |
3 |
3 |
seed_then_round_robin |
3.098579e-10 |
1.399988 |
1.749709 |
False |
True |
0.0 |
None |
| mr_51438d35dad4e2c45f37 |
((((("EXT_SOURCE_2" <= 1.7976931348623157e+308 AND "EXT_SOURCE_2" > 0.6635194529973911) AND "EXT_SOURCE_3" <= 1.7976931348623157e+308) AND "EXT_SOURCE_3" > 0.6674577419214722) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
cross_train |
1 |
0 |
True |
False |
None |
None |
NaN |
rejected |
candidate_filter |
未通过训练集候选阈值 |
4 |
4 |
seed_then_round_robin |
NaN |
NaN |
NaN |
None |
None |
NaN |
None |
Evaluation
| dataset |
rule_id |
target |
slice |
group |
total_count |
observed_count |
unobserved_count |
distribution_coverage |
status |
sample_count |
event_count |
coverage |
event_rate |
lift |
amount_total |
event_amount |
amount_coverage |
amount_event_rate |
amount_lift |
customer_count |
event_customer_count |
customer_coverage |
customer_event_rate |
customer_lift |
event_rate_ci_lower |
event_rate_ci_upper |
lift_ci_lower |
lift_ci_upper |
p_value |
q_value |
| train |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
hit |
12556 |
12556 |
0 |
0.058299 |
ok |
12556 |
2989 |
0.058299 |
0.238054 |
2.935616 |
6.517991e+09 |
1520314861.5 |
0.050528 |
0.233249 |
3.091521 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
miss |
202818 |
202818 |
0 |
0.941701 |
ok |
202818 |
14476 |
0.941701 |
0.071374 |
0.880170 |
1.224808e+11 |
8212387396.5 |
0.949472 |
0.067050 |
0.888697 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
total |
215374 |
215374 |
0 |
1.000000 |
ok |
215374 |
17465 |
1.000000 |
0.081091 |
1.000000 |
1.289988e+11 |
9732702258.0 |
1.000000 |
0.075448 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
hit |
11520 |
11520 |
0 |
0.053488 |
ok |
11520 |
1653 |
0.053488 |
0.143490 |
1.769478 |
6.454188e+09 |
917469913.5 |
0.050033 |
0.142151 |
1.884094 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
miss |
203854 |
203854 |
0 |
0.946512 |
ok |
203854 |
15812 |
0.946512 |
0.077565 |
0.956516 |
1.225446e+11 |
8815232344.5 |
0.949967 |
0.071935 |
0.953436 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
total |
215374 |
215374 |
0 |
1.000000 |
ok |
215374 |
17465 |
1.000000 |
0.081091 |
1.000000 |
1.289988e+11 |
9732702258.0 |
1.000000 |
0.075448 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
hit |
10494 |
10494 |
0 |
0.048725 |
ok |
10494 |
1331 |
0.048725 |
0.126834 |
1.564090 |
5.729017e+09 |
717518133.0 |
0.044411 |
0.125243 |
1.659989 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
miss |
204880 |
204880 |
0 |
0.951275 |
ok |
204880 |
16134 |
0.951275 |
0.078749 |
0.971107 |
1.232698e+11 |
9015184125.0 |
0.955589 |
0.073134 |
0.969327 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
total |
215374 |
215374 |
0 |
1.000000 |
ok |
215374 |
17465 |
1.000000 |
0.081091 |
1.000000 |
1.289988e+11 |
9732702258.0 |
1.000000 |
0.075448 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_51438d35dad4e2c45f37 |
TARGET |
__overall__ |
hit |
12690 |
12690 |
0 |
0.058921 |
ok |
12690 |
253 |
0.058921 |
0.019937 |
0.245858 |
8.648386e+09 |
185689368.0 |
0.067042 |
0.021471 |
0.284580 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_51438d35dad4e2c45f37 |
TARGET |
__overall__ |
miss |
202684 |
202684 |
0 |
0.941079 |
ok |
202684 |
17212 |
0.941079 |
0.084920 |
1.047217 |
1.203504e+11 |
9547012890.0 |
0.932958 |
0.079327 |
1.051410 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| train |
mr_51438d35dad4e2c45f37 |
TARGET |
__overall__ |
total |
215374 |
215374 |
0 |
1.000000 |
ok |
215374 |
17465 |
1.000000 |
0.081091 |
1.000000 |
1.289988e+11 |
9732702258.0 |
1.000000 |
0.075448 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
hit |
1792 |
1792 |
0 |
0.058333 |
ok |
1792 |
432 |
0.058333 |
0.241071 |
2.905341 |
9.198721e+08 |
217294812.0 |
0.050013 |
0.236223 |
3.039428 |
None |
None |
None |
None |
None |
0.224850 |
0.258074 |
2.709840 |
3.110250 |
8.887378e-99 |
2.666213e-98 |
| validation |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
miss |
28928 |
28928 |
0 |
0.941667 |
ok |
28928 |
2117 |
0.941667 |
0.073182 |
0.881970 |
1.747283e+10 |
1212177343.5 |
0.949987 |
0.069375 |
0.892633 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_d07e3095ba389c1a01c8 |
TARGET |
__overall__ |
total |
30720 |
30720 |
0 |
1.000000 |
ok |
30720 |
2549 |
1.000000 |
0.082975 |
1.000000 |
1.839271e+10 |
1429472155.5 |
1.000000 |
0.077720 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
hit |
1648 |
1648 |
0 |
0.053646 |
ok |
1648 |
254 |
0.053646 |
0.154126 |
1.857496 |
9.298208e+08 |
129418852.5 |
0.050554 |
0.139187 |
1.790887 |
None |
None |
None |
None |
None |
0.140064 |
0.169322 |
1.688024 |
2.040632 |
8.848255e-23 |
1.327238e-22 |
| validation |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
miss |
29072 |
29072 |
0 |
0.946354 |
ok |
29072 |
2295 |
0.946354 |
0.078942 |
0.951391 |
1.746289e+10 |
1300053303.0 |
0.949446 |
0.074447 |
0.957889 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_3ca5e53560ff67e37798 |
TARGET |
__overall__ |
total |
30720 |
30720 |
0 |
1.000000 |
ok |
30720 |
2549 |
1.000000 |
0.082975 |
1.000000 |
1.839271e+10 |
1429472155.5 |
1.000000 |
0.077720 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
hit |
1454 |
1454 |
0 |
0.047331 |
ok |
1454 |
189 |
0.047331 |
0.129986 |
1.566566 |
7.912788e+08 |
105243133.5 |
0.043021 |
0.133004 |
1.711332 |
None |
None |
None |
None |
None |
0.116164 |
0.145183 |
1.399988 |
1.749709 |
3.098579e-10 |
3.098579e-10 |
| validation |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
miss |
29266 |
29266 |
0 |
0.952669 |
ok |
29266 |
2360 |
0.952669 |
0.080640 |
0.971852 |
1.760143e+10 |
1324229022.0 |
0.956979 |
0.075234 |
0.968022 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
| validation |
mr_845db7263c6cd864dfa5 |
TARGET |
__overall__ |
total |
30720 |
30720 |
0 |
1.000000 |
ok |
30720 |
2549 |
1.000000 |
0.082975 |
1.000000 |
1.839271e+10 |
1429472155.5 |
1.000000 |
0.077720 |
1.000000 |
None |
None |
None |
None |
None |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
Slices
| dataset |
rule_id |
target |
slice |
group |
Rule Explanations
| rank |
dataset |
target |
slice |
group |
rule_id |
expression |
source |
complexity |
sample_count |
event_count |
coverage |
event_rate |
lift |
lift_ci_lower |
lift_ci_upper |
p_value |
q_value |
qualification |
amount_total |
amount_event_rate |
customer_count |
customer_event_rate |
explanation |
| 1 |
validation |
TARGET |
__overall__ |
hit |
mr_d07e3095ba389c1a01c8 |
((((("EXT_SOURCE_2" <= 0.3922384503211481 AND "EXT_SOURCE_2" >= -1.7976931348623157e+308) AND "EXT_SOURCE_3" <= 0.3706496323299817) AND "EXT_SOURCE_3" >= -1.7976931348623157e+308) AND "EXT_SOURCE_2" IS NOT MISSING) AND "EXT_SOURCE_3" IS NOT MISSING) |
cross_train |
6 |
1792 |
432 |
0.058333 |
0.241071 |
2.905341 |
2.70984 |
3.11025 |
8.887378e-99 |
2.666213e-98 |
validated |
919872067.5 |
0.236223 |
None |
None |
第 1 条规则命中 1792 个样本,覆盖率 5.83%,事件数 432,事件率 24.11%,Lift 2.905,95% 保守区间 [2.710, 3.110],q 值 0.0000。 |
Rule Features
| rule_id |
feature |
| mr_3ca5e53560ff67e37798 |
EXT_SOURCE_2 |
| mr_3ca5e53560ff67e37798 |
EXT_SOURCE_3 |
| mr_51438d35dad4e2c45f37 |
EXT_SOURCE_2 |
| mr_51438d35dad4e2c45f37 |
EXT_SOURCE_3 |
| mr_845db7263c6cd864dfa5 |
EXT_SOURCE_2 |
| mr_845db7263c6cd864dfa5 |
EXT_SOURCE_3 |
| mr_d07e3095ba389c1a01c8 |
EXT_SOURCE_2 |
| mr_d07e3095ba389c1a01c8 |
EXT_SOURCE_3 |