My research program investigates how people make decisions, reason, learn, and encode knowledge. To do so, I formulate computational models of how people learn and use their representations using recent advances in computer science and statistics. Then, I test these predictions empirically using online and laboratory experiments.