
机器学习
wgdzz
这个作者很懒,什么都没留下…
展开
-
Hive SQL 代码snippet
Hive SQL 代码snippet使用SQL计算gini指数with balances as ( select '2018-01-01' as date, balance from unnest([1,2,3,4,5]) as balance -- Gini coef: 0.2666666666666667 union all select '2018-01-02' as date, balance from unnest([3,3,3,3]) as balan原创 2020-08-29 15:48:09 · 382 阅读 · 0 评论 -
感知机、线性回归、逻辑回归的简单对比
感知机、线性回归、逻辑回归的简单对比 标签: 机器学习算法 1. 感知机算法(Perceptron Algorithm) 感知机算法是机器学习中的一个二分类监督学习算法,通过一个函数决定由向量代表的一个输入是否属于某一类。它是一种线性分类器:特征通过权重线性组合,然后通过一个线性预测函数来判断。这个算法最早由Frank Rosenblatt在1957年提出。原创 2015-06-11 22:22:16 · 20925 阅读 · 4 评论 -
逻辑回归梯度下降公式详细推导
标签(空格分隔): 机器学习 在一次面试中被问道了逻辑回归公式的推导,虽然知道原理,但是从来未从头到尾推导过,面试时估计有点困,又不完全熟悉,又略有紧张(借口找的齐全了…)。面试官还算仁慈,没有太严格。但是自己还是应该会熟练掌握才对的…写此博客,以备复习。 假设hθ(x)=11+exp(−θTx)h_{\theta}(x) = \frac{1}{1+exp(-\theta^T x)},且(x(i原创 2015-09-30 00:40:57 · 7863 阅读 · 8 评论 -
梯度下降法的简单理解
梯度下降法 梯度下降法(gradient descent)或最速下降法(steepest descent)是求解无约束最优化问题的一种最常用的方法。 负梯度方向是使函数值下降最快的方向,在迭代的每一步,以负梯度方向更新x的值,从而达到减少函数值的目的。 假设f(x) f(x) 在Rn R_n 上具有一阶连续偏导数,要求解的无约束最优化问题是: minx∈Rnf(x)\min\limits_{原创 2015-09-29 11:21:59 · 3648 阅读 · 0 评论 -
关于逻辑回归(Logistic regression)模型的简单思考
关于逻辑回归(Logistic regression)模型的简单思考Tags: 机器学习算法 Logistic regression(LR)模型是一种分类算法,它将特征空间映射成一种可能性,本文将从以下几方面解释逻辑回归模型: 逻辑回归模型的定义 逻辑回归模型的概率论解释 逻辑回归的引申:条件随机场 求解实现(Python) 1.逻辑回归模型的定义 模型输入为x⃗ \原创 2015-09-15 23:37:56 · 4450 阅读 · 0 评论 -
解析xgb模型成sql语句
解析xgb模型成sql语句xgb是一种功能强大,被广泛使用的树模型。树模型的本质是一组if-else组合。训练好的xgb模型如何需要对大数据进行运算,往往需要分布式的环境。Hive是我们常用的处理数据的环境,往往一些模型运算也在其中。我们可以使用以下三种方式,在Hive中计算xgb模型:使用python tranform的形式,如果没有安装xgb的包,还需要自己解析模型文件;将xgb模...原创 2019-02-27 21:05:26 · 2264 阅读 · 7 评论