Abstract
Being able to effectively measure the notion of fairness is of vital importance as it can provide insight into the formation and evolution of complex patterns and phenomena, such as social preferences, collaboration, group structures and social conflicts. This paper presents a comparative study for quantitatively modelling the notion of fairness in one-to-many resource allocation scenarios — i.e. one provider agent has to allocate resources to multiple receiver agents. For this purpose, we investigate the efficacy of six metrics and cross-validate them on crowdsourced human ranks of fairness annotated through a computer game implementation of the one-to-many resource allocation scenario. Four of the fairness metrics examined are well-established metrics of data dispersion, namely standard deviation, normalised entropy, the Gini coefficient and the fairness index. The fifth metric, proposed by the authors, is an ad-hoc context-based measure which is based on key aspects of distribution strategies. The sixth metric, finally, is machine learned via ranking support vector machines (SVMs) on the crowdsourced human perceptions of fairness. Results suggest that all ad-hoc designed metrics correlate well with the human notion of fairness, and the context-based metrics we propose appear to have a predictability advantage over the other ad-hoc metrics. On the other hand, the normalised entropy and fairness index metrics appear to be the most expressive and generic for measuring fairness for the scenario adopted in this study and beyond. The SVM model can automatically model fairness more accurately than any ad-hoc metric examined (with an accuracy of 81.86%) but it is limited by its expressivity and generalisability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akerlof, G.A., Kranton, R.E.: Economics and Identity. The Quarterly Journal of Economics 115(3), 715–753 (2000)
Axelrod, R., Hamilton, W.D.: The Evolution of Cooperation (1981)
Bolton, G.E., Katok, E., Zwick, R.: Dictator Game Giving: Rules of Fairness Versus Acts of Kindness. International Journal of Game Theory 27, 269–299 (1998)
Charness, G., Rabin, M.: Understanding Social Preferences with Simple Tests. The Quarterly Journal of Economics 117(3), 817–869 (2002)
Charness, G., Rigotti, L., Rustichini, A.: Individual Behavior and Group Membership (2006), SSRN 894685
Chen, Y., Li, S.X.: Group Identity and Social Preferences. The American Economic Review, 431–457 (2009)
Cheong, Y.G., Khaled, R., Grappiolo, C., Campos, J., Martinho, C., Ingram, G.P.D., Paiva, A., Yannakakis, G.N.: A Computational Approach Towards Conflict Resolution for Serious Games. In: Proceedings of the Sixth International Conference on the Foundations of Digital Games. ACM (2010)
Chu, W., Ghahramani, Z.: Preference Learning with Gaussian Processes. In: Proceedings of the 22nd International Conference on Machine Learning. ACM (2005)
Dawes, R.M., Messick, D.M.: Social Dilemmas. International Journal of Psychology 2(35), 111–116 (2000)
De Jong, S., Tuyls, K., Verbeeck, K.: Artificial Agents Learning Human Fairness. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 863–870 (2008)
Dianati, M., Shen, X., Naik, S.: A New Fairness Index for Radio Resource Allocation in Wireless Networks. In: Wireless Communications and Networking Conference, vol. 2, pp. 712–717 (2005)
Ducheneaut, N., Yee, N., Nickell, E., Moore, R.J.: Alone Together? Exploring the Social Dynamics of Massively Multiplayer Online Games. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 407–416. ACM (2006)
Eagle, N., Pentland, A.S., Lazer, D.: Inferring Friendship Network Structure by Using Mobile Phone Data. Proceedings of the National Academy of Sciences 106(36), 15274–15278 (2009)
Epstein, J.M., Axtell, R.L.: Growing Artificial Societies: Social Science from the Bottom Up (Complex Adaptive Systems). The MIT Press (1996)
Fehr, E., Fischbacher, U.: Why Social Preferences Matter — The Impact of Non-Selfish Motives on Competition, Cooperation and Incentives. Economic Journal 112, 1–33 (2002)
Fehr, E., Schmidt, K.M.: A Theory of Fairness, Competition, and Cooperation. The Quarterly Journal of Economics 114(3), 817–868 (1999)
Forsythe, R.: Fairness in Simple Bargaining Experiments. Games and Economic Behavior 6(3), 347–369 (1994)
Gal, Y., Grosz, B.J., Kraus, S., Pfeffer, A., Shieber, S.: Colored Trails: A Formalism for Investigating Decision-making in Strategic Environments. In: Proceedings of the 2005 IJCAI Workshop on Reasoning, Representation, and Learning in Computer Games, pp. 25–30 (2005)
Gini, C.: Measurement of Inequality of Incomes. The Economic Journal 31(121), 124–126 (1921)
Girvan, M., Newman, M.E.: Community structure in social and biological networks. Proceedings of the National Academy of Sciences 99(12), 7821–7826 (2002)
Grappiolo, C., Cheong, Y.G., Khaled, R., Yannakakis, G.N.: Modelling Global Pattern Formation for Collaborative Learning Environments. In: Proceedings of the IEEE International Conference on Advanced Learning Technologies (2012)
Grappiolo, C., Cheong, Y.G., Togelius, J., Khaled, R., Yannakakis, G.N.: Towards Player Adaptivity in a Serious Game for Conflict Resolution. In: Proceedings of the 3rd IEEE International Conference in Games and Virtual Worlds for Serious Applications. pp. 192–198 (2011)
Grappiolo, C., Togelius, J., Yannakakis, G.N.: Interaction-based Group Identity Detection via Reinforcement Learning and Artificial Evolution. In: Proceedings of the Evolutionary Computation and Multi-agent Systems and Simulation Workshop, Genetic and Evolutionary Computation Conference, pp. 1423–1430. ACM (2013)
Grappiolo, C., Yannakakis, G.N.: Towards Detecting Group Identities in Complex Artificial Societies. In: Proceedings of the Simulation of Adaptive Behaviour Conference. pp. 421–430 (2012)
Greenwood, G.W., Ashlock, D.: Evolutionary Games and the Study of Cooperation: Why Has So Little Progress Been Made? In: Proceedings of the IEEE World Congress on Computational Intelligence (2012)
Hammond, R.A., Axelrod, R.: The Evolution of Ethnocentrism. Journal of Conflict Resolution 50(6), 926–936 (2006)
Herbrich, R., Graepel, T., Obermayer, K.: Support Vector Learning for Ordinal Regression. In: Proceedings of the International Conference on Artificial Neural Networks, vol. 1, p. 97 (1999)
Huberman, B.A., Glance, N.S.: Evolutionary Games and Computer Simulations. Proceedings National Academy of Science 90(16), 7716–7718 (1993)
Jain, R., Chiu, D.M., Hawe, W.R.: A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Computer System. Eastern Research Laboratory, Digital Equipment Corporation (1984)
Joachims, T.: Learning to Classify Text Using Support Vector Machines — Methods, Theory, and Algorithms. Kluwer/Springer (2002)
Joachims, T.: Optimizing Search Engines Using Clickthrough Data. In: Proceedings of the 8th SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 133–142. ACM (2002)
Joe-Wong, C., Sen, S., Lan, T., Chiang, M.: Multi-resource Allocation: Fairness-efficiency Tradeoffs in a Unifying Framework. In: Proceedings of the IEEE International Conference on Computer Communications, pp. 1206–1214. IEEE (2012)
Kagel, J.H., Kim, C., Moser, D.: Fairness in Ultimatum Games with Asymmetric Information and Asymmetric Payoffs. Games and Economic Behavior 13(1), 100–110 (1996)
Kim, J.H.: The Role of Identity in Intra-and Inter-Group Bargaining in the Ultimatum Game. Undergraduate Economic Review 4(1), 6 (2008)
Kranton, R., Pease, M., Sanders, S., Huettel, S.: Identity, Group Conflict, and Social Preferences. Working Paper (2012)
Lancichinetti, A., Fortunato, S.: Limits of Modularity Maximization in Community Detection. Physical Review E 84(6), 066122 (2011)
Lansing, S.J.: Complex Adaptive Systems. Annual Review of Anthropology 32, 183–204 (2003)
Mahlmann, T., Togelius, J., Yannakakis, G.N.: Modelling and Evaluation of Complex Scenarios with the Strategy Game Description Language. In: Proceedings of the IEEE Conference for Computational Intelligence and Games, Seoul, KR (2011)
Martínez, H.P., Yannakakis, G.N.: Mining multimodal sequential patterns: a case study on affect detection. In: Proceedings of International Conference on Multimodal Interfaces (ICMI), pp. 3–10. ACM (2011)
Martínez, H.P., Yannakakis, G.N.: Genetic Search Feature Selection for Affective Modeling: a Case Study on Reported Preferences. In: Proceedings of the 3rd International Workshop on Affective Interaction in Natural Environments, pp. 15–20. ACM (2010)
Martinez, R., Kay, J., Wallace, J.R., Yacef, K.: Modelling Symmetry of Activity as an Indicator of Collocated Group Collaboration. In: Konstan, J.A., Conejo, R., Marzo, J.L., Oliver, N. (eds.) UMAP 2011. LNCS, vol. 6787, pp. 207–218. Springer, Heidelberg (2011)
Marzo, F., Grosz, B.J., Pfeffer, A.: Social preferences in Relational Contexts. In: Fourth Conference in Collective Intentionality (2005)
Montuno, K., Zhacfi, Y.: Fairness of Resource Allocation in Cellular Networks: A Survey. Resource Allocation in Next Generation Wireless Networks, 249–266 (2006)
Nowak, M.A.: Five Rules for the Evolution of Cooperation. Science 314(5805), 1560–1563 (2006)
Palla, G., Barabási, A.L., Vicsek, T.: Quantifying Social Group Evolution. Nature 446(7136), 664–667 (2007)
Pandremmenou, K., Kondi, L.P., Parsopoulos, K.E.: Fairness Issues in Resource Allocation Schemes for Wireless Visual Sensor Networks. In: IS&T/SPIE Electronic Imaging. International Society for Optics and Photonics, pp. 866601–866601 (2013)
Prada, R., Paiva, A.: Teaming Up Humans with Autonomous synthetic Characters. Artificial Intelligence 173(1), 80–103 (2009)
Rabin, M.: Incorporating Fairness into Game Theory and Economics. The American Economic Review, 1281–1302 (1993)
Rocha, J.B., Mascarenhas, S., Prada, R.: Game Mechanics for Cooperative Games, pp. 73–80. Universidade do Minho (2008)
El-Nasr, M.S., Aghabeigi, B., Milam, D., Erfani, M., Lameman, B., Maygoli, H., Mah, S.: Understanding and Evaluating Cooperative Games. In: Proceedings of the 28th International Conference on Human Factors in Computing Systems, pp. 253–262. ACM (2010)
Shaker, N., Yannakakis, G., Togelius, J.: Crowd-Sourcing the Aesthetics of Platform Games. IEEE Transactions on Computational Intelligence and AI in Games (2012)
Shi, H., Venkatesha Prasad, R., Rao, V.S., Niemegeers, I.G.M.M.: A Fairness Model for Resource Allocation in Wireless Networks. In: Becvar, Z., Bestak, R., Kencl, L. (eds.) NETWORKING 2012 Workshops. LNCS, vol. 7291, pp. 1–9. Springer, Heidelberg (2012)
Sonntagbauer, P., Aizstrauts, A., Ginters, E., Aizstrauta, D.: Policy Simulation and E-Governance. In: IADIS International Conference e-Society (2012)
Szell, M., Thurner, S.: Measuring Social Dynamics in a Massive Multiplayer Online Game. Social Networks 32(4), 313–329 (2010)
Tan, G., Guttag, J.V.: Time-based Fairness Improves Performance in Multi-Rate WLANs. In: USENIX Annual Technical Conference, General Track, pp. 269–282 (2004)
Xianyu, B.: Social Preference, Incomplete Information, and the Evolution of Ultimatum Game in the Small World Networks: An Agent-Based Approach. Journal of Artificial Societies and Social Simulation 13(2), 7 (2010)
Yannakakis, G.N., Hallam, J.: Towards Optimizing Entertainment in Computer Games. Applied Artificial Intelligence 21(10), 933–971 (2007)
Yannakakis, G.N., Hallam, J.: Ranking vs. Preference: A Comparative Study of Self-reporting. In: D’Mello, S., Graesser, A., Schuller, B., Martin, J.-C. (eds.) ACII 2011, Part I. LNCS, vol. 6974, pp. 437–446. Springer, Heidelberg (2011)
Yannakakis, G.N., Martnez, H.P., Jhala, A.: Towards Affective Camera Control in Games. User Modeling and User-Adapted Interaction 20, 313–340 (2010)
Yannakakis, G.N., Togelius, J.: Experience-Driven Procedural Content Generation. IEEE Transactions on Affective Computing 2, 147–161 (2011)
Yannakakis, G.N., Togelius, J., Khaled, R., Jhala, A., Karpouzis, K., Paiva, A., Vasalou, A.: Siren: Towards Adaptive Serious Games for Teaching Conflict Resolution. In: Proceedings European Conference on Games-Based Learning (ECGBL), pp. 412–417. Copenhagen (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Grappiolo, C., Martínez, H.P., Yannakakis, G.N. (2014). Validating Generic Metrics of Fairness in Game-Based Resource Allocation Scenarios with Crowdsourced Annotations. In: Nguyen, NT., Le-Thi, H.A. (eds) Transactions on Computational Intelligence XIII. Lecture Notes in Computer Science, vol 8342. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54455-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-54455-2_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54454-5
Online ISBN: 978-3-642-54455-2
eBook Packages: Computer ScienceComputer Science (R0)