adam kelleherIntroducing the do-sampler for causal inferenceAdam Kelleher and Amit Sharma10 min read·Jul 11, 2019--6--6
adam kelleherHow do you correct selection bias?If you’ve been following this series, you know there are many ways an analysis you’re doing in data science can become biased. One way is…15 min read·Aug 1, 2018--8--8
adam kelleherCausal Inference With pandas.DataFrames(Note: all opinions are my own)9 min read·Nov 8, 2017--9--9
adam kelleherWhat do AB tests actually measure?If you’re like me, you’ve done a lot of AB tests before thinking too deeply about the experiment methodology. After all, they’re standard…5 min read·Jul 5, 2017--3--3
adam kelleherCausal Graph InferenceI’m back! I got a little busy, and ended up taking a short hiatus from blogging. I started teaching causal inference at Columbia during…4 min read·Feb 9, 2017--8--8
adam kelleherThe Data Processing InequalityIf you look at the wikipedia article for the data processing inequality, it’s really just a stub (as of the time this article was…7 min read·Sep 26, 2016--2--2
adam kelleherA Technical Primer On CausalityWhat does “causality” mean, and how can you represent it mathematically? How can you encode causal assumptions, and what bearing do they…19 min read·Sep 7, 2016--17--17
adam kelleherinCausal Data ScienceCausal Data ScienceI started a series of posts aimed at helping people learn about causality in data science (and science in general), and wanted to compile…3 min read·Aug 12, 2016--2--2
adam kelleherSpeed vs. Accuracy: When is Correlation Enough? When Do You Need Causation?Often, we need fast answers with limited resources. We have to make judgements in a world full of uncertainty. We can’t measure everything…7 min read·Aug 9, 2016--3--3
adam kelleherinCausal Data ScienceUnderstanding Bias: A Pre-requisite For Trustworthy ResultsIt turns out that it’s shockingly easy to do some very reasonable things with data (aggregate, slice, average, etc.), and come out with…9 min read·Jul 18, 2016--12--12