全球FlexSim系统仿真中文论坛

搜索
查看: 2274|回复: 3
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
小太阳sun 发表于 2017-9-17 12:53:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原帖地址https://www.flexsim.com/community/forum/showthread.php?t=3313
原作者David ChanAnthony Jhonson

问题描述:理解实验随机性
David Chan:
关于实验中的随机流,我有一个问题。我已经重复运行了相同的一组实验。 我发现每次重复运行复制的实验的原始数据都是一样的。 我是这样理解的,在复制的实验中使用随机流,因此每个复制实验中的结果是不同的。 但是为什么每个重复运行的复制组之间的原始数据是相同的? 当复制再次运行时,每个复制中使用的随机流的顺序是否相同?

解答:
Anthony Jhonson:
FlexSim可以在所有情况下为给定的复制组实验初始化随机数据流。 例如,实验复制组1将在场景1,情景2,情景3等中使用相同的随机流初始化。然而,这将与复制组2不同,复制组2将为方案1,2,3等进行自己的随机流初始化。 这是一种常用的方差减少技术。 如果要关闭此功能,您可以根据全局偏好设置,选中“基于系统时间初始化随机流”框,但我认为大多数的计算机都会告诉您这是一个坏主意。

David Chan:
我经历了两次相同的经历。 我从第一次运行的原始数据与每次复制的第二次运行相同。 因此我可以说每个重新运行的每个实验中的随机流使用是一样的。



2#
慧娴亚伦 发表于 2017-9-17 19:15:56 | 只看该作者
这个答案似乎没有终结,不知道译者对这个问题怎么看?或者是否自己有做过类似的比对实验?
3#
 楼主| 小太阳sun 发表于 2017-9-18 09:03:32 | 只看该作者
慧娴亚伦 发表于 2017-9-17 19:15
这个答案似乎没有终结,不知道译者对这个问题怎么看?或者是否自己有做过类似的比对实验?

个人的理解,如果仿真系统的随机数固定,那么整个仿真的流程就固定了,(例如duniform(1,5),如果随机数保持不变,那么每次产生的数值都是固定的1,3,4,2,5),这样的话复杂的仿真系统的各种随机过程就成了一次固定流程的实验。随机数的意义在于测试仿真系统的可靠性。一般在证明仿真结果有效可靠之前都要改变随机数进行多次测试,如果每次得到的仿真结果都相近,则说明该仿真模型的结果可靠。
不知道理解的正不正确,欢迎拍砖
4#
李锋 发表于 2022-3-4 19:51:27 | 只看该作者
小太阳sun 发表于 2017-9-18 09:03
个人的理解,如果仿真系统的随机数固定,那么整个仿真的流程就固定了,(例如duniform(1,5),如果随机 ...

说的没错,仿真实验就要保证实验的随机性
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-5 22:19 , Processed in 0.087565 second(s), 13 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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