2019 Research
The Center for Research in Computation and Society was founded to develop a new generation of ideas and technologies designed to address some of society’s most vexing problems. The Center brings computer scientists together with economists, psychologists, legal scholars, ethicists, neuroscientists, and other academic colleagues across the University and throughout the world, to address fundamental computational problems that cross disciplines, and to create new technologies informed by societal constraints to address those problems. Research initiatives that have been launched throughout industry and academia study the intersection of technology and society in two distinct manners: they investigate the effects of information technology on society or study ways to use existing technologies to solve societal problems. The approach of the Harvard Center for Research on Computation and Society is unique in its forward-looking scope and integrative approach, supporting research on innovative computer science and technology informed by societal effects, not merely examining the effects of existing technology on society
Areas of specific research interest for the 2020-2021 academic year include conservation and public health. Research in this arena may involve, among myriad other possibilities, the use of AI for protecting endangered wildlife, fisheries, and forests; the use of technology to detect and prevent disease; and public health challenges amongst those experiencing homelessness. Other topics that continue to remain of interest to CRCS include privacy and security; social computing; economics and computation; and ethics and fairness in the application of technological innovation to societal problems.
Shahin Jabbari
My recent focus since joining the CRCS in the last fall has been on understanding the ethical challenges in networks based problems such as societal interventions for suicide and Tuberculosis. Even more recently, and motivated by the on-going pandemic, I have been studying agent based models to understand the dynamics of the spread of COVID-19 as well as applying game theory and reinforcement learning to derive policies that can be used in the context. Shahin Jabbari's research studies the interactions between machine learning and a variety of contexts, ranging from crowdsourcing to game theory, and algorithmic fairness. Recently, Shahin has focused on understanding the ethical aspects of algorithmic decision making in the public health domain.
Sarah Keren
My focus at CRCS is on environments with multiple self-interested agents that share a set of limited resources. The objective is to use different AI tools, such as automated planning, reinforcement learning, and game theory, to understand why specific behaviors emerge in such settings and to find the best way to change the environment in order to promote an effective collaboration between the agents. To evaluate our approach we are using multi-robot domains and sequential social dilemma settings, where we are using automated design to promote sustainable and socially aware behaviors of the agents in the system. Sarah Keren is developing a Utility Maximizing Design (UMD) framework, addressing the challenge of how automated agents and humans interact and collaborate with one another. In all these settings, effectively recognizing what users try to achieve, providing relevant assistance (or, depending on the application, taking relevant preventive measures), and supporting an effective collaboration in the system are essential tasks. All these tasks can be enhanced via efficient system redesign, and often even subtle changes can yield great benefits. However, since these systems are typically complex, hand crafting good design solutions is hard. Sarah Keren’s work automates the design process by offering informed search strategies to automatically and efficiently find optimal design solutions for maximizing a variety of targeted objectives. Since arriving at Harvard, she has been working on three settings within this framework. The first is Goal Recognition Design (GRD) where she seeks a redesign to an environment that minimizes the maximal progress an agent can make before its goal is revealed. The second is Equi-Reward Utility Maximizing Design (ER-UMD), which seeks to maximize the performance of a planning agent in a stochastic environment. The third, Reinforcement Learning Design (RLD), parallels ER-UMD, but considers an environment with a reinforcement learning agent. Among the different ways to change a setting, she is now focused on information shaping, which consists of selectively revealing information to a partially informed agent in order to maximize its performance. As an example application, she is developing robotic applications that demonstrate how information shaping can be applied to enhance the performance of a robot that is navigating in an unfamiliar environment.
Andrew Perrault