发帖
 找回密码
 立即注册
搜索
3 0 0

【官网翻译】理解实验随机性

🔍 flexsim,极客,仿真 3 3 2017-9-17 12:53:48
[size=10.5pt][font=黑体]原帖地址[/font][font=Tahoma][font=Tahoma]:[/font][/font][/size][font=宋体][size=10.5pt]https://www.flexsim.com/community/forum/showthread.php?t=3313[/size][/font]
[align=left][font=黑体][color=#000000]原作者[/color][/font][font=宋体][color=#000000]:[/color][/font][font=宋体][size=10.5pt][color=#ff0000]David Chan[/color][/size][/font][font=宋体][size=2][color=#000000]和[/color][/size][/font][font=宋体][size=10.5pt][color=#ff0000]Anthony Jhonson[/color][/size][/font][/align][align=left][font=宋体][size=10.5pt]
[/size][/font][/align][align=left][font=黑体]问题描述:[size=10.5pt]理解实验随机性[/size][/font][/align][align=left][align=left][color=#ff0000]David Chan[/color]:[/align][align=left][font=宋体][size=10.5pt]关于实验中的随机流,我有一个问题。[/size][/font][font=宋体][size=10.5pt][font=宋体]我已经重复运行了相同的一组实验。[/font] [font=宋体]我发现每次重复运行复制[/font][/size][/font][font=宋体][size=10.5pt]的实验[/size][/font][font=宋体][size=10.5pt][font=宋体]的原始数据都是一样的。[/font] [/size][/font][font=宋体][size=10.5pt]我是这样理解的[/size][/font][font=宋体][size=10.5pt],在[/size][/font][font=宋体][size=10.5pt]复制的实验中[/size][/font][font=宋体][size=10.5pt]使用随机流,因此每个[/size][/font][font=宋体][size=10.5pt]复制实验[/size][/font][font=宋体][size=10.5pt][font=宋体]中的结果是不同的。[/font] [font=宋体]但是为什么每个重复运行的[/font][/size][/font][font=宋体][size=10.5pt]复制组[/size][/font][font=宋体][size=10.5pt][font=宋体]之间的原始数据是相同的?[/font] [font=宋体]当复制[/font][/size][/font][font=宋体][size=10.5pt]组[/size][/font][font=宋体][size=10.5pt]再次运行时,每个复制中[/size][/font][font=宋体][size=10.5pt]组[/size][/font][font=宋体][size=10.5pt]使用的随机流的顺序是否相同?[/size][/font][/align][align=left][font=宋体][size=10.5pt]
[/size][/font][/align][align=left][font=黑体]解答[/font][font=宋体]:[/font][/align][align=left][color=#ff0000]Anthony Jhonson[/color]:[/align][align=left]FlexSim[font=宋体]可以在所有情况下为给定的复制[/font]组实验[font=宋体]初始化随机数据流。[/font] [font=宋体]例如,[/font]实验复制组1[font=宋体]将在场景[/font][font=Calibri]1[/font][font=宋体],情景[/font][font=Calibri]2[/font][font=宋体],情景[/font][font=Calibri]3[/font][font=宋体]等中使用相同的随机流初始化。然而,这将与复制[/font]组2[font=宋体]不同,复制[/font]组2[font=宋体]将为方案[/font][font=Calibri]1,2,3[/font][font=宋体]等进行自己的随机流初始化。 这是一种常用的方差减少技术。 如果要关闭此功能,您可以根据全局偏好设置,[/font]选中“基于[font=宋体]系统时间初始化随机流[/font]”框,但我认为大多数的计算机都会告诉您这是一个坏主意。[/align]
[align=left][font=宋体][color=#ff0000]David Chan[/color]:[/font][/align][align=left][font=宋体]我经历了两次相同的经历。[/font] [font=宋体]我从第一次运行的原始数据与每次复制的第二次运行相同。[/font] [font=宋体]因此我可以说每个重新运行的每个[/font]实验中的随机流使用是一样的。[/align]

[/align]
──── 0人觉得很赞 ────
2017-9-17 19:15:56
这个答案似乎没有终结,不知道译者对这个问题怎么看?或者是否自己有做过类似的比对实验?
2017-9-18 09:03:32
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=23540&ptid=7030][color=#999999]慧娴亚伦 发表于 2017-9-17 19:15[/color][/url][/size]
这个答案似乎没有终结,不知道译者对这个问题怎么看?或者是否自己有做过类似的比对实验?[/quote]

个人的理解,如果仿真系统的随机数固定,那么整个仿真的流程就固定了,(例如duniform(1,5),如果随机数保持不变,那么每次产生的数值都是固定的1,3,4,2,5),这样的话复杂的仿真系统的各种随机过程就成了一次固定流程的实验。随机数的意义在于测试仿真系统的可靠性。一般在证明仿真结果有效可靠之前都要改变随机数进行多次测试,如果每次得到的仿真结果都相近,则说明该仿真模型的结果可靠。
不知道理解的正不正确,欢迎拍砖:lol
2022-3-4 19:51:27
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=23541&ptid=7030][color=#999999]小太阳sun 发表于 2017-9-18 09:03[/color][/url][/size]
个人的理解,如果仿真系统的随机数固定,那么整个仿真的流程就固定了,(例如duniform(1,5),如果随机 ...[/quote]

说的没错,仿真实验就要保证实验的随机性
您需要登录后才可以回帖 立即登录
高级模式
返回
🔍 flexsim,极客,仿真
热门问答
查看更多
1
流水作业线的仿真
流水作业线的仿真
33
83
2
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
30
234
3
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
29
224
4
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
26
75
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
+ 5