
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
决策树(Decision Tree)是机器学习中监督学习算法的经典代表,因其逻辑类似人类决策过程而得名。想象你判断 “是否出门野餐”:先看 “是否下雨”,再看 “温度是否适宜”,最后看 “有无同伴”—— 这种层层判断的逻辑链,就是决策树的核心思想。在机器学习中,决策树的结构包含三个关键部分:决策树的优势的是可解释性极强(能清晰看到决策过程)、无需特征归一化、对异常值不敏感,缺点是容易过拟合(后
原理简单,代码易实现,新手友好。无训练过程,拿到数据就能用(“即插即用”)。对异常值不敏感,因仅依赖近邻样本,而非全局数据。
决策树是分类任务中的经典算法,凭借逻辑清晰、可解释性强的优势广泛应用,但无约束生长的决策树容易过度拟合训练数据,导致面对新数据时泛化能力下降。剪枝技术作为解决过拟合的核心手段,主要分为预剪枝和后剪枝两类。本文将基于自定义数据集,从零实现两种剪枝策略,通过精度对比验证效果,并结合可视化直观呈现剪枝对决策树结构的影响,提供可直接复用的代码框架。首先确保安装必要的库(numpy、matplotlib、s
贝叶斯分类的所有逻辑都源于贝叶斯定理,这一定理的核心价值在于“利用新信息更新对原有事件的概率判断”,而非凭空预测。在理解定理前,我们先明确三个关键概率概念(用生活化案例辅助理解):先验概率 P(A):无任何额外信息时,事件A发生的概率。比如“随机抽1个成年人,患有糖尿病”的概率,仅基于整体人群的患病比例,不涉及任何体检数据。似然概率 P(B|A):已知事件A发生的前提下,事件B发生的概率。比如
决策树是分类任务中的经典算法,凭借逻辑清晰、可解释性强的优势广泛应用,但无约束生长的决策树容易过度拟合训练数据,导致面对新数据时泛化能力下降。剪枝技术作为解决过拟合的核心手段,主要分为预剪枝和后剪枝两类。本文将基于自定义数据集,从零实现两种剪枝策略,通过精度对比验证效果,并结合可视化直观呈现剪枝对决策树结构的影响,提供可直接复用的代码框架。首先确保安装必要的库(numpy、matplotlib、s
原理简单,代码易实现,新手友好。无训练过程,拿到数据就能用(“即插即用”)。对异常值不敏感,因仅依赖近邻样本,而非全局数据。







