logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【机器学习之KNN算法及ROC曲线】

在机器学习的世界里,分类问题是一大核心课题——从用户画像标签到推荐系统偏好推测,分类模型的身影无处不在。本篇文章主要介绍经典算法:K近邻。本文将介绍KNN算法,接着以一个约会数据分类任务为例,去探索KNN算法的实现和评估。我们系那个会手动构建KNN模型的核心逻辑,还会利用ROC曲线与AUC值科学地评估多分类模型的性能,从而直观地判断模型的分类能力本文会有具体和注解,让我们用最直观的方式,一起来感受

#python#机器学习#分类
【机器学习之决策树剪枝处理】(含手动实现代码)

决策树是机器学习中经典的分类与回归模型,凭借直观的逻辑结构和易解释性,在实际场景中应用广泛。但决策树天生存在过拟合风险—— 随着树的深度增加、分支增多,模型会过度学习训练数据中的细节甚至噪声,导致在新数据上的泛化性能下降。剪枝作为解决这一问题的核心手段,通过合理削减决策树的冗余分支,在降低模型复杂度的同时,实现泛化能力的提升。本文将系统拆解剪枝的核心概念与两种主流策略(预剪枝、后剪枝),提供可直接

#机器学习#决策树#剪枝
【机器学习之朴素贝叶斯】-含手动代码实现

朴素贝叶斯算法是机器学习领域中经典的分类方法之一,它以贝叶斯定理为理论基础,结合 “特征条件独立” 的简化假设,实现了高效且直观的分类决策。尽管其假设看似理想化,但在文本分类、垃圾邮件识别等实际场景中,朴素贝叶斯凭借计算简单、泛化能力强的特点,依然展现出优异的性能。本文将从贝叶斯定理出发,拆解朴素贝叶斯分类器的核心原理,结合 “西瓜分类” 的经典案例,通过代码实现完整还原算法流程,帮助读者理解并掌

#机器学习#人工智能
【机器学习-支持向量机】(含例子+代码)

在机器学习的分类算法体系中,支持向量机(SVM)是最经典且实用的算法之一。SVM 的核心思想是通过最大化类别间隔寻找最优决策边界,不仅巧妙解决了线性可分场景的分类问题,更通过软间隔、核函数等拓展,成功应对了更复杂的线性不可分数据。基于此,本文将从 SVM 的核心概念出发,系统梳理线性硬间隔、软间隔及非线性 SVM 的原理,结合 MATLAB 数据集,通过 Python 代码实现不同类型 SVM 的

#支持向量机#机器学习#算法
【机器学习之KNN算法及ROC曲线】

在机器学习的世界里,分类问题是一大核心课题——从用户画像标签到推荐系统偏好推测,分类模型的身影无处不在。本篇文章主要介绍经典算法:K近邻。本文将介绍KNN算法,接着以一个约会数据分类任务为例,去探索KNN算法的实现和评估。我们系那个会手动构建KNN模型的核心逻辑,还会利用ROC曲线与AUC值科学地评估多分类模型的性能,从而直观地判断模型的分类能力本文会有具体和注解,让我们用最直观的方式,一起来感受

#python#机器学习#分类
【机器学习-支持向量机】(含例子+代码)

在机器学习的分类算法体系中,支持向量机(SVM)是最经典且实用的算法之一。SVM 的核心思想是通过最大化类别间隔寻找最优决策边界,不仅巧妙解决了线性可分场景的分类问题,更通过软间隔、核函数等拓展,成功应对了更复杂的线性不可分数据。基于此,本文将从 SVM 的核心概念出发,系统梳理线性硬间隔、软间隔及非线性 SVM 的原理,结合 MATLAB 数据集,通过 Python 代码实现不同类型 SVM 的

#支持向量机#机器学习#算法
到底了