- 博客(9)
- 资源 (18)
- 收藏
- 关注
原创 机器学习4-x——音乐推荐系统代码实现
整理自coursera 代码和数据可以在这里下载。import graphlabsong_data = graphlab.SFrame('song_data.gl/')graphlab.canvas.set_target('ipynb')#查看有多少用户users = song_data['user_id'].unique()#数据分为训练集和测试集train_data,test
2016-10-27 10:56:32 6407 5
原创 机器学习4——推荐系统
整理自coursera,欢迎交流转载。背景 现在我们考虑一个个性化的推荐系统,比如推荐电影、商品等。我们应该如何构建这个系统呢?其实推荐的方法有很多。比方说我们可以根据商品的流行度来推荐,这个方法最大的缺点是缺少个性化;为了实现个性化,我们可以把商品分类,根据分类来向用户推荐,这种方法的输入是用户的购买或浏览历史的特征,输出是用户可能喜欢的商品或多媒体信息,这个方法的优点是个性化
2016-10-26 10:59:55 1895
原创 python闯关4——最大最小
来自一个python编程挑战网站.整理供大家参考提高。题干 在这个任务中,你应该自己写出PY3中实现的内建函数 min 和 max. 一些内建函数在这里是不能用的:import,eval,exec,globals。 别忘了,你需要在你的代码中实现两个函数。 max(iterable, [, key]) 或者 min(iterable, [, key]) max(arg1, arg2,
2016-10-24 19:23:38 615
原创 机器学习笔记3——聚类
整理自Coursera。欢迎交流。背景 比方一个人正在阅读一篇文章,你则呢在语料库里面寻找相似的文章来推荐给这个人呢?这是好多公司面临的问题。你在阅读网页内容的时候网站是怎么给你推送你可能喜欢的文章呢?相似度(Similarity) 推送的文章肯定是与你正在阅读的文章相似的,因此有必要介绍一下怎么衡量2篇文章的相似度。 最简单粗暴的办法是把一篇文章打乱,统计每个单词出现的次数。我
2016-10-22 20:08:49 854
原创 python闯关3——国际象棋问题
来自一个python的闯关网站,从初级到高级。题干 Almost everyone in the world knows about the ancient game Chess and has at least a basic understanding of its rules. It has various units with a wide range of movement
2016-10-22 10:43:26 2018
原创 python闯关2-罗马数字编码
这来自一个游戏闯关练习python的网站,有些网络可能无法访问,所以我决定开始整理里面的题目和大家分享。题干 罗马数字来源于古罗马编码系统。它们是基于字母表的特定字母的组合,所表示的数等于这些数字相加(或者是相减)得到的数。前十位的罗马数字是: I,II,III,IV,V,VI,VII,VIII,IX和X。 罗马记数系统不是直接的十进制为基础,它没有零。罗马数字是根据这七个符号的组合:**符号
2016-10-21 18:06:43 1352
原创 python闯关1-返回不唯一元素
这来自一个游戏闯关练习python的网站,有些网络可能无法访问,所以我决定开始整理里面的题目和大家分享。题干 你将得到一个含有整数(X)的非空列表。在这个任务里,你应该返回在此列表中的非唯一元素的列表。要做到这一点,你需要删除所有独特的元素(这是包含在一个给定的列表只有一次的元素)。解决这个任务时,不能改变列表的顺序。例如:[1,2,3,1,3] 1和3是非唯一元素,结果将是 [1, 3, 1,
2016-10-21 17:45:48 837
原创 机器学习笔记2——分类
分类 笔记整理配套教程:coursera,欢迎转载分享!1.背景 你想要在西雅图选一个寿司很好的餐馆,所以你需要找到这样的餐馆。我们可以获得餐馆的评价比如“the sushi of this restaurant is best in the city”,我们可以把这句话输入一个情感分类器,我们可以知道这句话是对这个餐馆寿司的正面评价。(可能有些评价里面包含很多内容,比方说这里的拉面很
2016-10-21 16:08:08 1643
原创 机器学习笔记1——Regression
本内容来自coursera课程。线性回归最小二乘拟合graphlab的使用如何检验:训练集和测试集线性回归 回归模型是最简单的预测模型,基本思路是找到一条拟合直线或者拟合空间使得拟合结果的残差平方和最小(最小二乘拟合)。关于残差和最小二乘的基本原理不再赘述,可以参考误差理论或者数值分析方面的书籍。最小二乘原理 最小二乘法(又称最小平方法)是一种数学优化技术。它通过最小化误差的
2016-10-20 10:08:57 1381
BP神经网络代码
2017-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人