Jain Family Institute
I wrote some posts for Phenomenal World, an online publication managed by the Jain Family Institute. Aimed at a non-specialist audience.
Jupyter notebooks let you combine text and code in interactive files. You can access them through my github: cosmo-grant. Thanks to Binder, you can use the notebooks without installing anything: just click 'launch binder' in github. Binder will take a minute or two to load, and then it'll show a list of files. Click to open then select from the menu at the top 'Cell' then 'Run All'. Then you'll be able to interact with it.
- Laws of large numbers. Explains the Weak and Strong Laws.
- Neyman-Pearson testing. Explains a popular method of evaluating probabilistic hypotheses.
- Population growth. Explains a simple model of population growth and its relation to Kelly betting.
- How to iterate a gambling problem. Makes precise the conjecture that many decision rules have a long-run justification. Lets you simulate things to get a feel for it.
- Crates and confusion tables. About algorithmic fairness. Lets you define a prediction problem and a strategy. Generates confusion tables and checks whether the strategy is fair, on various definitions of fairness.
Handouts for classes I taught at Splash, an annual educational program run by MIT students.
Handouts from two classes I taught over MIT's Independent Activities Period.
Handouts from guest lectures at MIT.