找回密码
 注册
Simdroid-非首页
查看: 153|回复: 12

[iSIGHT] 从这几张变化曲线能看出结果收敛吗

[复制链接]
发表于 2010-4-3 10:10:00 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 zhaowei139 于 2010-4-5 16:28 编辑

弱弱的问一下,我怎样判断用优化算法优化的结果是收敛的?会不会出现不收敛的情况?,下面给了几张结果变化曲线,从曲线中能看出吗,曲线最后波动较大,这是正常吗?最后结果曲线应该是近似于直线?另外想问一下,isight后处理的设计变量和约束、目标的变化曲线怎样保存[localimg=180,130]1[/localimg]?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2010-4-3 18:44:36 | 显示全部楼层 来自 北京
Simdroid开发平台
本帖最后由 zhaowei139 于 2010-4-5 16:36 编辑

另一张图。有没有人解释一下,从变量曲线可以看出吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

 楼主| 发表于 2010-4-7 16:03:36 | 显示全部楼层 来自 北京
那怎样看收不收敛?结果文件会给吗?
回复 不支持

使用道具 举报

发表于 2010-4-14 18:03:09 | 显示全部楼层 来自 江苏南京
收不收敛可以从目标函数的变化过程来看,如果目标函数随着优化次数变化趋于稳定,就差不多说明优化收敛了(针对单目标),从贴图来看,应该不算收敛
回复 不支持

使用道具 举报

 楼主| 发表于 2010-4-14 20:14:24 | 显示全部楼层 来自 北京
5# shenlei1985

请问一下,如果不收敛优化自动停止是怎么回事
回复 不支持

使用道具 举报

发表于 2010-4-16 07:44:40 | 显示全部楼层 来自 江苏南京
你看看软件给你的结果里是怎么说的。
正常的优化结束都有的。
回复 不支持

使用道具 举报

发表于 2010-4-16 15:24:46 | 显示全部楼层 来自 北京
你使用上面优化算法啊,不同的优化算法,收敛准则不同
回复 不支持

使用道具 举报

 楼主| 发表于 2010-4-16 17:21:33 | 显示全部楼层 来自 北京
8# yekai

我用的线性规划算法,这结果感觉太不可靠了,请问版主一般怎样判断收敛啊?从这种寻优历程图上能看出来吗?
回复 不支持

使用道具 举报

发表于 2010-4-16 17:29:26 | 显示全部楼层 来自 北京
在优化算法设置界面有收敛准则,比如说最大迭代次数、相对步长、绝对步长等,不同算法对于不同准则
回复 不支持

使用道具 举报

 楼主| 发表于 2010-4-16 18:41:41 | 显示全部楼层 来自 北京
10# yekai

请问版主,如果设置之后结果是否收敛从那看?设置最大迭代步数后,等迭代步数到最大值之后就一定收敛吗?isight中有没有一个参数或图表可以反映出收敛情况?对怎样判断优化结果是否收敛一直很迷惑,帮助里有说两次迭代目标函数值之差达到收敛要求表示收敛,可我用不同算法计算过,好像都不符合这种要求啊,就像上图哪个差别也太大了
回复 不支持

使用道具 举报

发表于 2010-4-16 20:58:22 | 显示全部楼层 来自 北京理工大学
如果达到设置的收敛条件,优化过程会自动停止。
设置最大迭代步数后,不管是否收敛优化都会停止,但这时候一般是没有收敛(没有满足收敛条件)的,不然在这之前就停止了。
系统给出的变量中好像没有可以直接表示收敛的变量,或者是我不知道。但是你要用两次目标函数之家作为条件显示出来的话,可以加一个变量来保存上一轮的目标函数值,在计算得到新一轮目标函数值后,和上一轮的减一下,把结果赋给另一个变量用来显示两次目标函数之差。
回复 不支持

使用道具 举报

发表于 2010-4-16 20:59:15 | 显示全部楼层 来自 北京
如果达到设置的收敛条件,优化过程会自动停止。
设置最大迭代步数后,不管是否收敛优化都会停止,但这时候一般是没有收敛(没有满足收敛条件)的,不然在这之前就停止了。
系统给出的变量中好像没有可以直接表示收敛的变量,或者是我不知道。但是你要用两次目标函数之家作为条件显示出来的话,可以加一个变量来保存上一轮的目标函数值,在计算得到新一轮目标函数值后,和上一轮的减一下,把结果赋给另一个变量用来显示两次目标函数之差。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-4-16 22:10:38 | 显示全部楼层 来自 北京
13# icemeteor

请问一下,像我上图用线性规划算的结果,没有达到最大迭代就停止,但看目标函数图不像收敛啊,不知大哥有啥看法
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-6 01:56 , Processed in 0.050181 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表