- 博客(6)
- 收藏
- 关注
原创 决策树的定义
4)、训练算法:这个过程也就是构造决策树,同样也可以说是决策树学习,就是构造一个决策树的数据结构。因此,实际的决策树学习算法是基于启发式算法,例如在每个节点进行局部最优决策的贪心算法,这样的算法不能保证返回全局最有决策树,这个问题可以通过集成学习来训练多颗决策树来缓解,这多棵决策树一般通过对特征和样本又放回的随机采样来生成;(3)如果还有子集不能够被正确的分类,那么就对这些子集选择新的最优特征,继续对其进行分割,构建相应的节点,如此递归进行,直至所有训练数据子集被基本正确的分类,或者没有合适的特征为止。
2023-04-17 12:55:45
276
原创 python之面向对象
面向对象的程序设计是把对象作为程序的基本单元,一个对象包含数据和操作数据的函数。面向对象最重要的是对对象进行划分,找到对象,确定对象属性和行为。类是某一个具体对象特征的抽象。是一种复杂的数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体。对象是通过类定义的数据结构实例,万物都可以是对象。封装就是对类和对象的成员访问进行限制,设定可以访问的方式和不可以访问的方式。多态也是面向对象重要的基本特征之一,“多态”指对象可以表现出多种形态。继承就是可以获取另外一个类中的成员属性和成员方法。
2023-03-06 12:19:10
69
原创 波斯顿房价预测线型回归
线性回归方程 完成机器学习六个步骤 1.导入数据 2.清洗数据 3.特征工程(提取有价值的数据)4.建模 5.评估 6.可视化(画图)print("模型中的偏置为:\n", estimator.intercept_)print("模型中的系数为:\n", estimator.coef_)print("预测值为:\n", y_predict)print("误差为:\n", error)获取各种所需要的数据。
2023-02-26 23:20:38
215
原创 2月14日作业 导入csv数据集
import pandas as pddata=pd.read_csv('E:\Anaconda\Affairs.csv数据集')print(data.head(10))##202113430123 李军宏 Unnamed: 0 affairs gender age yearsmarried children religiousness \0 4 0 male 37.0 10.00 no
2023-02-15 19:30:58
414
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人