- 博客(8)
- 收藏
- 关注
原创 阿里云天池机器学习task4
快来一起挖掘幸福感赛前预览首先我们看一下比赛的大致要求和数据提供这次比赛大概是通过问卷中的问题来获取一些人的个人情况等,从中提取重要因素用来判断幸福感。数据可视化import pandas as pdimport matplotlib.pyplot as plt#显示所有列pd.set_option('display.max_columns', None)#显示所有行pd.set_option('display.max_rows', None)123456comple
2022-03-31 22:23:42
68
原创 阿里云天池机器学习task3
一 原理简介:它是一款基于GBDT(梯度提升决策树)算法的分布式梯度提升框架,为了满足缩短模型计算时间的需求,LightGBM的设计思路主要集中在减小数据对内存与计算性能的使用,以及减少多机器并行计算时的通讯代价。LightGBM可以看作是XGBoost的升级豪华版,在获得与XGBoost近似精度的同时,又提供了更快的训练速度与更少的内存消耗。LightGBM的主要优点:简单易用。提供了主流的Python\C++\R语言接口,用户可以轻松使用LightGBM建模并获得相当不错的效果。高效可扩展
2022-03-31 22:22:14
63
原创 阿里云天池机器学习task2
一 原理简介:XGBoost本质上还是一个GBDT,但是力争把速度和效率发挥到极致,所以叫X (Extreme) GBoosted。XGBoost的核心算法思想不难,基本就是:不断地添加树,不断地进行特征分裂来生长一棵树,每次添加一个树,其实是学习一个新函数f(x),去拟合上次预测的残差。当我们训练完成得到k棵树,我们要预测一个样本的分数,其实就是根据这个样本的特征,在每棵树中会落到对应的一个叶子节点,每个叶子节点就对应一个分数最后只需要将每棵树对应的分数加起来就是该样本的预测值。二 代码流程
2022-03-31 22:21:06
50
原创 阿里云天池机器学习task1
一 逻辑回归 原理简介:Logistic回归虽然名字里带“回归”,但是它实际上是一种分类方法,主要用于两分类问题(即输出只有两种,分别代表两个类别)二 程序函数from sklearn.linear_model import LogisticRegression # 导入1lr_clf = LogisticRegression() # 调用-----逻辑回归模型1#用逻辑回归模型----拟合----构造的数据集,x_fearures为输入特征,y_label为预测的类别。 其-...
2022-03-31 22:15:54
63
原创 阿里天池-python训练营task4
列表定义类别,list,语法为 [元素1, 元素2, ..., 元素n]有序集合没有固定大小能够保存任意数量任意类型python对象创建方法普通列表range() 创建列表推导式创建列表混合列表空列表添加元素append 方法list.append 在列表末尾添加新的对象,只接受一个参数,参数可以是任何数据类型,被追加的元素在 list 中保持着原结构类型extend 方法list.extend(seq) 在列表末尾一次性追加另一个序列..
2022-03-22 15:02:29
34
原创 阿里天池-Python训练营task3
函数函数的定义函数以def关键词开头,后接函数名和圆括号()。函数执行的代码以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。def functionname (parameters): "函数文档字符串" functionsuite return [expression]函数参数Python 的函数具有非常灵活多样的参数形态,既可以实现简单的调用,又可以传入非常复杂...
2022-03-22 14:59:42
70
原创 阿里天池-python训练营task2
一、学习知识点概要本次主要学习Python中的容器(序列)类型,包括:列表(list)元组(tuple)字符串(str)字典(dict)集合(set)二、学习内容I.列表(list)1.定义列表(list)为有序集合,可以保存任意类型的对象,语法为[元素1,元素2,……,元素n]。列表的语法点在于用中括号“[]”将元素放在一起,用逗号“,”将元素隔开2.创建列表列表可以通过直接赋值创建,也可以用内置方法list(sub)把可迭代对象sub转化为列表,其中sub可以为ra
2022-03-22 14:55:57
52
原创 阿里天池-Python训练营task1
变量、运算符与数据类型变量Python是强类型语言,Python很少会隐式地转换变量的类型。强类型:不允许不同类型相加。例如:整形+字符串会报类型错误。1. 变量命名变量名只能是字母,数字,下划线的组合,注意不能用数字开头变量名不能含有特殊符号,不能使用关键字(保留字)大小写敏感,不能混用2. 使用变量前,需要赋值在python中,我们对变量进行赋值的时候,用的是一个等于符号(=),要注意不是两个(==)。3. 全局变量与局部变量全局变量是定义在外面的变量局部变量就是定义在一个函
2022-03-22 14:44:29
38
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人