24小时热门版块排行榜    

查看: 2307  |  回复: 15

suntree4152

铁虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
rsd_ygy: 金币+5, 有帮助 2015-10-18 18:34:00
rsd_ygy: 金币+5, 有帮助 2015-10-18 18:35:59
rsd_ygy: 金币+5, 有帮助 2015-10-18 18:36:58
根据你的描述, 你的目标是最大化"rho(W, S)",W, S是两个未知变量,如半正定的矩阵, 当固定W时,最大化rho(W, .)可以转换为一个凸优化问题如关于S的SDP问题来求解,当固定S时,类似的, rho(., S)也可转换为关于W的sdp问题来求解。所以产生了如你描述的迭代优化算法。这样算出来的如你图中所示的曲线应该是个单调不减函数,如果不是sdp算法的roundoff误差所造成,那应该是你用sdp算法时出bug了,另外,像你描述的迭代优化算法也成为coordinate-ascent算法,这种算法不能保证收敛到全局最优解,而且往往收敛到局部最优解的速度很慢。
11楼2015-10-18 11:49:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

人民海军

木虫 (职业作家)

引用回帖:
3楼: Originally posted by rsd_ygy at 2015-10-13 08:35:15
100次!关键我搞不懂它为何震荡!

不要忽视数值浮点数计算的误差

发自小木虫Android客户端
Letbygonesbebygones.
12楼2015-10-18 11:53:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dkx001

新虫 (小有名气)

13楼2015-10-18 12:04:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rsd_ygy

银虫 (小有名气)

引用回帖:
13楼: Originally posted by dkx001 at 2015-10-18 12:04:31
Bd

Bd是啥子意思?
14楼2015-10-18 18:35:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rsd_ygy

银虫 (小有名气)

引用回帖:
12楼: Originally posted by 人民海军 at 2015-10-18 11:53:52
不要忽视数值浮点数计算的误差
...

恩,现在在怀疑的就是这个。
15楼2015-10-18 18:48:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dkx001

新虫 (小有名气)

引用回帖:
14楼: Originally posted by rsd_ygy at 2015-10-18 18:35:11
Bd是啥子意思?

帮顶

发自小木虫Android客户端
16楼2015-10-18 18:53:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 rsd_ygy 的主题更新
信息提示
请填处理意见