首页
›
金融科技风控与量化工程
›
062-模型可解释性阈值分层试验
›
《阈值分层试验的SQL实现教程》
VIP20
本课程属于:062-模型可解释性阈值分层试验
金融科技风控与量化工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
阈值分层试验的SQL实现教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
阈值分层试验概述
什么是阈值分层试验 · 应用场景(如风控 · 营销
阈值分层试验概述
什么是阈值分层试…
02
核心概念与数学基础
阈值(Threshold) · 分层(Stratification) · 分位数
核心概念
数学基础
03
SQL环境准备
所需数据库(如MySQL/Postg… · 示例数据表结构(用户表 · 行为表
SQL
环境准备
04
基础数据探索
使用SQL统计整体数据分布(COUN… · AVG · STDDEV
基础数据探索
SQL
05
单阈值二分法
使用CASE WHEN实现基于单一阈…
单阈值二分法
CASE
06
多阈值硬编码分层
使用CASE WHEN + 多个固定…
多阈值硬编码分层
CASE
07
动态阈值计算(窗口函数)
使用NTILE · PERCENT_RANK · CUME_DIST函数动态计算分位数…
动态阈值计算
窗口函数
08
基于百分位数的分层
使用PERCENTILE_CONT或… · 并据此分层
基于百分位数的分…
PERCENTILE
09
等宽分层法
将数值范围等分为N段 · 使用WIDTH_BUCKET或自定义…
等宽分层法
将数值范围等分为…
10
等深分层法(分箱)
使用NTILE(N)将数据均匀分为N… · 实现等深分层
等深分层法
分箱
11
自定义分段函数
创建SQL函数或存储过程 · 封装分层逻辑 · 便于复用
自定义分段函数
SQL
12
分层与聚合统计
对分层后的各组进行聚合计算(SUM · AVG · COUNT)
分层
聚合统计
13
分层交叉分析
使用CROSS JOIN或GROUP…
分层交叉分析
CROSS
14
时间序列分层
按时间窗口(如每月 · 每周)动态计算阈值 · 并观察分层比例变化趋势
时间序列分层
按时间窗口
15
滑动窗口分层
使用ROWS BETWEEN或RAN…
滑动窗口分层
ROWS
16
分层结果持久化
将分层结果写入新表或物化视图 · 用于下游报表或模型训练
分层结果持久化
将分层结果写入新…
17
分层与排序结合
在分层内部使用ROW_NUMBER/… · 提取Top-N样本
分层
排序结合
18
异常值处理与分层
使用IQR(四分位距)或Z-Scor… · 并在分层前进行过滤或单独标记
异常值处理
分层
19
分层抽样
从每个分层中按比例或固定数量抽取样本 · 用于后续人工审核或模型验证
分层抽样
从每个分层
20
分层与标签传播
将分层结果作为新标签更新到用户主表中 · 支持后续特征工程
分层
标签传播
21
多条件复合分层
基于多个字段(如
多条件复合分层
基于多个字段
22
分层效果评估指标
计算各层的IV值(信息量) · 稳定性(PSI)等指标 · 评估分层合理性
分层效果评估指标
IV
23
分层与A/B测试结合
在实验组和对照组中分别执行相同分层逻… · 对比各层指标差异
A/B
分层
24
性能优化
为分层查询创建索引 · 使用分区表 · 避免全表扫描
性能优化
为分层查询创建索…
25
常见错误与调试
处理NULL值 · 边界值归属 · 浮点数精度问题
常见错误
调试
26
实战案例1
用户价值分层(RFM模型简化版) · 使用SQL实现基于最近消费时间 · 频率
实战案例1
RFM
27
实战案例2
风控评分卡阈值分层 · 根据信用评分将用户分为优质/关注/风…
实战案例2
风控评分卡阈值分…
28
实战案例3
营销活动响应率分层 · 根据历史点击率/转化率将用户分层 · 制定差异化策略
实战案例3
营销活动响应率分…
29
实战案例4
实时流式分层(模拟) · 使用SQL窗口函数处理实时到达的数据… · 实现近实时分层
实战案例4
实时流式分层
30
课程总结与进阶方向
回顾核心知识点 · 介绍与Python/Pandas · Spark SQL的结合
课程总结
进阶方向
所属VIP或分类
同VIP:A-B测试与阈值分层的协同应用
同VIP:A-B测试在模型解释中的应用
同VIP:LightGBM模型SHAP值解读课程