推荐系统
文章平均质量分 77
AI-Rui
对计算有强烈热爱的同学
展开
-
小白实战学习Spark01----bug汇总
bug汇总SparkContext、SparkConf和SparkSession的初始化Spark运行报错:无法解析重载方法“agg”若 出现 package macros contains object and package with same name: blackbox one of them needs to be removed from classpath此类的错误,是因为包冲突,把pom.xml文件重新搞下就好了【Scala】使用Option、Some、None,避免使用null原创 2020-05-25 10:36:23 · 299 阅读 · 0 评论 -
小白实战学习Spark01-音乐推荐和Audioscrobbler数据集
音乐推荐和Audioscrobbler数据集1.1 数据集1.2 交替最小二乘推荐算法1.1 数据集该数据集属于 隐式反馈数据user_arist_data.txt:包括141000个用户和160万个艺术家,记录了约2420万条用户播放艺术家歌曲的信息,其中包括播放次数信息artist_data.txt:包括每个艺术家的ID和对应的名字。artist_alias.txt:目的是为了将拼写错误的艺术家ID或ID变体对应到该艺术家的规范ID。1.2 交替最小二乘推荐算法协同过滤算法:根据两个原创 2020-05-25 10:35:46 · 1407 阅读 · 0 评论 -
小白从0学习推荐系统 ---05 推荐算法详解
文章目录常用算法分类基于人口统计学的推荐基于内容的推荐算法与特征工程基于协同过滤的推荐基于近邻的推荐基于用户的协同过滤(User-CF)基于物品的协同过滤(Item-CF)基于近邻的推荐的优缺点基于模型的协同过滤隐语义模型(LFM)常用算法分类基于人口统计学的推荐基于人口统计学的推荐机制(Demographic-based Recommendation)是一种最易于实现的推荐方法,它只是...原创 2020-03-18 22:10:18 · 941 阅读 · 0 评论 -
小白从0学习推荐系统 ---04 机器学习模型介绍
文章目录监督学习回归模型监督学习回归模型线性回归模型线性回归(Linear Regression)是一种线性模型,它假设输入变量x和单个输出变量y之间存在线性关系具体来说,利用线性回归模型,可以从一组输入变量x的线性组合中,计算输出变量yy=ax+bf(x)=w1x1+w2x2+...+wdxd+bf(x)=w_{1}x_{1}+w_{2}x_{2}+...+w_{d}x_{...原创 2020-03-15 11:41:33 · 208 阅读 · 0 评论 -
小白从0学习推荐系统 ---03 机器学习基础
文章目录机器学习机器学习是什么?机器学习的定义机器学习的过程机器学习的分类无监督学习无监督学习应用监督学习监督学习应用监督学习的深入介绍监督学习的三要素监督学习实现步骤模型评估策略训练集和测试集损失函数损失函数分类经验风险训练误差和测试误差过拟合和欠拟合模型的选择正则化奥卡姆剃刀交叉验证分类和回归分类问题精确率和召回率精确率召回率回归问题模型求解算法(学习算法)梯度下降法牛顿法和拟牛顿法机器学习...原创 2020-03-10 16:53:27 · 200 阅读 · 0 评论 -
小白从0学习推荐系统 ---02 机器学习数学基础
文章目录线性代数什么是线性代数?矩阵特殊矩阵矩阵中的概念矩阵的运算矩阵的转置矩阵的逆高数微积分的基本知识什么是导数?偏导数方向导数梯度(Gradient)凸函数与凹函数概率论概率统计基础知识常见统计变量常见概率分布重要概率公式线性代数什么是线性代数?矩阵(Matrix)是一个按照长方阵列排列的复数或复试集合。其他太简单的我就不发了。矩阵特殊矩阵当矩阵的行数和列数相等时,则称为 ...原创 2020-03-09 10:28:39 · 342 阅读 · 0 评论 -
小白从0学习推荐系统 ---01 推荐系统简介
文章目录推荐系统概述什么是推荐系统?推荐系统的目的推荐系统的基本思想推荐系统的数据分析推荐系统的分类推荐算法简介基于人口统计学的推荐算法基于内容的推荐算法基于协同过滤的推荐算法协同过滤(CF)推荐方法混合推荐推荐系统评测什么是好的推荐系统?推荐系统的实验方法推荐系统的评测指标推荐准确度的评测推荐系统概述什么是推荐系统?推荐系统是信息过载所采用的措施,面对海量的数据信息,从中快速推荐出符合用户...原创 2020-03-08 16:39:52 · 318 阅读 · 0 评论