zoukankan      html  css  js  c++  java
  • Coursera台大机器学习技法课程笔记15-Matrix Factorization

           很多ML模型用的都是数值特征,那么对于分类特征,该怎么做呢?

           

          以linear network为例:先对特征进行转换,转换成有意义的特征后,再对其进行线性组合

          

       进一步,模型可表示为:使Ein最小,我们就能知道如何转换特征,如何组合线性模型。

      

      以给电影打分为例,我们实际上要做的,就是从已有评分中,学习到特征V(观影人的喜好)和W(电影的类型)

     

     对Ein的优化,可以通过先固定一个变量进行:

     

     将矩阵分解和linear autocoder进行对比:一个可以降维,一个可以提取出隐藏特征。

     

     用SGD来做矩阵分解:

     

  • 相关阅读:
    socketserver模块
    socketserver密文测试
    Less11-Less12
    Less-5-03
    google语法
    Nmap
    01真的很简单
    kali linux 安装后的必要修改
    SQLMap-02
    SQLMap-01
  • 原文地址:https://www.cnblogs.com/573177885qq/p/4711119.html
Copyright © 2011-2022 走看看