The course will focus on understanding how AI can be leveraged for social good. It will introduce AI concepts such as data mining, machine learning, decision making and optimization, and fairness in machine learning and algorithmic decision making in the context of informing applications in environmental sustainability (biodiversity, climate, water, forests), disasters and climate change, poverty, homelessness, and health.
- Gain familiarity with a diverse set of AI techniques
- Learn about pressing social good problems and the underlying computational challenges that can inform them
- Become familiar with successful applications of AI techniques to real-world social good problems
- Prototype ML applications in Jupyter Notebook
As part of this course you’ll be teamed up with your peers and asked to ideate a data-driven solution to a social issue. You’ll be coached through developing a full machine learning pipeline which includes data collection/visualization, pre-processing, data modelling, model evaluation, and post-processing. By the end of the semester you’ll be well on your way to publishing a research paper on the topic of your choosing!