本次数据取自于两个城市某街道上的几处公共自行车停车桩。我们希望根据时间、天气等信息,预测出该街区在一小时内的被借取的公共自行车的数量。 一、我们为什么要使用XGboost?一...
本次数据取自于两个城市某街道上的几处公共自行车停车桩。我们希望根据时间、天气等信息,预测出该街区在一小时内的被借取的公共自行车的数量。 一、我们为什么要使用XGboost?一...
一、背景 在程序写完之后,我们发现,在程序中能够改变的值主要有以下几个:隐藏层层数,训练次数,学习率,权重次方。 在原来的程序中,我们的数据分别是:隐藏层层数:300,训练次...
基本思路: 1.定义神经网络:定义输入层→定义隐藏层→定义输出层→找到权重和偏差→设置学习率→设置激活函数 2.定义训练网络:根据训练样本给出输出→根据输出结果,计算误差,根...
4.1 基本流程 决策树(decision tree)是一类常见的机器学习方法,它是基于树结构来进行决策的,这是人类在面临决策问题时一种很自然的处理机制。 其中,每个测试的结...
第七章 函数式编程 7.1又见函数 1.Python中的函数式 ·作为第三种编程范式,函数式编程的本质在于封装。 ·在Python中,存在着可变更的对象,也能写出非纯函数。由...
第六章 与对象的深入交往 6.1 一切皆对象 1.运算符 ·_add_()是特殊方法,这个方法定义了“+”运算符对于list对象的意义,两个list对象相加时,会进行合并列表...
第五章 对象带你飞 5.1 储存 1.文件 ·Python必须把数据储存在磁盘中。 ·磁盘以文件为单位储存数据,在python中,我们可以通过内置函数open来创建文件对象。...
第四章 朝思暮想是对象 4.1 轻松看对象 1.面向对象语言的来历 2.类 ·意思是把相近的东西归为一类,而且给这个类起一个名字。 我们定义了两个量,一个是鸟的特征,一个是鸟...
第三章 过程大于结果 3.1 懒人炒菜机 1.函数是什么 ·函数定义了两组数字间的对应关系。 ·对于程序员来说,函数就是把一些指令封装在一起,形成一套组合。一旦定义好了函数,...
第二章 先做键盘侠 2.1计算机会算数 1.数值运算 常见的数值运算: +:加法 -:减法 *:乘法 /:除法 **:乘方 %:求余数 字符串之间的加法运算: "George...
第一章 用编程改变世界 1.1 从计算机到编程 冯·诺伊曼结构(二进制计算) ·控制器:决定执行指令的顺序,控制不同部件之间的顺序交流。 ·运算器:除算术运算外,还能进行逻辑...