Silvana M. Pesenti, Alberto Bettini, Pietro Millossovich, Andreas Tsanakas
{"title":"Scenario Weights for Importance Measurement (SWIM)——一个用于敏感性分析的R软件包","authors":"Silvana M. Pesenti, Alberto Bettini, Pietro Millossovich, Andreas Tsanakas","doi":"10.1017/s1748499521000130","DOIUrl":null,"url":null,"abstract":"The Scenario Weights for Importance Measurement (<jats:bold>SWIM</jats:bold>) package implements a flexible sensitivity analysis framework, based primarily on results and tools developed by Pesenti <jats:italic>et al</jats:italic>. (2019). <jats:bold>SWIM</jats:bold> provides a stressed version of a stochastic model, subject to model components (random variables) fulfilling given probabilistic constraints (stresses). Possible stresses can be applied on moments, probabilities of given events, and risk measures such as Value-At-Risk and Expected Shortfall. <jats:bold>SWIM</jats:bold> operates upon a single set of simulated scenarios from a stochastic model, returning scenario weights, which encode the required stress and allow monitoring the impact of the stress on all model components. The scenario weights are calculated to minimise the relative entropy with respect to the baseline model, subject to the stress applied. As well as calculating scenario weights, the package provides tools for the analysis of stressed models, including plotting facilities and evaluation of sensitivity measures. <jats:bold>SWIM</jats:bold> does not require additional evaluations of the simulation model or explicit knowledge of its underlying statistical and functional relations; hence, it is suitable for the analysis of black box models. The capabilities of <jats:bold>SWIM</jats:bold> are demonstrated through a case study of a credit portfolio model.","PeriodicalId":44135,"journal":{"name":"Annals of Actuarial Science","volume":null,"pages":null},"PeriodicalIF":1.5000,"publicationDate":"2021-05-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Scenario Weights for Importance Measurement (SWIM) – an R package for sensitivity analysis\",\"authors\":\"Silvana M. Pesenti, Alberto Bettini, Pietro Millossovich, Andreas Tsanakas\",\"doi\":\"10.1017/s1748499521000130\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Scenario Weights for Importance Measurement (<jats:bold>SWIM</jats:bold>) package implements a flexible sensitivity analysis framework, based primarily on results and tools developed by Pesenti <jats:italic>et al</jats:italic>. (2019). <jats:bold>SWIM</jats:bold> provides a stressed version of a stochastic model, subject to model components (random variables) fulfilling given probabilistic constraints (stresses). Possible stresses can be applied on moments, probabilities of given events, and risk measures such as Value-At-Risk and Expected Shortfall. <jats:bold>SWIM</jats:bold> operates upon a single set of simulated scenarios from a stochastic model, returning scenario weights, which encode the required stress and allow monitoring the impact of the stress on all model components. The scenario weights are calculated to minimise the relative entropy with respect to the baseline model, subject to the stress applied. As well as calculating scenario weights, the package provides tools for the analysis of stressed models, including plotting facilities and evaluation of sensitivity measures. <jats:bold>SWIM</jats:bold> does not require additional evaluations of the simulation model or explicit knowledge of its underlying statistical and functional relations; hence, it is suitable for the analysis of black box models. The capabilities of <jats:bold>SWIM</jats:bold> are demonstrated through a case study of a credit portfolio model.\",\"PeriodicalId\":44135,\"journal\":{\"name\":\"Annals of Actuarial Science\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.5000,\"publicationDate\":\"2021-05-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Annals of Actuarial Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1017/s1748499521000130\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"BUSINESS, FINANCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Annals of Actuarial Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1017/s1748499521000130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"BUSINESS, FINANCE","Score":null,"Total":0}
Scenario Weights for Importance Measurement (SWIM) – an R package for sensitivity analysis
The Scenario Weights for Importance Measurement (SWIM) package implements a flexible sensitivity analysis framework, based primarily on results and tools developed by Pesenti et al. (2019). SWIM provides a stressed version of a stochastic model, subject to model components (random variables) fulfilling given probabilistic constraints (stresses). Possible stresses can be applied on moments, probabilities of given events, and risk measures such as Value-At-Risk and Expected Shortfall. SWIM operates upon a single set of simulated scenarios from a stochastic model, returning scenario weights, which encode the required stress and allow monitoring the impact of the stress on all model components. The scenario weights are calculated to minimise the relative entropy with respect to the baseline model, subject to the stress applied. As well as calculating scenario weights, the package provides tools for the analysis of stressed models, including plotting facilities and evaluation of sensitivity measures. SWIM does not require additional evaluations of the simulation model or explicit knowledge of its underlying statistical and functional relations; hence, it is suitable for the analysis of black box models. The capabilities of SWIM are demonstrated through a case study of a credit portfolio model.