Research



There are two important aspects to decision-making that I find especially fascinating:

These are in my mind as I dig around at the various intersections of in pursuit of tractable, high-impact problems.

Ideal products for me are reproducible scientific analysis and efficient algorithms that provide insight about and scale-up, respectively, human decision-making for social well-being. A local and global approach to understanding social systems highlights two kinds of phenomena:

I am excited to take part in the modern trend of pushing the theory of games & machine learning towards contact with data to better understand real-world multi-agent systems (e.g. DIMACS workshop series on Bridging Game Theory and Machine Learning for Multi-party Decision Making).

Applications

In my applied work, I collaborate with psychologists and social scientists in order to tease apart the interplay of belief, identity, and decision-making bias. By better accounting for the effects of the social milieu in which individuals come to believe who they are and what is important to them, my motivation is that we can better align the algorithms that structure our collective discourse, as well as develop prosocial, assistive technologies in that space. I organized a RLDM workshop on social alignment in humans and machines on this topic.

Example Project

Theory

My theory work is motivated to advance how we design learning algorithms for use in more realistic settings. I am currently funded under the Canadian Excellence Research Chair in autonomous AI held by Irina Rish (UdeM). With students in her group, we analyze the subtle dynamics that emerge in multi-agent, continual reinforcement learning settings. This controlled modelling sandbox helps us develop theory, as well as to contrast with complex social decision-making phenomena in natural systems.

Example Projects

Statistical Physics

I have a long-standing interest in the research formulating online learning using theoretical statistical physics. This arises mostly from the nice correspondence between Bayesian inference and equilibrium thermodynamics. The correspondence is deep, e.g. the Nishimori line of spin glass phases maps to the case when a decoder has exact knowledge of the communication channel. There are many other beautiful connections: sampling as optimization in the space of measures, Entropy regularization/MaxEnt RL. Extending the formalism of information engines from stochastic thermodynamics to machine learning algorithms is an area full of promise. In particular, a thermodynamics of the system's stochastic dynamics reveals information processing as buried in its entropy production. I talked about this in a Talk I gave on Stochastic Thermodynamics of learning to the Physics of Machine learning reading group at Mila. It seems the community is catching on (e.g. this work on speed limits to deep learning). If this topic interests you, get in touch! Currently, applications are most in molecular machinery, but it would be wonderful to advance these tools so that they could impact learning algorithms more broadly.


AI Startups and Climate Change

The climate change start-up scene is exploding and AI is jumping on board. The main resources to start engaging this community are: While we always need to be discerning when evaluating any given idea to ensure it isn't greenwashed by tech solutionism, I do think AI could play a big role in useful transition tech—applications like optimizing measurement sensing, energy efficiency, and BioTech. Given my training and research experience, I'm specifically interested in applications specializing on the less prevalent, but I think equally important applications of AI to climate action in the social science and social technologies space. If these interest you, get in touch!