美文网首页
动态规划算法

动态规划算法

作者: 三方斜阳 | 来源:发表于2021-08-05 22:06 被阅读0次

    算法基本思想:

    • 将复杂问题分解为若干子问题
    • 先求解子问题,重复利用子问题的解求得原问题的解

    基本要素:

    • 最优子结构性质
    • 重叠子问题

    基本步骤:

    建立状态转移方程 -> 存储并复用之前的结果 -> 自底向上求解

    应用:

    条件随机场(CRF)
    概率无向图模型、判别模型
    常用于序列标注任务的推理层

    序列标注:给定输入X=<x1,x2,x3,...xn> 给出对应的标注Y=<y1,y2,y3,...yn> y∈{tag|有限的标签种类}
    推理层:学习状态转移参数/解

    总结:

    • 动态规划算法可以降低时间复杂度,代价为提高了空间复杂度
    • 可以找到全局最优解
    • 如何分解为可以被重复调用的子问题(找到状态转移方程)是难点

    相关文章

      网友评论

          本文标题:动态规划算法

          本文链接:https://www.haomeiwen.com/subject/qutvvltx.html