Hierarchic Social Entropy: An Information Theoretic Measure of Robot Group Diversity

As research expands in multiagent intelligent systems, investigators need new tools for evaluating the artificial societies they study. It is impossible, for example, to correlate heterogeneity with performance in multiagent robotics without a quantitative metric of diversity. Currently diversity is evaluated on a bipolar scale with systems classified as either heterogeneous or homogeneous, depending on whether any of the agents differ. Unfortunately, this labeling doesn't tell us much about the extent of diversity in heterogeneous teams. How can it be determined if one system is more or less diverse than another? Heterogeneity must be evaluated on a continuous scale to enable substantive comparisons between systems. To enable these types of comparisons, we introduce: (1) a continuous measure of robot behavioral difference, and (2) hierarchic social entropy, an application of Shannon's information entropy metric to robotic groups that provides a continuous, quantitative measure of robot team diversity. The metric captures important components of the meaning of diversity, including the number and size of behavioral groups in a society and the extent to which agents differ. The utility of the metrics is demonstrated in the experimental evaluation of multirobot soccer and multirobot foraging teams.

[1]  C. E. SHANNON,et al.  A mathematical theory of communication , 1948, MOCO.

[2]  Claude E. Shannon,et al.  The mathematical theory of communication , 1950 .

[3]  L. Boltzmann On Statistical Mechanics , 1974 .

[4]  S. Black On the Thermodynamics of Evolution , 2015, Perspectives in biology and medicine.

[5]  David Lurié,et al.  Information theory and ecological diversity , 1980 .

[6]  D. Lurié,et al.  Thermodynamic approach to biomass distribution in ecological systems , 1983 .

[7]  A. Magurran Ecological Diversity and Its Measurement , 1988, Springer Netherlands.

[8]  K. Bailey Social Entropy Theory , 1990 .

[9]  M. Sarrafzadeh Department of electrical engineering and computer science , 1990, SIGD.

[10]  E. Wilson The Diversity of Life , 1992 .

[11]  P. Meyer,et al.  THE USA TODAY INDEX OF ETHNIC DIVERSITY , 1992 .

[12]  L. Demetrius The thermodynamics of evolution , 1992 .

[13]  Tucker R. Balch,et al.  Communication of behavorial state in multi-agent retrieval tasks , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[14]  Maja J. Matarić,et al.  Designing emergent behaviors: from local interactions to collective intelligence , 1993 .

[15]  Maja J. Matarić,et al.  Leaning to behave socially , 1994 .

[16]  Michael Taylor Diversity of life , 1994, Nature.

[17]  Lynne E. Parker,et al.  Heterogeneous multi-robot cooperation , 1994 .

[18]  M. Matarić Learning to Behave Socially , 1994 .

[19]  Tucker R. Balch,et al.  Io, Ganymede, and Callisto A Multiagent Robot Trash-Collecting Team , 1995, AI Mag..

[20]  Pattie Maes,et al.  A Study of Territoriality: The Role of Critical Mass in Adaptive Task Division , 1996 .

[21]  R. Arkin,et al.  Multiagent Mission Speciication and Execution , 1997 .

[22]  Hiroaki Kitano,et al.  RoboCup: The Robot World Cup Initiative , 1997, AGENTS '97.

[23]  Ronald C. Arkin,et al.  Multiagent Mission Specification and Execution , 1997, Auton. Robots.

[24]  Tucker Balch,et al.  Learning Roles: Behavioral Diversity in Robot Teams , 1997 .

[25]  Maja J. Mataric,et al.  Interference as a Tool for Designing and Evaluating Multi-Robot Controllers , 1997, AAAI/IAAI.

[26]  Maja J. Mataric,et al.  Reinforcement Learning in the Multi-Robot Domain , 1997, Auton. Robots.

[27]  R. Arkin,et al.  Behavioral diversity in learning robot teams , 1998 .

[28]  Tucker R. Balch The impact of diversity on performance in multi-robot foraging , 1999, AGENTS '99.

[29]  William H. Press,et al.  Numerical recipes in C , 2002 .