One of my primary interests in the field is modeling cognitive processes computationally.
Computational models allow us to think critically about how we believe people incorporate – or fail to incorporate – information to make decisions.
In order to build these models, we must formalize what is motivating our subjects, influencing them, and what information is important and available to them.
Not only does this give us the fun opportunity to build dynamic programs that help us understand and visualize these cognitive systems,
but it also coerces us into formalizing what we think is happening beneath the hood.
I have only scratched the surface of designing these models myself (though I have built many programs in my AI course at Cal), but it is one of my primary interests moving forward.
In order to orient myself to the work that's already been done and do the necessary background to build my norms model,
I made
this guide to computational models of social cognition and decision-making.
It mostly follows James Bot, my name for the agent that learns to add layers onto its decision-making process.