MATLAB典型环节代码-nnSensitivity-hscc2020:nnSensitivity-hscc2020

上传者: 38617615 | 上传时间: 2023-04-12 09:02:08 | 文件大小: 4.97MB | 文件类型: ZIP
MATLAB典型代码葡萄糖-胰岛素动力学神经网络模型的一致性验证 Taisa Kushner,Sirram Sankaranarayanan和Marc Breton 接触: 介绍 这包含标题为“葡萄糖-胰岛素动力学神经网络模型的一致性验证”的论文的“可重现性”软件包: 该软件包中包含以下内容: 代码: a)该软件包中包含用于验证神经网络的sherlock工具,位于目录DataBased/src 。 看这里: b)一个Python脚本,它在目录MaxDifferenceOptimization下并行设置两个网络的编码以执行神经网络的单调性检查。 c)用python3中的胶水代码生成本文中包含的图。 请注意,本文中的实际图使用Matlab。 为了方便起见,此可重复性软件包使用了带有matplotlib库的python3。 神经网络: BGNetworks目录中包含三个神经网络。 这些网络都具有$ 7 $葡萄糖输入G(t),G(t-5),...,G(t-30)和$ 7 $胰岛素输入u(t),..,u(t-30)。 它们具有代表血糖水平预测G(t + 60)的单个输出。 提供了三个不同的网络。

文件下载

资源详情

[{"title":"( 94 个子文件 4.97MB ) MATLAB典型环节代码-nnSensitivity-hscc2020:nnSensitivity-hscc2020","children":[{"title":"nnSensitivity-hscc2020-master","children":[{"title":"BGnetworks","children":[{"title":"M3_WeightCons_APNN.nt <span style='color:#111;'> 2.73KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_APNN.nt <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"M1_Regular_APNN.nt <span style='color:#111;'> 2.83KB </span>","children":null,"spread":false}],"spread":true},{"title":"DataBased","children":[{"title":"Makefile <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"main.d <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"network_computation.cpp <span style='color:#111;'> 113.12KB </span>","children":null,"spread":false},{"title":"configuration.h <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"gurobi_interface.cpp <span style='color:#111;'> 116.46KB </span>","children":null,"spread":false},{"title":"configuration.d <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"gurobi_interface.d <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"gurobi_interface.h <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"gurobi_interface.o <span style='color:#111;'> 2.28MB </span>","children":null,"spread":false},{"title":"libsherlock.a <span style='color:#111;'> 12.26MB </span>","children":null,"spread":false},{"title":"network_computation.h <span style='color:#111;'> 11.49KB </span>","children":null,"spread":false},{"title":"propagate_intervals.cpp <span style='color:#111;'> 39.97KB </span>","children":null,"spread":false},{"title":"network_computation.d <span style='color:#111;'> 226B </span>","children":null,"spread":false},{"title":"configuration.cpp <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"system_sets_data.py <span style='color:#111;'> 24.54KB </span>","children":null,"spread":false},{"title":"network_computation.o <span style='color:#111;'> 2.12MB </span>","children":null,"spread":false},{"title":"propagate_intervals.d <span style='color:#111;'> 256B </span>","children":null,"spread":false},{"title":"propagate_intervals.o <span style='color:#111;'> 1.70MB </span>","children":null,"spread":false},{"title":"configuration.o <span style='color:#111;'> 3.05KB </span>","children":null,"spread":false},{"title":"propagate_intervals.h <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"OutputRanges","children":[{"title":"M2_SplitLayer_003.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_005.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_003.csv <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_008.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_001.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_009.csv <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_003.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_007.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_002.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_006.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_006.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_002.csv <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"M1_Regular_010.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_009.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_006.csv <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"M1_Regular_007.csv <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_009.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_002.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_007.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_005.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_008.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_010.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M3_WeightCons_004.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_005.csv <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_001.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"M1_Regular_004.csv <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_010.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M1_Regular_008.csv <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"M2_SplitLayer_004.csv <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"M1_Regular_001.csv <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false}],"spread":false},{"title":"run_file <span style='color:#111;'> 731.46KB </span>","children":null,"spread":false},{"title":"batchRun_nnConform.py <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"Makefile.locale <span style='color:#111;'> 100B </span>","children":null,"spread":false},{"title":"make_file.py <span style='color:#111;'> 461B </span>","children":null,"spread":false},{"title":"include","children":[{"title":"sherlock.h <span style='color:#111;'> 92B </span>","children":null,"spread":false},{"title":"configuration.h <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"gurobi_interface.h <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"network_computation.h <span style='color:#111;'> 11.49KB </span>","children":null,"spread":false},{"title":"propagate_intervals.h <span style='color:#111;'> 4.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"sensitivity_analysis.py <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"glucICs","children":[{"title":"glucInput001.csv <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"glucInput003.csv <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"glucInput002.csv <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"glucInput009.csv <span style='color:#111;'> 36B </span>","children":null,"spread":false},{"title":"glucInput008.csv <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"glucInput007.csv <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"glucInput005.csv <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"glucInput006.csv <span style='color:#111;'> 30B </span>","children":null,"spread":false},{"title":"glucInput004.csv <span style='color:#111;'> 29B </span>","children":null,"spread":false},{"title":"glucInput010.csv <span style='color:#111;'> 36B </span>","children":null,"spread":false}],"spread":true},{"title":"main.cpp <span style='color:#111;'> 5.75KB </span>","children":null,"spread":false},{"title":"main.o <span style='color:#111;'> 436.34KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 6.22KB </span>","children":null,"spread":false},{"title":"MaxDifferenceOptimization","children":[{"title":"src","children":[{"title":"NetworkNode.py <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"PlotResults.py <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"testNetworkEncoding.py <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":"IGModelConformanceTesting.py <span style='color:#111;'> 7.24KB </span>","children":null,"spread":false},{"title":"myUtils.py <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"IGModelRangeTest.py <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"NeuralNetwork.py <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false},{"title":"NetworkGurobiEncoder.py <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"runAll.py <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":true},{"title":"gurobi.log <span style='color:#111;'> 1.48MB </span>","children":null,"spread":false},{"title":"make_file.py <span style='color:#111;'> 600B </span>","children":null,"spread":false}],"spread":true},{"title":"DifferenceOptimizationWithGlucData","children":[{"title":"src","children":[{"title":"NetworkNode.py <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"PlotResults.py <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"IGModelConformanceTesting.py <span style='color:#111;'> 7.61KB </span>","children":null,"spread":false},{"title":"myUtils.py <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"gurobi.log <span style='color:#111;'> 1.05MB </span>","children":null,"spread":false},{"title":"NeuralNetwork.py <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false},{"title":"NetworkGurobiEncoder.py <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明