智能推荐平台支持通过表单创建特征评估任务并查看特征评估报告。
前置条件
只有在特征工程模块打上了以下标签的特征,才能通过表单配置的方式产出特征评估报告:
- 物品基础类
- 物品天级窗口聚合类
- 用户基础类
- 用户天级窗口聚合类
- 父物品基础类
- 父物品天级窗口聚合类
- 组合类
- context类
- match类
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/8d7747344cc040f58900d9c9c5002f10~tplv-goo7wpa0wc-image.image)
创建特征评估任务
- 基础配置
- 优化目标:针对某个优化目标来评估特征重要性。
- 评估方法:产品上目前提供两种特征评估方法。
- NAS:Neural Architecture Search,利用某些神经网络结构来学习搜参维度的概率,来表示特征的重要性。
- FeatureInsight:计算特征输入与神经元第一层的乘积输出来度量特征的重要性。
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/2563b8f399024226a63f75b1ac88993c~tplv-goo7wpa0wc-image.image)
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/e790b7a266b94fa8a31a3bef4e5ff920~tplv-goo7wpa0wc-image.image)
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/2f97381236fe472aa2578c7dfe1df7e0~tplv-goo7wpa0wc-image.image)
查看特征评估报告
当特征评估任务完成时,点击查看特征评估报告,将跳转 TensorBoard。
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/d8e2c94c8cb14b9c9357c30bdf2710d0~tplv-goo7wpa0wc-image.image)
进入TensorBoard后,点击最上方的Monolith页签,查看特征评估结果。
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/281aa776435349b0a7d894dafa99453c~tplv-goo7wpa0wc-image.image)
![图片](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/c1b89c34e37b4c348c0b60dea7b4500f~tplv-goo7wpa0wc-image.image)
- 使用 FeatureInsight 输出的结果为:特征(Feature Name)及其重要性(Weight)。
- 使用 NAS 输出的结果为:特征(Feature Name)、各维度的概率(Weight)、建议的维度(Selection)。特征使用合适的维度,可以在不降低模型精度的前提下,减少模型 size。如果建议的维度为0,说明该特征不重要。