python机器学习
文章平均质量分 62
_消失的地平线_
目前本科在读,大数据技术专业
展开
-
机器学习之手写实现决策树的核心代码(构建过程+逐句讲解)
假设一个样本中有N个属性,设a是其中的一个属性,这个属性,可以把这个样本分成多种情况,例如a1,a2,a3等等......(例如a是西瓜的色泽,a1=青绿,a2=乌黑,a3=浅白,之后通过得到这三种情况下正例,反例的个数,来计算这三种分类下的信息熵,并以此得到属性a的信息增益)我们知道,在构建决策树的过程中,最重要的步骤就是计算信息熵以及信息增益,从而决定最优的分支,在下面的代码中,将实现这一过程。所以,我们需要先计算按照属性a划分下每种情况的信息熵,再以此为基础计算信息增益。原创 2023-09-07 21:08:34 · 240 阅读 · 0 评论 -
python机器学习数据预处理之常用的数据可视化方法
既然要画图,首先需要生成一张画布,使用内置的subplot方法生成一张画布,其中,返回值有两个,分别是fig和axs。对象,代表整个图表,它是顶级容器。在这个图表中,你可以添加、修改或移除子图,调整图的大小和布局等。对象的二维数组(即具有行和列的网格布局),它代表了图表中的每一个子图。下面,我们在axs[0][0]这个区域用plot画一个图,并设置参数。在axs[0][1]区域用scatter画一个图,并设置参数。在区域axs[1][1]画一个饼图,同时设置图例。pie方法:绘制饼图。原创 2023-09-06 18:16:03 · 369 阅读 · 0 评论 -
手写实现一个简单的神经网络模型(代码实现+逐句讲解)
手写实现一个简单的神经网络模型(代码实现+逐句讲解)原创 2023-09-03 17:24:25 · 986 阅读 · 0 评论 -
python机器学习数据预处理之离散变量的处理方法
本章将分享用独热编码的方式来处理离散型变量原创 2023-08-24 15:54:10 · 220 阅读 · 0 评论 -
python机器学习之数据预处理基础
本章通过实际案例,记录基础的数据预处理方法,以python的sklearn库的dataSets模块的案例为例进行测试和处理,同时对代码中的一些参数取值进行说明。原创 2023-08-24 15:24:47 · 145 阅读 · 0 评论