
机器学习
文章平均质量分 51
Mr_Fogg
嘿嘿嘿
展开
-
R --xgboost使用
最近用xgboost做了个识别二维码的任务(仅仅是识别是或不是,并不解析二维码的内容)。这里记录一下xgboost的使用,免得将来忘记。其实个人感觉xgboost真的是一个很强大的工具,在很多数据挖掘比赛里xgboost受到了众多选手的青睐,因为又快又简单而且不粘人。 首先是训练数据的准备。#这里是从硬盘里读取训练数据生成数据框赋给data变量 data = read.csv('/Users/原创 2017-09-10 19:56:26 · 3248 阅读 · 0 评论 -
Gradiant Boosting Machine
最近看了Friedman的关于梯度提升算法的论文,记录一下。 1 函数估计 在机器学习领域,算法就是利用数据去估计一个函数或就是一个“预测学习”问题。用训练数据得到一个估计的F*(x),这个函数将x映射到y,然后我们通过最小化一个损失函数,求出我们想要的F(x),即: F∗=argminFEy,xL(y,F(x))=argminFEx[EyL(y,F(x))|x](1)F^{*} = \arg原创 2017-09-18 21:54:11 · 608 阅读 · 0 评论