- 后一棵树怎样修正前一棵?从残差到梯度提升树
从随机森林无法继续降低共同偏差出发,手算两轮残差拟合,推导负梯度与逐步加法模型,并实现可诊断的梯度提升回归。
19 分钟 中文 - 多棵不稳定的树为何能更可靠?随机森林的 Bagging、特征子采样与 OOB 估计
从单棵树的高方差出发,手算自助采样、概率平均与袋外预测,解释特征子采样如何降低相关性,并实现可诊断的 sklearn 随机森林。
22 分钟 中文 - 决策树怎样选出第一条规则?从基尼不纯度到剪枝
用六个样本手算特征阈值与不纯度下降,追踪决策树的递归生长、预测路径和代价复杂度剪枝,并实现可调试的 sklearn 流程。
18 分钟 中文 - 不训练参数也能分类吗?K 近邻的距离投票与维度灾难
从弯曲边界的局部分类出发,手算 K 近邻的距离与投票,解释特征尺度、K 值、索引复杂度和维度灾难,并实现可调试 KNN。
20 分钟 中文 - 一条直线怎样输出分类概率?从对数几率到逻辑回归决策边界
从线性回归阈值化的失败出发,推导逻辑回归的 logit、Sigmoid、决策边界与梯度,并用 NumPy 和当前 sklearn API 完成可调试实现。
18 分钟 中文 - 权重为何会越学越小?从过拟合到 L2 正则化与岭回归
从高次多项式追逐噪声出发,推导 L2 惩罚、手算参数收缩,解释特征尺度与 alpha,并用 sklearn 和 PyTorch 实现可调试训练。
17 分钟 中文 - 训练误差很低为何仍失效?用学习曲线诊断欠拟合与过拟合
从训练误差与验证误差的差距出发,手算学习曲线,区分欠拟合、过拟合与优化失败,并用 sklearn 复现可执行的诊断流程。
17 分钟 中文 - 一批样本如何完成一次参数更新?从全批量到小批量 SGD
沿一次训练迭代追踪张量与梯度,手算两个 mini-batch 的参数更新,并用 PyTorch DataLoader 实现可调试的小批量训练循环。
16 分钟 中文
返回