李宏毅机器学习笔记13(Structured Learning)

 Structured Learning

1、什么叫结构化学习

2、结构化学习统一框架

3、结构化学习的三个问题

4、线性模型解决结构化学习的三个问题

 

1、什么叫结构化学习 

  

    之前的input and output 都是vectors

    结构化学习输入输出都是一种带有结构的对象(sequence,list,tree,bounding box)

 

        李宏毅机器学习笔记13(Structured Learning)_第1张图片

 

    结构化学习的应用:

 

                 李宏毅机器学习笔记13(Structured Learning)_第2张图片

 

 

2、结构化学习统一框架

   

  •  Training阶段:就是找一个F来评估X与Y的匹配程度。越匹配,R值越大。
  •     Inference阶段:穷举所有的Y,找到匹配程度最大的那个Y

    李宏毅机器学习笔记13(Structured Learning)_第3张图片                 李宏毅机器学习笔记13(Structured Learning)_第4张图片

 

 

      举个栗子说明:

     目标检测:

 

      李宏毅机器学习笔记13(Structured Learning)_第5张图片                  李宏毅机器学习笔记13(Structured Learning)_第6张图片

 

       摘要提取:

 

    李宏毅机器学习笔记13(Structured Learning)_第7张图片              李宏毅机器学习笔记13(Structured Learning)_第8张图片

 

      搜索:

 

    李宏毅机器学习笔记13(Structured Learning)_第9张图片               李宏毅机器学习笔记13(Structured Learning)_第10张图片

 

  

3、结构化学习的三个问题

 

  第一个问题:F(x,y)长什么样子

  李宏毅机器学习笔记13(Structured Learning)_第11张图片

 

  第二个问题:如何求最大化F时的y

  李宏毅机器学习笔记13(Structured Learning)_第12张图片

 

  第三个问题:如何训练得到F

 

  李宏毅机器学习笔记13(Structured Learning)_第13张图片

     与DNN的联系:比如手写数字识别中,

    李宏毅机器学习笔记13(Structured Learning)_第14张图片

 

 4、线性模型解决结构化学习的三个问题

  

    解决第一个问题:

  •  用一组特征来描述(x,y)的pair,其中ϕ(x,y)代表一种特征,可以用CNN训练得到

   
  李宏毅机器学习笔记13(Structured Learning)_第15张图片        李宏毅机器学习笔记13(Structured Learning)_第16张图片   李宏毅机器学习笔记13(Structured Learning)_第17张图片

 

 

    其他栗子:

   李宏毅机器学习笔记13(Structured Learning)_第18张图片              李宏毅机器学习笔记13(Structured Learning)_第19张图片

 

    假设已经了解决第二个问题

 

    李宏毅机器学习笔记13(Structured Learning)_第20张图片

    解决第三个问题:

  •     给定一堆的training data,把w 学出来

    李宏毅机器学习笔记13(Structured Learning)_第21张图片       李宏毅机器学习笔记13(Structured Learning)_第22张图片        李宏毅机器学习笔记13(Structured Learning)_第23张图片

 

    

    具体步骤:给定training data(x1,y^1)、(x2,y^2)、(x3,y^3)、(x4,y^4)

   Step1:求出使F(x,y)最大时的y~

   Step2:若y~!=y^,则更新w

 

    李宏毅机器学习笔记13(Structured Learning)_第24张图片

 

    

    我们的目标:

    李宏毅机器学习笔记13(Structured Learning)_第25张图片

      过程:

    李宏毅机器学习笔记13(Structured Learning)_第26张图片             李宏毅机器学习笔记13(Structured Learning)_第27张图片            李宏毅机器学习笔记13(Structured Learning)_第28张图片

 

转载于:https://www.cnblogs.com/xxlad/p/11410392.html

你可能感兴趣的:(李宏毅机器学习笔记13(Structured Learning))