当前位置: 首页 > news >正文

郑州建设银行网站房贷网点在哪里自己做的网址如何推广

郑州建设银行网站房贷网点在哪里,自己做的网址如何推广,wordpress聚合平台模板,网站后台不能粘贴文章【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算 一、简介 在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析(Global Sensitivity Analysis, GSA),其中Sobol方法是一种流行的技术,用于评估模型输入…

【MATLAB第111期】基于MATLAB的sobol全局敏感性分析方法二阶指数计算

一、简介

在MATLAB中计算Sobol二阶效应指数通常涉及到全局敏感性分析(Global Sensitivity Analysis, GSA),其中Sobol方法是一种流行的技术,用于评估模型输入参数的敏感性。Sobol二阶效应指数衡量的是两个参数之间的交互作用对模型输出的影响。

Sobol二阶效应指数的计算涉及到以下步骤:

1、生成Sobol序列,并在一阶的基础上,生成N=(2D+2)*npop个样本集,其中D为变量数, npop为采样的数量, N为总样本数 。
在一阶基础上,N=(D+2)*nPop样本, 包含A、AB和B矩阵。
二阶需要生成BA矩阵,用来评估二阶指数。

2、模型计算
可参考64期文章, 利用sobol函数进行抽样,得到的X值 ,通过bp组成的代理模型进行计算。

3、计算Sobol指数:使用Sobol序列和模型输出,计算每个参数的一阶、二阶效应指数和总效应指数, 其中,一阶和总效应指数较为好计算, 二阶效应指数可以参考python的Salib库进行研究 ,

Sobol二阶效应指数的计算公式如下:
在这里插入图片描述
其中i为1:D,j为i+1:D,
4、计算效果
在这里插入图片描述

在这里插入图片描述

二、部分源码

S2计算代码如下:

 Vjk = mean(BAj .* ABk - A .* B) / var(y);Sj = first_order(A, ABj, B);Sk = first_order(A, ABk, B);S2 = Vjk - Sj - Sk;

核心参考代码如下(需要自行二次编译):

% Normalize the model outputY = (Y - mean(Y)) / std(Y);% Separate output valuesA = Y(1:2*D+2:end);B = Y((end-1):-(2*D+1):1);AB = zeros(length(Y)/ (2*D+2), D);BA = zeros(length(Y)/ (2*D+2), D);for j = 1:DAB(:, j) = Y((j+1):2*D+2:end);BA(:, j) = Y((j+1+D):2*D+2:end);endend% Calculate second order indices if requiredfor j = 1:Dfor k = j+1:DSi.S2(j, k) = second_order(A, AB(:, j), AB(:, k), BA(:, j), B);
end
end
function S = first_order(A, AB, B)% First order estimator following Saltelli et al. 2010 CPC, normalized by% sample variancey = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endS = mean(B .* (AB - A)) / var(y);
endfunction S = total_order(A, AB, B)% Total order estimator following Saltelli et al. 2010 CPC, normalized by% sample variancey = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endS = 0.5 * mean((A - AB) .^ 2) / var(y);
endfunction S = second_order(A, ABj, ABk, BAj, B)% Second order estimator f ollowing Saltelli 2002y = [A, B];if range(y) == 0warning('Constant values encountered, indicating model evaluations (or subset of evaluations) produced identical values.');S = 0;return;endVjk = mean(BAj .* ABk - A .* B) / var(y);Sj = first_order(A, ABj, B);Sk = first_order(A, ABk, B);S = Vjk - Sj - Sk;
end

三、代码获取

1.阅读首页置顶文章
2.关注CSDN
3.根据自动回复消息,私信回复“111期”以及相应指令,即可获取对应下载方式。

http://www.hkea.cn/news/851137/

相关文章:

  • 新手做那些网站比较好东莞企业网站排名
  • 欧美风格网站360指数
  • 优秀网站建设公司电话下列哪些店铺适合交换友情链接
  • 58同城乌鲁木齐网站建设重庆网站到首页排名
  • wordpress知言主题山东服务好的seo公司
  • 旅游商务平台网站建设功能需求关键词排名查询官网
  • 做网站要搭建本地服务器么微商引流被加方法精准客源
  • 网站名字要备案吗友情链接怎么弄
  • 江苏网站开发外链网站大全
  • 网站代备案流程图百度关键词优化排名技巧
  • 石狮建设局网站今日头条站长平台
  • 修改公司网站网页站长素材音效
  • 网站速度测速免费访问国外网站的app
  • 常州网站搭建公司宣传推广渠道有哪些
  • 中国建设监理网站广告网络
  • 网站维护费用怎么收路由优化大师官网
  • 如何加入小说网站做打字员合肥网站优化推广方案
  • 网站建设现状关键词在线优化
  • 网站建设就业百度网址导航主页
  • 郑州公司做网站汉狮中囯联通腾迅
  • 专业网上购物平台优化网站的步骤
  • 用web开发一个网站怎么做网站推广优化平台
  • 建设企业网站进去无法显示搜索引擎seo
  • 网站 分辨率百度视频推广
  • 中国红河网seo排名工具
  • 做网站商丘3a汽车集团公司网络营销方案
  • 网络宣传推广策划范文seo如何优化排名
  • 网站 建设 原则新闻今天的最新新闻
  • 服装网站首页设计主要推广手段免费
  • 网站建设公司做销售好不好?seo搜索引擎优化实训总结