Skip to main content
Duke University Libraries
DukeSpace Scholarship by Duke Authors
  • Login
  • Ask
  • Menu
  • Login
  • Ask a Librarian
  • Search & Find
  • Using the Library
  • Research Support
  • Course Support
  • Libraries
  • About
View Item 
  •   DukeSpace
  • Duke Scholarly Works
  • Scholarly Articles
  • View Item
  •   DukeSpace
  • Duke Scholarly Works
  • Scholarly Articles
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

dame-flame: A Python Library Providing Fast Interpretable Matching for Causal Inference.

Thumbnail
View / Download
709.6 Kb
Date
2021
Authors
Gupta, Neha R
Orlandi, Vittorio
Chang, Chia-Rui
Wang, Tianyu
Morucci, Marco
Dey, Pritam
Howell, Thomas J
Sun, Xian
Ghosal, Angikar
Roy, Sudeepa
Rudin, Cynthia
Volfovsky, Alexander
Show More
(12 total)
Repository Usage Stats
120
views
89
downloads
Abstract
dame-flame is a Python package for performing matching for observational causal inference on datasets containing discrete covariates. This package implements the Dynamic Almost Matching Exactly (DAME) and Fast Large-Scale Almost Matching Exactly (FLAME) algorithms, which match treatment and control units on subsets of the covariates. The resulting matched groups are interpretable, because the matches are made on covariates (rather than, for instance, propensity scores), and high-quality, because machine learning is used to determine which covariates are important to match on. DAME solves an optimization problem that matches units on as many covariates as possible, prioritizing matches on important covariates. FLAME approximates the solution found by DAME via a much faster backward feature selection procedure. The package provides several adjustable parameters to adapt the algorithms to specific applications, and can calculate treatment effects after matching. Descriptions of these parameters, details on estimating treatment effects, and further examples, can be found in the documentation at https://almost-matching-exactly.github.io/DAME-FLAME-Python-Package/
Type
Journal article
Subject
cs.LG
cs.LG
cs.MS
Permalink
https://hdl.handle.net/10161/22495
Collections
  • Scholarly Articles
More Info
Show full item record

Scholars@Duke

Roy

Sudeepa Roy

Associate Professor of Computer Science
I joined the Department of Computer Science at Duke University in Fall 2015. Before joining Duke, I was a postdoctoral research associate in the Department of Computer Science and Engineering,University of Washington where I worked with Prof. Dan Suciu and the database group. I graduated from the Uni
Rudin

Cynthia D. Rudin

Earl D. McLean, Jr. Professor
Cynthia Rudin is a professor of computer science, electrical and computer engineering, statistical science, and biostatistics & bioinformatics at Duke University, and directs the Interpretable Machine Learning Lab. Previously, Prof. Rudin held positions at MIT, Columbia, and NYU. She holds an undergraduate degree from the University at Buffalo, and a PhD from Princeton University. She is the recipient of the 2022 Squirrel AI Award for Artificial Intelligence for the Benefit of Human
Volfovsky

Alexander Volfovsky

Assistant Professor of Statistical Science
I am interested in theory and methodology for network analysis, causal inference and statistical/computational tradeoffs and in applications in the social sciences. Modern data streams frequently do not follow the traditional paradigms of n independent observations on p quantities of interest. They can include complex dependencies among the observations (e.g. interference in the study of causal effects) or among the quantities of interest (e.g. probabilities of edge formation in a network). My r
Alphabetical list of authors with Scholars@Duke profiles.
Open Access

Articles written by Duke faculty are made available through the campus open access policy. For more information see: Duke Open Access Policy

Rights for Collection: Scholarly Articles


Works are deposited here by their authors, and represent their research and opinions, not that of Duke University. Some materials and descriptions may include offensive content. More info

Make Your Work Available Here

How to Deposit

Browse

All of DukeSpaceCommunities & CollectionsAuthorsTitlesTypesBy Issue DateDepartmentsAffiliations of Duke Author(s)SubjectsBy Submit DateThis CollectionAuthorsTitlesTypesBy Issue DateDepartmentsAffiliations of Duke Author(s)SubjectsBy Submit Date

My Account

LoginRegister

Statistics

View Usage Statistics
Duke University Libraries

Contact Us

411 Chapel Drive
Durham, NC 27708
(919) 660-5870
Perkins Library Service Desk

Digital Repositories at Duke

  • Report a problem with the repositories
  • About digital repositories at Duke
  • Accessibility Policy
  • Deaccession and DMCA Takedown Policy

TwitterFacebookYouTubeFlickrInstagramBlogs

Sign Up for Our Newsletter
  • Re-use & Attribution / Privacy
  • Harmful Language Statement
  • Support the Libraries
Duke University