针对酒店预订取消率高、房间空置的问题,基于 Hotel Reservations 数据集构建二分类预测模型, 识别高风险取消订单,并封装为可供业务调用的接口。
- 数据处理:清洗 36275 条预订记录,将 19 列原始字段工程化为 38 维特征,对类别不平衡使用 SMOTE 重采样。
- 建模调参:采用 XGBoost 梯度提升树,以 5 折交叉验证配合 81 组网格搜索确定超参,并与随机森林、LightGBM 做基线对比。
- 交付形态:使用 Flask 封装推理接口,单次预测响应 < 50ms,具备接入业务系统的基础条件。
0.9012Accuracy
0.9570AUC
0.9333F1
< 50ms单次推理