Talks

Bayesian Programming with JAX + NumPyro — Andy Kitchen

Andy Kitchen gives a short tutorial on Bayesian modelling with JAX and NumPyro (and ArviZ) using a continuous change point example Recorded from the Melbourne Machine Learning and AI Meetup, August 2020 event.

video | notebook

Meta-quines II

A quine is a program that outputs its own source code, but can you create a 2 quine, a pair of programs that output each other with an A->B->A->B cycle? What about between different languages? Can you gzip your own source code? Is there a structured way to do this with theory? All these questions will be somewhat answered, in ways that will make your head hurt... math-a-magical demos and over 9000 layers of meta-ness await!

video

OSCON 2016: Abracada-BRAIN!

How do you build a brain? Presented at O'Reilly OSCON 2016 in Austin TX

slides

Meta-quines

Zany stuff with programs that make quines

slides | video

Principles of Flight

My talk at the inaugural MLAI Meetup

slides | video