Social computing represents a societal-scale symbiosis of humans and computational systems, where humans interact via and with computers, actively providing inputs to influence and being influenced by, the outputs of the computations. Examples of social computations include (i) Machine learning based predictive analytics for scoring and classifying human behaviors ranging from recidivism risk estimation and predictive policing to credit scoring and profiling welfare recipients; (ii) Search and recommendations on Web / crowdsourcing / social media platforms like Google, Facebook, and Twitter; (iii) Match-making algorithms connecting producers and consumers of goods and services in e-commerce platforms like Amazon, sharing economy platforms like Uber, AirBnB, job search sites like LinkedIn and freelancer sites like CrowdFlower. The outputs of these social computations are determined by processing inputs about user characteristics, choices and interactions at a scale unprecedented in human civilization. As such, social computing offers newer possibilities for societies to organize themselves and richer ways for humans to cooperate in making decisions in complex situations.
As social computations pervasively impact all aspects of our social lives from what news we get to see and who we meet to what goods and services are offered at what price and how our creditworthiness and welfare benefits are assessed, questions are being raised about their fairness. A fair social computation is one that is perceived as just by the participants in the computation. The case for fair computations in democratic societies is self-evident: when computations are deemed unjust, their outcomes will be rejected and they will eventually lose their participants. Unfairness concerns about current social computations include:
1. Implicit biases in search and recommendations: In 2016 US elections, Google’s search algorithms have been criticized for presenting ideologically biased results for queries on certain political topics, while Facebook’s personalized newsfeed algorithms have been accused of enabling wide-spread dissemination of fake and biased news stories, polarizing the electorate and fragmenting them into ideological “filter bubbles”. These algorithmic biases are frequently implicit, i.e. unintended consequences of algorithms designed to optimize for retrieving stories that users find interesting or relevant.
2. Ethical concerns with algorithmic decision making: A recent study of a commercially used recidvism risk estimation (i.e. predicting the chance of a criminal reoffending in future) algorithm called COMPAS revealed significant disparity in its prediction accuracy for different social groups. More broadly, ethics and legal scholars have raised concerns about the use of machine learning algorithms to replace humans when making life altering assessments like recidivism risk prediction, credit assessments, or welfare benefit suitability, given the lack of mechanisms to embed ethical values into the learning models.
3. Lack of trust and transparency in black-box algorithms: Public policy experts fear that the lack of transparency in current social computations are leading to a black-box society, where (a) participants do not know what data about themselves is being used in life-affecting computations; (b) regulators cannot check the compliance of the computations with laws; and (c) even designers of computations cannot fully comprehend the behavior of algorithms trained using complex learning models that are hard for humans to interpret.
Traditionally, the topic of fairness has been studied in social-economicpolitical-moral sciences and the law. The General Data Protection Regulation adopted by the European parliament represents an ambitious legal effort towards making “automated individual decision making, including profiling” more fair. The FairSocialComputing project attempts a similarly ambitious computer science-centered research agenda to complement these legal efforts towards fair social computations.