IDEAS home Printed from https://ideas.repec.org/p/osf/osfxxx/xcwt9.html
   My bibliography  Save this paper

The Balance Permutation Test: A Machine Learning Replacement for Balance Tables

Author

Listed:
  • Rametta, Jack T.
  • Fuller, Sam

Abstract

Balance tests are standard for experiments in numerous fields, with many journals across disciplines recommending or requiring them for publication. This standard persists despite significant evidence of balance tests' inadequacies and the development of better tools for detecting failures of random assignment and covariate imbalance. To date there is still no consensus on how randomization and balance should be checked, and also how these failures and imbalances should be addressed, or if they should be addressed at all. In this article we provide clear guidelines and implement a new statistical test, the "balance permutation test," designed to detect arbitrarily complex randomization failures. Our approach leverages a combination of permutation inference and the predictive power of machine learning to accomplish this task. Additionally, we advocate reporting both simple unadjusted and "doubly robust" treatment effect estimates in all experimental contexts, but particularly in situations where failures are detected. To justify our recommendations and the use of our method, we report the results of two sets of applications. First, we show how the balance permutation test is able to detect complex imbalance in real, simulated, and even fabricated data. Second, using an extensive set of Monte Carlo simulations, we demonstrate the overwhelming advantages of doubly robust treatment effect estimation over existing methods. Finally, we introduce an efficient, easy-to-use R package, MLbalance, that implements the balance permutation test approach. Our hope is that this method helps resolve the longstanding debate over how to detect and adjust for assignment failures in experiments.

Suggested Citation

  • Rametta, Jack T. & Fuller, Sam, 2024. "The Balance Permutation Test: A Machine Learning Replacement for Balance Tables," OSF Preprints xcwt9, Center for Open Science.
  • Handle: RePEc:osf:osfxxx:xcwt9
    DOI: 10.31219/osf.io/xcwt9
    as

    Download full text from publisher

    File URL: https://osf.io/download/65a1c555f2240f097b32e835/
    Download Restriction: no

    File URL: https://libkey.io/10.31219/osf.io/xcwt9?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    NEP fields

    This paper has been announced in the following NEP Reports:

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:osf:osfxxx:xcwt9. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: OSF (email available below). General contact details of provider: https://osf.io/preprints/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.