SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Efficient Opinion Sharing
in Large Decentralised Teams
            Oleksandr Pryymak, Alex Rogers
            and Nicholas R. Jennings
            {op08r,acr,nrj}@ecs.soton.ac.uk




            University of Southampton
            Agents, Interaction and
            Complexity Group


            6 June 2012
            AAMAS'12
Disaster response and
Large Decentralised Teams
   2010, Haiti earthquake
   Citizen and public news reporting (Ushahidi)




   2010, Chile earthquake
   "Twitter is one of the speediest, albeit not
     the most accurate, sources of real-time
     information" France24
Disaster response and
Large Decentralised Teams
  
    Teams are large
  
    Decentralised
  
    Few opinion sources
  
    Observations are uncertain
    and conflicting
  
    Agents share only opinions
    without supporting information
    (Communication is strictly limited)

      Opinion is a subjective belief
      about the common subject of
                 interest
Challenge



      How to improve the
       accuracy of shared
           opinions?
Opinion Sharing Model
           
               Networked team
           
               Opinions are introduced
               gradually
           
               Noisy
           
               Weights (levels of
               importance) define
               sharing process
Agents' model
Agents' model
Agents' model
Dynamics of the Opinion Sharing

Stable     Transition   Unstable
Stable Dynamics
Unstable Dynamics
Transition
Dynamics of the Opinion Sharing
Problem

    How to find the settings for improved reliability?
    Requirements:
    −   Decentralised
    −   On-line
    −   Adaptive (i.e. complex topology, size, degree)
    −   Minimise communication

    DACOR algorithm
    Distributed Adaptive Communication for Overall Reliability
    by R. Glinton, P. Scerri, and K. Sycara
    −   introduces excessive communication overhead (#neighbours2)
    −   exhibits low adaptivity (3 parameters to tune)
Autonomous Adaptive Tuning (AAT)
   Finds tcritical for each agent individually




            Each agent must use
      the minimal importance level
  that still enables it to form its opinion
AAT: sample run
AAT: stages
Executes 3 stages by each agent:

    Select candidate importance levels

    Estimate the awareness rates they deliver

    Select the best one to use


However, the agent's choice highly influences
                    others
AAT: Candidate Importance Levels

This stage limits the search space.


Initialise an agent once with candidates:

    drawn from the range with a given step size. However,
    the algorithm becomes computationally expensive


    that lead to opinion formation on different update
    steps. Thus, the agent exhibits different dynamics.
AAT:Estimation of the Awareness
                  Rates
Awareness Rate is a probability of forming an
 opinion with a given importance level.

2 evidences indicate that agent could have
  formed an opinion with a given candidate:

    If an opinion was formed, then all higher levels
    would have led to opinion formation

    Otherwise, a candidate requires less updates to
    form an opinion than was observed
AAT:Strategy to
       Choose an Importance Level
Since an agent's choice influences others, strategies with
  less dramatic changes to the dynamics perform better


   Hill-climbing: Select the importance level
      which is closest to the currently used
 (with the awareness rate closest to the target)


       Outperforms popular MAB strategies.
Results: Target Awareness Rate




Compromise awareness for overall Reliability
Results: Target Awareness Rate




Compromise awareness for overall Reliability
Results: Reliability and Convergence
            Random Network
Results: Reliability and Convergence
            Scale-free Network
Results: Reliability and Convergence
           Small-world Network
Results: Communication Expenses
 Minimal Communication = #messages to share
 an opinion in a single cascade (total #neighbours)
Results: Indifferent Agents
What if some of the agents cannot alter their weights?
Summary
Presented a novel algorithm, AAT, that:
   −   improves the reliability of the opinions
   −   outperforms the existing algorithm, DACOR, and prediction of
       the best setting (Av.Pre-tuned)
   −   the first that minimises communication to opinion sharing only
   −   Computationally inexpensive
   −   Adaptive, scalable and robust to the presence of indifferent
       agents
   −   Operates without a knowledge of the context and the ground truth



                         What to take away?

Weitere ähnliche Inhalte

Ähnlich wie Efficient Opinion Sharing in Large Decentralised Teams

Recommender Systems Fairness Evaluation via Generalized Cross Entropy
Recommender Systems Fairness Evaluation via Generalized Cross EntropyRecommender Systems Fairness Evaluation via Generalized Cross Entropy
Recommender Systems Fairness Evaluation via Generalized Cross EntropyVito Walter Anelli
 
Towards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxTowards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxLuis775803
 
Six sigma
Six sigmaSix sigma
Six sigmakmsonam
 
Algorithm ExampleFor the following taskUse the random module .docx
Algorithm ExampleFor the following taskUse the random module .docxAlgorithm ExampleFor the following taskUse the random module .docx
Algorithm ExampleFor the following taskUse the random module .docxdaniahendric
 
DATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITODATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITOMarcoMellia
 
N2C2M2 Validation using abELICIT
N2C2M2 Validation using abELICITN2C2M2 Validation using abELICIT
N2C2M2 Validation using abELICITMarco Manso
 
A high level overview of all that is Analytics
A high level overview of all that is AnalyticsA high level overview of all that is Analytics
A high level overview of all that is AnalyticsRamkumar Ravichandran
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataIRJET Journal
 
Summer 07-mfin7011-tang1922
Summer 07-mfin7011-tang1922Summer 07-mfin7011-tang1922
Summer 07-mfin7011-tang1922stone55
 
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...IRJET Journal
 
Cyber bullying detection and analysis.ppt.pdf
Cyber bullying detection and analysis.ppt.pdfCyber bullying detection and analysis.ppt.pdf
Cyber bullying detection and analysis.ppt.pdfHunais Abdul Nafi
 
SJT Scoring Methods and their Impact on Group Differences and Validity
SJT Scoring Methods and their Impact on Group Differences and ValiditySJT Scoring Methods and their Impact on Group Differences and Validity
SJT Scoring Methods and their Impact on Group Differences and ValidityKate LaPort
 
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’S
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’SDiscovering Influential User by Coupling Multiplex Heterogeneous OSN’S
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’SIRJET Journal
 

Ähnlich wie Efficient Opinion Sharing in Large Decentralised Teams (20)

AI: Belief Networks
AI: Belief NetworksAI: Belief Networks
AI: Belief Networks
 
AI: Belief Networks
AI: Belief NetworksAI: Belief Networks
AI: Belief Networks
 
Recommender Systems Fairness Evaluation via Generalized Cross Entropy
Recommender Systems Fairness Evaluation via Generalized Cross EntropyRecommender Systems Fairness Evaluation via Generalized Cross Entropy
Recommender Systems Fairness Evaluation via Generalized Cross Entropy
 
It's all About the Data
It's all About the DataIt's all About the Data
It's all About the Data
 
Towards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptxTowards Responsible AI - KC.pptx
Towards Responsible AI - KC.pptx
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Algorithm ExampleFor the following taskUse the random module .docx
Algorithm ExampleFor the following taskUse the random module .docxAlgorithm ExampleFor the following taskUse the random module .docx
Algorithm ExampleFor the following taskUse the random module .docx
 
DATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITODATI, AI E ROBOTICA @POLITO
DATI, AI E ROBOTICA @POLITO
 
N2C2M2 Validation using abELICIT
N2C2M2 Validation using abELICITN2C2M2 Validation using abELICIT
N2C2M2 Validation using abELICIT
 
A high level overview of all that is Analytics
A high level overview of all that is AnalyticsA high level overview of all that is Analytics
A high level overview of all that is Analytics
 
Sentiment Analysis on Twitter Data
Sentiment Analysis on Twitter DataSentiment Analysis on Twitter Data
Sentiment Analysis on Twitter Data
 
Presentation1.pptx
Presentation1.pptxPresentation1.pptx
Presentation1.pptx
 
D05422835
D05422835D05422835
D05422835
 
Summer 07-mfin7011-tang1922
Summer 07-mfin7011-tang1922Summer 07-mfin7011-tang1922
Summer 07-mfin7011-tang1922
 
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...
Elimination of Malicious Node by using Clustering Technique in Mobile Ad Hoc ...
 
Cyber bullying detection and analysis.ppt.pdf
Cyber bullying detection and analysis.ppt.pdfCyber bullying detection and analysis.ppt.pdf
Cyber bullying detection and analysis.ppt.pdf
 
Major
MajorMajor
Major
 
SJT Scoring Methods and their Impact on Group Differences and Validity
SJT Scoring Methods and their Impact on Group Differences and ValiditySJT Scoring Methods and their Impact on Group Differences and Validity
SJT Scoring Methods and their Impact on Group Differences and Validity
 
Fahroo - Dynamics & Control - Spring Review 2012
Fahroo - Dynamics & Control - Spring Review 2012Fahroo - Dynamics & Control - Spring Review 2012
Fahroo - Dynamics & Control - Spring Review 2012
 
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’S
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’SDiscovering Influential User by Coupling Multiplex Heterogeneous OSN’S
Discovering Influential User by Coupling Multiplex Heterogeneous OSN’S
 

Mehr von Oleksandr Pryymak

Information surprise or how to find interesting data
Information surprise or how to find interesting dataInformation surprise or how to find interesting data
Information surprise or how to find interesting dataOleksandr Pryymak
 
Probabilistic Data Structures and Approximate Solutions
Probabilistic Data Structures and Approximate SolutionsProbabilistic Data Structures and Approximate Solutions
Probabilistic Data Structures and Approximate SolutionsOleksandr Pryymak
 
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...Oleksandr Pryymak
 

Mehr von Oleksandr Pryymak (8)

Information surprise or how to find interesting data
Information surprise or how to find interesting dataInformation surprise or how to find interesting data
Information surprise or how to find interesting data
 
Probabilistic Data Structures and Approximate Solutions
Probabilistic Data Structures and Approximate SolutionsProbabilistic Data Structures and Approximate Solutions
Probabilistic Data Structures and Approximate Solutions
 
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...
Efficient Sharing of Conflicting Opinions with Minimal Communication in Large...
 
Semantic Web - Introduction
Semantic Web - IntroductionSemantic Web - Introduction
Semantic Web - Introduction
 
sumno.com - march 2009
sumno.com - march 2009sumno.com - march 2009
sumno.com - march 2009
 
Sumno.com (eng)
Sumno.com (eng)Sumno.com (eng)
Sumno.com (eng)
 
Sumno.com (ukr)
Sumno.com (ukr)Sumno.com (ukr)
Sumno.com (ukr)
 
Gwt.org.ua (ukr)
Gwt.org.ua (ukr)Gwt.org.ua (ukr)
Gwt.org.ua (ukr)
 

Kürzlich hochgeladen

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Kürzlich hochgeladen (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Efficient Opinion Sharing in Large Decentralised Teams

  • 1. Efficient Opinion Sharing in Large Decentralised Teams Oleksandr Pryymak, Alex Rogers and Nicholas R. Jennings {op08r,acr,nrj}@ecs.soton.ac.uk University of Southampton Agents, Interaction and Complexity Group 6 June 2012 AAMAS'12
  • 2. Disaster response and Large Decentralised Teams 2010, Haiti earthquake Citizen and public news reporting (Ushahidi) 2010, Chile earthquake "Twitter is one of the speediest, albeit not the most accurate, sources of real-time information" France24
  • 3. Disaster response and Large Decentralised Teams  Teams are large  Decentralised  Few opinion sources  Observations are uncertain and conflicting  Agents share only opinions without supporting information (Communication is strictly limited) Opinion is a subjective belief about the common subject of interest
  • 4. Challenge How to improve the accuracy of shared opinions?
  • 5. Opinion Sharing Model  Networked team  Opinions are introduced gradually  Noisy  Weights (levels of importance) define sharing process
  • 9. Dynamics of the Opinion Sharing Stable Transition Unstable
  • 13. Dynamics of the Opinion Sharing
  • 14. Problem  How to find the settings for improved reliability? Requirements: − Decentralised − On-line − Adaptive (i.e. complex topology, size, degree) − Minimise communication  DACOR algorithm Distributed Adaptive Communication for Overall Reliability by R. Glinton, P. Scerri, and K. Sycara − introduces excessive communication overhead (#neighbours2) − exhibits low adaptivity (3 parameters to tune)
  • 15. Autonomous Adaptive Tuning (AAT) Finds tcritical for each agent individually Each agent must use the minimal importance level that still enables it to form its opinion
  • 17. AAT: stages Executes 3 stages by each agent:  Select candidate importance levels  Estimate the awareness rates they deliver  Select the best one to use However, the agent's choice highly influences others
  • 18. AAT: Candidate Importance Levels This stage limits the search space. Initialise an agent once with candidates:  drawn from the range with a given step size. However, the algorithm becomes computationally expensive  that lead to opinion formation on different update steps. Thus, the agent exhibits different dynamics.
  • 19. AAT:Estimation of the Awareness Rates Awareness Rate is a probability of forming an opinion with a given importance level. 2 evidences indicate that agent could have formed an opinion with a given candidate:  If an opinion was formed, then all higher levels would have led to opinion formation  Otherwise, a candidate requires less updates to form an opinion than was observed
  • 20. AAT:Strategy to Choose an Importance Level Since an agent's choice influences others, strategies with less dramatic changes to the dynamics perform better Hill-climbing: Select the importance level which is closest to the currently used (with the awareness rate closest to the target) Outperforms popular MAB strategies.
  • 21. Results: Target Awareness Rate Compromise awareness for overall Reliability
  • 22. Results: Target Awareness Rate Compromise awareness for overall Reliability
  • 23. Results: Reliability and Convergence Random Network
  • 24. Results: Reliability and Convergence Scale-free Network
  • 25. Results: Reliability and Convergence Small-world Network
  • 26. Results: Communication Expenses Minimal Communication = #messages to share an opinion in a single cascade (total #neighbours)
  • 27. Results: Indifferent Agents What if some of the agents cannot alter their weights?
  • 28. Summary Presented a novel algorithm, AAT, that: − improves the reliability of the opinions − outperforms the existing algorithm, DACOR, and prediction of the best setting (Av.Pre-tuned) − the first that minimises communication to opinion sharing only − Computationally inexpensive − Adaptive, scalable and robust to the presence of indifferent agents − Operates without a knowledge of the context and the ground truth What to take away?