验证灵敏度分析
您可以通过检查验证灵敏度分析生成的参数值,评价结果和分析结果。
检查生成的参数集
进行灵敏度分析,为评价选择模型参数,并生成一组代表性的参数值来探索设计空间。创建指定参数设定的参数分布,如正常或制服。您还可以指定参数之间的相关性。有关更多信息,请参见生成样本参数进行敏感性分析。生成参数值后,把它们检查生成的参数值是否匹配所需的规范。这是特别重要的,如果你为每个参数生成少量的随机样本。
如果你看到一个差异在生成的参数和指定的分布和相关性,你可以尝试以下之一:
生成随机样本,直到你达到指定的分布和相关性。
增加样本容量为代价增加评估时间。
指定不同的抽样方法。使用拉丁超立方抽样方法比随机抽样空间更系统化的方法。如果你有统计和机器学习工具箱™软件,使用Sobol和哈尔顿quasirandom抽样方法比拉丁超立方方法更空间的方法。
绘制生成的参数灵敏度分析仪:
选择生成的参数设置参数设置区域的应用。
在情节选项卡上,选择散点图。
生成的情节显示直方图生成的对角线上的每个参数的值,和成对参数对非对角的散点图。关于散点图的更多信息,请参阅与阴谋的敏感性分析。
检查确保生成的参数值的直方图匹配预定的参数分布。检查非对角的散点图,以确保任何指定参数之间的相关性。
图生成的命令行参数值,使用sdo.scatterPlot
。使用等功能的意思是
检查样本统计量。
检查评价结果
生成一个参数集之后,您定义一个成本函数通过创建一个设计要求对模型的信号。然后评估的成本函数在每组参数值。验证评价结果、检查评估成本函数的值。如果成本函数评估包含南
值,这可能说明一个问题。
来检查南
中的值灵敏度分析仪评估完成后:
打开表如果尚未开放的评价结果。
在结果区域的应用程序,右键单击该评估结果,并选择开放在菜单。
在评价结果表,表的每一行列出了参数设置值和相应的设计要求计算代价函数值。
评估需求值降序排序。这样做,点击两次评估要求列。任何
南
值列出列顶部的评估要求。检查导致的参数值
南
值评估要求。如果你不希望一个南
结果这一行的参数值,进一步调查您的模型。
在命令行查看评估结果,检查成本函数评估的输出sdo.evaluate
。
与不同的参数集进行灵敏度分析
评估后,你分析的影响参数对设计需求,并确定最有影响力的参数。有关更多信息,请参见分析参数和设计要求之间的关系。验证分析结果,生成不同的参数设置和评估设计要求。如果分析结果是不一致的,可以考虑增加样本的数量在你的参数集。