I'm interested in the feedback loop between cognitive science and AI. More specifically I want to understand how people learn flexible models of the world and use them to perform a variety of tasks, and how we can get computers to do the same.
Key areas of interest include reinforcement learning, probabilistic programming and program induction.
Human Learning of Video Games
NIPS Workshop on Cognitively Informed Artificial Intelligence (Spotlight Talk), 2017
Work on human-level learning in Atari-like games, learning theories from gameplay and using them to plan in a model-based manner.
Decoding fMRI activity in the time domain improves classification performance
We show that fMRI decoding can be cast as a regression problem: fitting a design matrix with BOLD activation:
event classification is then easily obtained from the predicted design matrices.
Our experiments show this approach outperforms state of the art solutions, especially for designs with low inter-stimulus intervals,
and the two-step nature of the model brings time-domain interpretability.
Loading and plotting of cortical surface representations in Nilearn
Research Ideas and Operations, 2017
We present an initial support of cortical surfaces in Python within the neuroimaging data processing toolbox Nilearn.
We provide loading and plotting functions for different surface data formats with minimal dependencies, along with examples of their application.
Limitations of the current implementation and potential next steps are discussed.