{"title":"How to Get MAD: Generating Uniformly Sampled Correlation Matrices with a Fixed Mean Absolute Discrepancy.","authors":"Niels G Waller","doi":"10.1080/00273171.2025.2516513","DOIUrl":null,"url":null,"abstract":"<p><p>This article describes a simple and fast algorithm for generating uniformly sampled correlation matrices (<b><i>R</i></b>) with a fixed mean absolute discrepancy (MAD) relative to a target (population) <math><mrow><msub><mrow><mi>R</mi></mrow><mrow><mtext>pop</mtext></mrow></msub></mrow><mtext>.</mtext></math> The algorithm can be profitably used in many settings including model robustness studies and stress testing of investment portfolios, or in dynamic model-fit analyses to generate <b><i>R</i></b> matrices with a known degree of model-approximation error (as operationalized by the MAD). Using results from higher-dimensional geometry, I show that <math><mrow><msub><mrow><mi>R</mi></mrow><mrow><mi>n</mi><mo>×</mo><mi>n</mi></mrow></msub></mrow></math> matrices with a fixed MAD lie in the intersection of two sets that represent: (a) an elliptope and (b) the surface of a cross-polytope. When <i>n</i> = 3, these sets can be visualized as an elliptical tetrahedron and the surface of an octahedron. An online supplement includes <math><mrow><mi>R</mi></mrow></math> code for implementing the algorithm and for reproducing all of the results in the article.</p>","PeriodicalId":53155,"journal":{"name":"Multivariate Behavioral Research","volume":" ","pages":"1-9"},"PeriodicalIF":3.5000,"publicationDate":"2025-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Multivariate Behavioral Research","FirstCategoryId":"102","ListUrlMain":"https://doi.org/10.1080/00273171.2025.2516513","RegionNum":3,"RegionCategory":"心理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
This article describes a simple and fast algorithm for generating uniformly sampled correlation matrices (R) with a fixed mean absolute discrepancy (MAD) relative to a target (population) The algorithm can be profitably used in many settings including model robustness studies and stress testing of investment portfolios, or in dynamic model-fit analyses to generate R matrices with a known degree of model-approximation error (as operationalized by the MAD). Using results from higher-dimensional geometry, I show that matrices with a fixed MAD lie in the intersection of two sets that represent: (a) an elliptope and (b) the surface of a cross-polytope. When n = 3, these sets can be visualized as an elliptical tetrahedron and the surface of an octahedron. An online supplement includes code for implementing the algorithm and for reproducing all of the results in the article.
期刊介绍:
Multivariate Behavioral Research (MBR) publishes a variety of substantive, methodological, and theoretical articles in all areas of the social and behavioral sciences. Most MBR articles fall into one of two categories. Substantive articles report on applications of sophisticated multivariate research methods to study topics of substantive interest in personality, health, intelligence, industrial/organizational, and other behavioral science areas. Methodological articles present and/or evaluate new developments in multivariate methods, or address methodological issues in current research. We also encourage submission of integrative articles related to pedagogy involving multivariate research methods, and to historical treatments of interest and relevance to multivariate research methods.