LOADING
XGBoost & LightGBM —— 梯度提升框架
系统解析XGBoost与LightGBM两大梯度提升框架的核心工程优化技术。涵盖XGBoost的二阶泰勒展开与正则化项的数学推导、预排序与Block并行架构;LightGBM的直方图算法、GOSS梯度采样、EFB互斥特征捆绑三大加速技术,以及Level-wise与Leaf-wise树生长策略的对比。
3790 words
|
19 minutes
Cover Image of the Post
Gradient Boosting Machine (GBM) —— 梯度提升机与加法模型
系统推导梯度提升机(GBM)的数学原理,从加法模型与前向分步算法出发,深入剖析“拟合负梯度”在函数空间梯度下降中的核心地位,通过偏差-方差分解对比GBM与随机森林的本质差异,并分析GBM对异常值敏感的根本原因及缓解策略(鲁棒损失函数、学习率、子采样)。
3913 words
|
20 minutes
Cover Image of the Post
Bagging & Random Forest —— 随机森林
系统讲解集成学习的核心思想,从Bootstrap自助采样的数学原理出发,深入剖析Bagging的方差降低机制、随机森林的双重随机性(行采样+列采样)、OOB误差的理论基础与实用价值,并对比基尼重要性与排列重要性两种特征重要性计算方法。
4115 words
|
21 minutes
Cover Image of the Post
Decision Tree —— 决策树
系统讲解决策树家族的三大经典算法(ID3、C4.5、CART)及其分裂准则的数学原理(信息增益、信息增益率、基尼指数、MSE),深入剖析预剪枝与后剪枝(CCP成本复杂度剪枝)的策略与权衡,并解释决策树对特征尺度不敏感的深层原因。
4260 words
|
21 minutes
Cover Image of the Post
Naive Bayes —— 朴素贝叶斯
系统讲解朴素贝叶斯的数学原理与三种分布假设(高斯、多项式、伯努利)的适用场景,深入剖析条件独立假设与拉普拉斯平滑的数学动机,对比生成式模型与判别式模型的本质差异,并揭示朴素贝叶斯在文本分类中表现出色的深层原因。
4121 words
|
21 minutes
Cover Image of the Post
K-Nearest Neighbor (KNN) —— K-近邻
全面剖析 KNN 算法的核心机制、KD-Tree 与 Ball-Tree 的加速原理与适用场景,深入揭示维度灾难导致高维欧氏距离失效的数学根源,并强调特征标准化对 KNN 的必要性。
3871 words
|
19 minutes
Cover Image of the Post
Kernel Trick —— 核技巧与常用核函数
系统讲解核方法的数学原理与常用核函数的映射本质。涵盖核函数的定义、Mercer定理作为核方法的理论基石、核技巧将线性SVM对偶问题中的内积替换为核函数从而优雅处理非线性问题、多项式核的有限维映射与RBF(高斯)核的无穷维映射,以及RBF核中gamma参数对过拟合与欠拟合的影响与调优策略。
3658 words
|
18 minutes
Cover Image of the Post
Support Vector Machine (SVM) —— 支持向量机
系统讲解支持向量机的完整数学推导与核心原理。涵盖函数间隔与几何间隔的定义及差异、硬间隔SVM的原始问题、拉格朗日对偶推导与KKT条件、软间隔SVM通过松弛变量与惩罚参数C处理线性不可分数据、Hinge Loss作为SVM损失函数的等价视角,以及SVM与逻辑回归在离群点鲁棒性上的本质差异。
4121 words
|
21 minutes
Cover Image of the Post
Logistic Regression —— 逻辑回归与Softmax多分类
系统讲解逻辑回归与Softmax多分类的核心原理与完整数学推导。涵盖Sigmoid函数的概率映射与导数特性、对数几率与线性决策边界、最大似然估计推导二分类交叉熵损失及梯度下降求解、Softmax回归从二分类到多分类的自然推广、Log-Sum-Exp数值稳定性技巧,以及宏平均与微平均F1-Score在多分类评价中的适用场景与代码实现。
3456 words
|
17 minutes
Cover Image of the Post
Linear Regression —— 线性回归
系统讲解线性回归模型的核心原理与演进路径,涵盖最小二乘法(OLS)的矩阵推导与正规方程、Ridge(L2)正则化的闭式解与收缩特性、Lasso(L1)正则化的稀疏性来源、ElasticNet 的组合优势,以及 MSE/RMSE/MAE 评价指标的适用场景与异常值敏感性对比。
3075 words
|
15 minutes
Cover Image of the Post
Profile Image of the Author
Zhang Haoyi
Hello, I'm Zhang Haoyi, a passionate developer and blogger. Welcome to my personal space where I share my thoughts, projects, and experiences.
Directory
Albums
Diary
Posts
Projects
Skills
Timeline
Categories
Tags
Table of Contents