Increases in the type, size and complexity of health-related data present new opportunities for artificial intelligence (AI) and machine learning to improve public health. In this presentation we will provide a general introduction to AI and machine learning methods, and discuss challenges associated with their use in the public health context. Example applications will be reviewed, including the potential for these technologies to facilitate modernized disease and risk factor surveillance, improved targeting of population health interventions and causal inference.