Optimal Opponent Selection for Distributed Multi-Agent Self-Classification

This paper considers a mobile multi-agent system (e.g., a crowdsensing or crowdsourcing application) in which agents are characterized by their discrete-valued Level of Ability (LoA) at doing some sensing or data processing task. Agents are not aware of their LoA and are willing to estimate it without the help of a central classification authority, in order to determine whether their contribution will improve or degrade the performance of the global network. Using their estimated LoA, agents may then voluntarily restrain themselves to participate to the activity of the multi-agent system, without being banned by some central control authority. For that purpose, agents, when they meet, perform pairwise comparison tests (PCT) able to determine which is the best agent of a pair of competing agents. Two maximum \emph{a posteriori} (MAP) estimators of the LoA of each agent are proposed using the results of several PCTs. These MAP estimators are then employed to determine, for a given agent, the LoA of the next opponent that minimizes its probability of LoA estimation error. Simulations results show that the proposed optimal opponent selection approach provides better results than simply choosing opponents at random, or always choosing the opponents with the best LoA.

[1]  Sophie Fosson,et al.  A Distributed Classification/Estimation Algorithm for Sensor Networks , 2014, SIAM J. Control. Optim..

[2]  H. T. Mouftah,et al.  Reputation-based sensing-as-a-service for crowd management over the cloud , 2014, 2014 IEEE International Conference on Communications (ICC).

[3]  Mihaela van der Schaar,et al.  Reputation-based incentive protocols in crowdsourcing applications , 2011, 2012 Proceedings IEEE INFOCOM.

[4]  Eyke Hüllermeier,et al.  Preference Learning , 2005, Künstliche Intell..

[5]  Eyke Hllermeier,et al.  Preference Learning , 2010 .

[6]  Alessandro Chiuso,et al.  Gossip Algorithms for Simultaneous Distributed Estimation and Classification in Sensor Networks , 2011, IEEE Journal of Selected Topics in Signal Processing.

[7]  Laura Galluccio,et al.  Sociality-Aided New Adaptive Infection Recovery Schemes for Multicast DTNs , 2016, IEEE Transactions on Vehicular Technology.

[8]  Steven C. H. Hoi,et al.  Communication-Efficient Classification in P2P Networks , 2009, ECML/PKDD.

[9]  Martin J. Wainwright,et al.  A Permutation-Based Model for Crowd Labeling: Optimal Estimation and Robustness , 2016, IEEE Transactions on Information Theory.

[10]  Xuemin Shen,et al.  SACRM: Social Aware Crowdsourcing with Reputation Management in mobile sensing , 2014, Comput. Commun..

[11]  L. Thurstone,et al.  A low of comparative judgement , 1927 .

[12]  Laura Galluccio,et al.  Distributed Faulty Node Detection in Delay Tolerant Networks: Design and Analysis , 2018, IEEE Transactions on Mobile Computing.

[13]  Zhu Wang,et al.  Mobile Crowd Sensing and Computing , 2015, ACM Comput. Surv..

[14]  Asuman E. Ozdaglar,et al.  Identifying Susceptible Agents in Time Varying Opinion Dynamics Through Compressive Measurements , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  R. Duncan Luce,et al.  Individual Choice Behavior , 1959 .

[16]  Pramod K. Varshney,et al.  Data Falsification Attacks on Consensus-Based Detection Systems , 2017, IEEE Transactions on Signal and Information Processing over Networks.

[17]  Anna Scaglione,et al.  Data Injection Attacks in Randomized Gossiping , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[18]  Scott Sanner,et al.  Score-Based Bayesian Skill Learning , 2012, ECML/PKDD.

[19]  Juan E. Tapiador,et al.  Evolution, Detection and Analysis of Malware for Smart Devices , 2014, IEEE Communications Surveys & Tutorials.

[20]  R. A. Bradley,et al.  Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons , 1952 .

[21]  Eyke Hüllermeier,et al.  A Survey of Preference-Based Online Learning with Bandit Algorithms , 2014, ALT.

[22]  Minglu Li,et al.  Recognizing Exponential Inter-Contact Time in VANETs , 2010, 2010 Proceedings IEEE INFOCOM.

[23]  Reza Curtmola,et al.  4 What is Mobile Crowdsensing , 2016 .

[24]  Juan-Carlos Cano,et al.  A Survey on Smartphone-Based Crowdsensing Solutions , 2016, Mob. Inf. Syst..

[25]  Hui Xiong,et al.  Distributed classification in peer-to-peer networks , 2007, KDD '07.

[26]  R. A. Bradley,et al.  RANK ANALYSIS OF INCOMPLETE BLOCK DESIGNS , 1952 .

[27]  Laura Galluccio,et al.  Peer-Assisted Individual Assessment in a multi-agent system , 2017, Autom..