吴恩达机器学习笔记week16——推荐系统 Recommender Systems

吴恩达机器学习笔记week16——推荐系统 Recommender Systems

16-1.问题规划 Problem formulation——机器学习自动学习选取一系列适合的特征

吴恩达机器学习笔记week16——推荐系统 Recommender Systems
运用已知预测未知的数据

16-2.基于内容的推荐算法 Content-based recommendations

线性回归问题
先得到每个电影是爱情片还是动作片的程度(对于每个电影有特征向量),
由此计算出每个人对于爱情片和动作片的喜爱程度(即参数theta)
吴恩达机器学习笔记week16——推荐系统 Recommender Systems

  • 相关参数
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems
  • 优化函数
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems
  • 梯度下降算法
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems

16-3.协同过滤 Collaborative filtering——特征学习

先得到每个人对于爱情片和动作片的喜爱程度,
由此计算出每个电影是爱情片还是动作片的程度
吴恩达机器学习笔记week16——推荐系统 Recommender Systems

  • 优化函数
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems
    上个视频和这个视频的总结:
    k-means也是通过不断迭代得到最优
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems

16-4.协同过滤算法 Collaborative filtering algorithm——综合

  • 新的优化函数/代价函数
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems
    区别:x_0=1去掉,x和theta都是n维向量

  • 总结步骤 :
    吴恩达机器学习笔记week16——推荐系统 Recommender Systems

16-5.矢量化:低轶矩阵分解 Vectorization:Low rank matrix factorization——协同过滤算法的向量化实现&&该算法的应用

吴恩达机器学习笔记week16——推荐系统 Recommender Systems
通过已看的电影,推荐下一部电影
两个电影特征向量之间距离最小
吴恩达机器学习笔记week16——推荐系统 Recommender Systems

16-6.实施细节:均值规范化Implementational detail: Mean mormalization——均值归一化

问题:有人未对任何一种电影进行评价
吴恩达机器学习笔记week16——推荐系统 Recommender Systems
使均值为0
吴恩达机器学习笔记week16——推荐系统 Recommender Systems

上一篇:openvas 6版本,迁移到colinux版本


下一篇:11-2 操作系统发展