机器学习
-
推荐系统怎么入门?用用户评分建立物品协同过滤示例
从人工用户评分表计算物品协同过滤,过滤已评分课程,处理无共同评分、新用户和新物品,并明确均分兜底与评估限制。
-
时间序列预测怎么避免看见未来?构造滞后特征并按时间验证
按预测时点构造 lag_1、lag_7,使用顺序验证与独立留出段比较模型、上一日及七日前基线,区分一步与多步预测。
-
文档分类数据放不进内存怎么办?用 HashingVectorizer 分批训练
用 JSONL 逐行迭代、HashingVectorizer 固定稀疏特征和 SGDClassifier partial_fit 分批训练文档分类器,核对首次全类别与内存边界。
-
中文评论情感分析怎么入门?用字符 TF-IDF 训练小样本基线
用字符 TF-IDF 和逻辑回归跑通中文评论正负分类,逐句检查手工小样本、否定句误判与词表外输入,说明业务评测边界。
-
增加训练数据还有用吗?用 learning_curve 检查训练分数和验证分数
用固定开发集的学习曲线比较训练、验证分数和折间波动,判断继续加数据、限制模型容量或查标签的优先级,保留最终测试集。
-
回归模型误差怎么看?用 MAE、RMSE 和残差表定位大误差
根据已对齐的真值与预测计算 MAE、RMSE,并导出带稳定样本编号和残差方向的清单,定位大误差来源。
-
分类样本不平衡怎么处理?比较 class_weight 前后的少数类召回
固定同一测试集对比多数类、普通逻辑回归和 balanced 权重,查看少数类召回改善伴随的误报代价。
-
模型输出的概率可信吗?用 CalibratedClassifierCV 校准并核对 Brier 分数
在训练数据内部用 sigmoid 拟合概率校准器,用独立测试集同时比较 Brier 分数、准确率和分组发生频率。
-
数值和类别特征怎么一起处理?用 ColumnTransformer 建立混合列管道
为数值列和类别列分别配置填补、标准化与独热编码,用 ColumnTransformer 合并输出并核对未知城市和编号排除。
-
表格分类模型怎么训练?用 scikit-learn 完成划分、拟合和预测
用 scikit-learn 在数值表格上完成分层划分、标准化、逻辑回归训练和预测,并用多数类基线与混淆矩阵检查结果。