- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 使用Tensorflow实现简单的线性回归和神经网络
一、流程整体流程基本分为三步:1、定义计算图的结构2、定义损失函数及选择优化算法3、生成会话,训练,预测二、线性回归import tensorflow as tfimport numpy as npclass LinearRegression: def __init__(self, dim, lr=0.01): self.dim = dim...
2019-07-07 11:09:54 810
原创 GBDT残差与负梯度
GBDT采用加法模型(即基函数的线性组合)和前向分步算法(每步只求解一个弱学习器)。第m步的模型是:通过经验风险极小化确定下一棵树的参数Θm:对于GBDT中每棵树拟合的是什么,有两种解释,第一种是残差,第二种是负梯度。其实残差是负梯度在损失函数为平方损失时的特殊情况。1、残差前m-1棵树得到的模型是,即对x的预测值为,真实值为y,那么残差就是真实值与预测值的差值,即:...
2019-07-02 19:15:38 2989
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人