码迷,mamicode.com
首页 >  
搜索关键字:最优解    ( 1254个结果
EM算法学习笔记2:深入理解
文章《EM算法学习笔记1:简介》中介绍了EM算法的主要思路和流程,我们知道EM算法通过迭代的方法,最后得到最大似然问题的一个局部最优解。本文介绍标准EM算法背后的原理。我们有样本集X,隐变量Z,模型参数θ\theta,注意他们3个都是向量,要求解的log似然函数是lnp(X|θ)lnp(X|\theta),而这个log似然函数难以求解,我们假设隐变量Z已知,发现lnp(X,Z|θ)lnp(X,Z|\...
分类:编程语言   时间:2015-06-18 22:14:56    阅读次数:209
!HDU 1243 反恐训练营--dp--(最长公共子序列)
题意:给你一个子弹序列和恐怖分子序列,只有子弹打到对应序号的恐怖分子才能得分,每个恐怖分子有对应的分数,求最大的得分 分析:这题抽象出来的模型就是最长公共子序列,直接套公式:dp[i][j]表示用第i颗子弹打第j个恐怖分子时能得到的最大分数,注意这指的是从开始状态到这一状态这个过程的最优解,而不是这一状态的最优解;状态转移:1.当a[i]==b[j]时,dp[i][j]=dp[i-1][j-1]...
分类:其他好文   时间:2015-06-16 09:20:36    阅读次数:96
HDU 1224 Free DIY Tour--DP--(bug集锦)
题意:有多个城市编号为1到 n分别有不同的评分,现在知道了某些城市之间的直航,找一条从起点出发回到起点、沿途经过的城市总评分最大的路径。要求只能从编号低的             到编号高的,所以起点编号为1和n+1 分析:dp[i]表示从1到i的最优解,dp[i]=max(dp[j]+intr[i]),其中 1 这题一开始思路就是对的,不过不停WA,一路排查了各种bug,其中最重要的两个:1...
分类:其他好文   时间:2015-06-15 14:43:34    阅读次数:97
poj 1141 Brackets Sequence(线性dp)
题意:给出一个括号串,求最短的满足要求的括号串;思路:枚举长度,枚举起点和终点,找到匹配括号是可递推到子序列,枚举中间指针求最优解;打印时通过记忆表path存储最优解,递归求出最短序列;#include#include#include#define INF 0x7fffffffusing names...
分类:其他好文   时间:2015-06-13 21:33:32    阅读次数:114
字符串处理/贪心 Codeforces Round #307 (Div. 2) B. ZgukistringZ
题目传送门 1 /* 2 题意:任意排列第一个字符串,使得有最多的不覆盖a/b字符串出现 3 字符串处理/贪心:暴力找到最大能不覆盖的a字符串,然后在b字符串中动态得出最优解 4 恶心死我了,我最初想输出最多的a,再最多的b,然而并不能保证是最多的:( 5 */ 6 #inc...
分类:其他好文   时间:2015-06-13 15:37:26    阅读次数:112
EM算法原理
集群之后,我们经常要用到EM算法(i.e. Estimation - Maximization)预计参数, 函数的凹/凸性,在estimation和maximization两步中迭代地进行參数预计。并保证能够算法收敛。达到局部最优解。PS:为了不在11.11这个吉祥的日子发blog,还是打算今天发了...
分类:编程语言   时间:2015-06-11 18:41:55    阅读次数:160
1033. To Fill or Not to Fill (25) -贪心算法
这是一道考察贪心算法的题目,为了达到花最少的钱到达终点或是跑最远距离的目的,我们很难整体的去把握这个问题,通过贪心算法,可以把整体问题化为局部问题,只站在当前的角度分析最贪婪(最优)的抉择,从而得到问题的最优解,贪心问题的困难之处在于对问题的分析和情况分类,一旦情况考虑的不够周全,就可能满盘皆输。 这个题目有一个易错点,是当前能到达范围内的加油站都比较贵,但是当前站点能够到达终点,这时候应该直接开到终点而不是选择到达那个贵的之中最便宜的。...
分类:编程语言   时间:2015-06-09 13:49:15    阅读次数:133
算法导论 动态规划 钢条切割问题的自底向上解法
正式应用动态规划。       适用于动态规划解决的问题应拥有以下两个要素:   1. 最优子结构(最佳选择) 2.子问题重叠(最终的最优解的每个分部步骤,都是当前最优的子解。与贪心算法试图通过局部最优解来组合成最优解的思想相似)   下面第一版代码中,依旧存在与上一篇第一版代码相同的问题——只能求解p数组中给出的最大限度。N>=10,代码就不能够求解出正确答案。(代码中你们都懂的...
分类:编程语言   时间:2015-06-08 09:47:46    阅读次数:361
!HDU 1158 Employment Planning--DP--(二维)
题意:列出每个月需要的员工数,已知每月工资、以及雇佣和开除员工的额外费用,求最小的预算。(只要员工不被开除就拿工资) 分析:开始我想的一维dp,结果在找状态转移方程的时候发现有很多情况要讨论,所以我就认为这题应该是一个贪心题,在准备打代码的时候发现贪心不能得出最优解,所以我就去搜题解了,原来是二维dp。记住一维要分很多情况的要用二维。       dp[i][j]表示第i月用j个员工时前i月的...
分类:其他好文   时间:2015-06-07 13:53:07    阅读次数:218
讨论2-sat建设和解决问题
2-sat问题是一种常见的问题。给定若干个01变量,变量之间满足一些二元约束,求是否有解存在。若存在,给出可行解或依照字典序给出最优解。以下给出与其相应的图论模型:给每一个变量i设立2个点,我的习惯是记为T(i),F(i),分别表示其值取1,0.以下考虑的便是怎样进行限制了。一般的限制形式均例如以下...
分类:其他好文   时间:2015-06-07 12:18:17    阅读次数:165
1254条   上一页 1 ... 93 94 95 96 97 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!