机器学习
心雨心辰
这个作者很懒,什么都没留下…
展开
-
了解推荐系统是什么
1.什么是推荐系统? 也许你不知道什么是推荐系统,但你肯定使用过。淘宝首页,有好货,猜你喜欢等,根据历史浏览记录,个性化推荐相似宝贝。 美团外卖,猜你喜欢。 网易云音乐,私人FM,每日推荐20首歌,推荐歌单等 电商购物、音乐、视频、新闻门户、社交平台好友、餐饮、旅游服务、招聘网以及相亲网等,都涉及推荐系统,推荐系统已经体现在生活的方方面面。2.推荐系统工作原理 利用物品,用户或用户对物品的原创 2016-07-15 11:11:48 · 650 阅读 · 0 评论 -
推荐算法之 slope one 算法
1.示例引入多个吃货在某美团的某家饭馆点餐,如下两道菜:可乐鸡翅: 红烧肉: 顾客吃过后,会有相关的星级评分。假设评分如下: 评分 可乐鸡翅 红烧肉 小明 4 5 小红 4 3 小伟 2 3 小芳 3 ? 问题:请猜测一下小芳可能会给“红烧肉”打多少分?原创 2016-07-15 12:03:30 · 21356 阅读 · 4 评论 -
winpython,安装与使用(anaconda)
winpython套件包含numpy,scipy,sklearn,matplotlib.等,省去了一个个安装的麻烦,尤其是sklearn在window下安装的各种问题。winpython 的多多优点,参考 http://www.cnblogs.com/starimpact/p/3526146.htmlsklearn机器学习开源工具包,官网上的API介绍很详细,有一些数据集,和例子。可以好好学习机器学原创 2016-04-01 16:03:49 · 11812 阅读 · 1 评论 -
数据预处理之独热编码(One-Hot Encoding)
比如 sex:[“male”, “female”] country: [‘china’,’USA’,’Japan’] 正常数字量化后: “male”, “female”用0,1表示; ‘china’,’USA’,’Japan’用0,1,2表示。 现在有3个样本: [‘male’,‘USA’], [‘male’,‘Japan’], [‘female’,’China’] 处理后:原创 2016-11-21 16:57:19 · 3642 阅读 · 1 评论 -
anaconda 安装scrapy
scrapy是一个python的爬虫框架。1.首先查看anaconda中是否装有scrapy工具包,具体方法如下: cmd命令中,输入 conda list,查看所有已经安装的工具包及版本号。 发现没有scrapy,。。。 2.输入 conda install -c scrapinghub scrapy ,等待片刻后,提示需要安装的相关工具包。 3.proceed下输入y,回车, 自动进原创 2017-02-12 11:24:13 · 4640 阅读 · 2 评论 -
win7 anaconda2 安装xgboost
本人用python做数据分析,经常用到pandas,调用sklearn,于是偷个了小懒,直接安装了anaconda,它集成了很多python的工具包,安装也简单。 最近了解了一下GBM(gradient boosting machine),下面博客是一位寒小阳老师根据某次kaggle大赛上使用GBM处理赛事的流程。 http://blog.csdn.net/han_xiaoyang/artic原创 2016-11-22 17:33:43 · 3276 阅读 · 1 评论 -
python 划分数据集为训练集和测试集
sklearn的cross_validation包中含有将数据集按照一定的比例,随机划分为训练集和测试集的函数train_test_splitfrom sklearn.cross_validation import train_test_split #x为数据集的feature熟悉,y为label. x_train, x_test, y_train, y_test = train_test_spli原创 2016-12-05 10:42:07 · 57128 阅读 · 7 评论