SlideShare une entreprise Scribd logo
1  sur  14
Ambient Intelligence Services Personalization via Social
Choice Theory
December 2014
http://gsi.dit.upm.es
Emilio Serrano, Pablo Moncada, Mercedes Garijo and Carlos A. Iglesias
{emilioserra,pmoncada,mga,cif}@dit.upm.es
Intelligent Systems Group
Technical University of Madrid
http://www.gsi.dit.upm.es
1
Outline
• Outline.
 Motivation.
 How easy is (automatic) voting?
 Target system
 Users’ preferences theories
 VoteSim and case study
 Experimental results
 Conclusion
http://gsi.dit.upm.es 2
Motivation
• Ambient Intelligence (AmI) focuses on adapting to people’s needs and
particular situations.
• Important question: what happen when resources are shared and there are
conflicts between users’ preferences?
 AmI systems may not only have to offer a good service considering
users’ preferences,
 but also to make a decision in an attempt to maximize the users’ welfare
when they access shared services
• Some examples in hotels:
 screening rooms, decoration based on dynamic decorative panels, dance
clubs, heated swimming pools, etcetera.
3
Motivation 2
• Accessing shared resources has not
been explored in the AmI specialized
literature
 Just knowing the “who” and the
“where” in a non intrusive
manner is tough
 But still a great research question
for more intrusive or future
scenarios
4
Motivation 3
• Agreement technologies (ATs) and
multi-agent systems (MASs) have
studied this in depth.
 multi-issue negotiations,
concurrent negotiations, strategy-
proof mechanisms,
argumentation, auctions, voting,
etcetera
 social choice theory seems
straightforward.
 The evaluation of alternative
methods of collective
decision-making
 There aren’t good arguments
for “The football match is
okay, but I’d rather watch
game of thrones”
5
Motivation 4
• Primary hypothesis: Social choice
theory in Ambient Intelligence systems can
improve significantly users’ satisfaction when
accessing shared resources
 … but the social choice theory, has mainly
focused on theoretical works which deal with
political elections
 … even when the most popular MASs books
include a social choice chapter
• Research methodology based on agent based
social simulations is employed to support this
hypothesis and to evaluate these benefits.
 what are the benefits of using a voting system
in an intelligent environment?; what are the
most suitable voting systems?; and, what
differences does this case present when
compared to political elections?
6
How easy is (automatic) voting?
• There are a large number voting systems
 Plurality, range, Borda, approval, cumulative, etcetera
 Cumulative: Each voter is given k votes, which can be cast arbitrarily.
• Voting may involve strategy
 In UK we have the Labor (left-wing party), Liberal (center-left) and Conservative (right
wing) parties, what a very left-wing voter should vote in a district with a bias towards
the Conservative party?.
 (Preferences + Voting method) may not be enough to vote
 e.g. cumulative voting
• Everybody knows that voting leads to ignored minorities…
 But this may happen for majorities
Podemos > IU > PSOE
IU> PSOE > Podemos
PSOE > Podemos > IU
7
How easy is (automatic) voting? 2
• No silver bullet!, the best group decision policy depends on:
 Voting method
 Users strategies
 The users and their preferences when using services
 The environment and how the services are deployed
 The possible services configurations
 The number of repeated services
• Methods and tools are needed a make a decision on how to maximize
social welfare
 …and to minimize the maximum time without a wanted
configuration/service.
8
Target system
9
Users’ preferences theories
iduser sports sitcom Doc. soap Cart. news reality quiz movie
u1 1 4 4 9 0 2 3 4 3
u2 9 0 4 7 7 3 8 6 10
u3 9 1 6 10 2 6 2 5 10
u4 2 10 2 3 9 5 9 7 10
u5 6 7 9 3 6 5 1 5 1
u6 0 10 4 3 1 9 4 1 2
u7 10 7 2 7 5 2 6 5 0
• I recommend you to go to room Sx
•(more users in your cluster)
•E.g. u2, try to vote where u3 is and avoid the
place where u6 is.
10
(It would be nice to
combine several services: you
like TV here but temperature
is not your cup of tea)
VoteSim and case study
• VoteSim is an agent based social simulator designed for:
 finding out the best group decision policy for a specific case
 exploring manners of forming coalitions and their effects
 estimating the usability of a vote system
 studying security issues such as the weakness to tactic vote
 validating software applications for group decision
• VoteSim is based on the UbikSim simulator developed in collaboration with the
University of Murcia
 https://github.com/emilioserra/UbikSim/wiki
• Let us observe the use of VoteSim for a hotel where there are shared TVs in the hall
11
Experimental results
Forming coalitions is
more important than
the voting method!
12
Experimental results 2
• Range voting always gets the best satisfaction…
• but pretty bad worst wait (in this scenario) and terrible usability
• …a proposed method gets the best balance among metrics
• …but usability as bad as range voting
• In this scenario, I would choose an approval method
 Kind of like “Tinder” but without getting to flirt
 But it is a design decision, VoteSim is given for new experiments in new scenarios
13
Conclusion
• This paper concludes, by sound and reproducible results, that the use of social choice theory
in AmI systems can improve considerably users’ satisfaction when accessing shared
resources.
• There are significant differences between the AmI case and the political elections
• Different metrics are proposed to estimate welfare
• The novel voting algorithm called exchange of weights is the most balanced voting system
considered
• The use of greedy pre-selection mechanisms based on Euclidean or Manhattan distances is
more important than the voting method
• To ensure the reproducibility of the experimental results given in this paper, the free and
open-source toolVoteSim
• Future works: more voting methods in VoteSim, more cluster techniques, more complex
preferences:
• More in: Evaluating social choice techniques into intelligent environments by agent
based social simulation. In: Information Sciences , 286 (0), pp. 102–124, 2014, ISBN: 0020-
0255, (Impact Factor 2013, 3.893, Q1).
14

Contenu connexe

En vedette

TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS   TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS Emilio Serrano
 
An Approach for the Qualitative Analysis of Open Agent Conversations
An Approach for the Qualitative Analysis of Open Agent ConversationsAn Approach for the Qualitative Analysis of Open Agent Conversations
An Approach for the Qualitative Analysis of Open Agent ConversationsEmilio Serrano
 
Creating and validating emergency management services by social simulation a...
Creating and validating emergency management services  by social simulation a...Creating and validating emergency management services  by social simulation a...
Creating and validating emergency management services by social simulation a...Emilio Serrano
 
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSimDesarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSimEmilio Serrano
 
Study and development of methods and tools for testing, validation and verif...
 Study and development of methods and tools for testing, validation and verif... Study and development of methods and tools for testing, validation and verif...
Study and development of methods and tools for testing, validation and verif...Emilio Serrano
 
Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Emilio Serrano
 
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...Diego López-de-Ipiña González-de-Artaza
 

En vedette (7)

TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS   TOWARDS SOCIO-CHRONOBIOLOGICAL  COMPUTATIONAL HUMAN MODELS
TOWARDS SOCIO-CHRONOBIOLOGICAL COMPUTATIONAL HUMAN MODELS
 
An Approach for the Qualitative Analysis of Open Agent Conversations
An Approach for the Qualitative Analysis of Open Agent ConversationsAn Approach for the Qualitative Analysis of Open Agent Conversations
An Approach for the Qualitative Analysis of Open Agent Conversations
 
Creating and validating emergency management services by social simulation a...
Creating and validating emergency management services  by social simulation a...Creating and validating emergency management services  by social simulation a...
Creating and validating emergency management services by social simulation a...
 
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSimDesarrollo y evaluación de sistemas de  inteligencia ambiental con UbikSim
Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim
 
Study and development of methods and tools for testing, validation and verif...
 Study and development of methods and tools for testing, validation and verif... Study and development of methods and tools for testing, validation and verif...
Study and development of methods and tools for testing, validation and verif...
 
Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)
 
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
The quest for Ubiquitous Computing: from Ambient Intelligence to the combinat...
 

Dernier

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfSumit Kumar yadav
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsSumit Kumar yadav
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 

Dernier (20)

Zoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdfZoology 4th semester series (krishna).pdf
Zoology 4th semester series (krishna).pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 

Ambient Intelligence Services Personalization via Social Choice Theory

  • 1. Ambient Intelligence Services Personalization via Social Choice Theory December 2014 http://gsi.dit.upm.es Emilio Serrano, Pablo Moncada, Mercedes Garijo and Carlos A. Iglesias {emilioserra,pmoncada,mga,cif}@dit.upm.es Intelligent Systems Group Technical University of Madrid http://www.gsi.dit.upm.es 1
  • 2. Outline • Outline.  Motivation.  How easy is (automatic) voting?  Target system  Users’ preferences theories  VoteSim and case study  Experimental results  Conclusion http://gsi.dit.upm.es 2
  • 3. Motivation • Ambient Intelligence (AmI) focuses on adapting to people’s needs and particular situations. • Important question: what happen when resources are shared and there are conflicts between users’ preferences?  AmI systems may not only have to offer a good service considering users’ preferences,  but also to make a decision in an attempt to maximize the users’ welfare when they access shared services • Some examples in hotels:  screening rooms, decoration based on dynamic decorative panels, dance clubs, heated swimming pools, etcetera. 3
  • 4. Motivation 2 • Accessing shared resources has not been explored in the AmI specialized literature  Just knowing the “who” and the “where” in a non intrusive manner is tough  But still a great research question for more intrusive or future scenarios 4
  • 5. Motivation 3 • Agreement technologies (ATs) and multi-agent systems (MASs) have studied this in depth.  multi-issue negotiations, concurrent negotiations, strategy- proof mechanisms, argumentation, auctions, voting, etcetera  social choice theory seems straightforward.  The evaluation of alternative methods of collective decision-making  There aren’t good arguments for “The football match is okay, but I’d rather watch game of thrones” 5
  • 6. Motivation 4 • Primary hypothesis: Social choice theory in Ambient Intelligence systems can improve significantly users’ satisfaction when accessing shared resources  … but the social choice theory, has mainly focused on theoretical works which deal with political elections  … even when the most popular MASs books include a social choice chapter • Research methodology based on agent based social simulations is employed to support this hypothesis and to evaluate these benefits.  what are the benefits of using a voting system in an intelligent environment?; what are the most suitable voting systems?; and, what differences does this case present when compared to political elections? 6
  • 7. How easy is (automatic) voting? • There are a large number voting systems  Plurality, range, Borda, approval, cumulative, etcetera  Cumulative: Each voter is given k votes, which can be cast arbitrarily. • Voting may involve strategy  In UK we have the Labor (left-wing party), Liberal (center-left) and Conservative (right wing) parties, what a very left-wing voter should vote in a district with a bias towards the Conservative party?.  (Preferences + Voting method) may not be enough to vote  e.g. cumulative voting • Everybody knows that voting leads to ignored minorities…  But this may happen for majorities Podemos > IU > PSOE IU> PSOE > Podemos PSOE > Podemos > IU 7
  • 8. How easy is (automatic) voting? 2 • No silver bullet!, the best group decision policy depends on:  Voting method  Users strategies  The users and their preferences when using services  The environment and how the services are deployed  The possible services configurations  The number of repeated services • Methods and tools are needed a make a decision on how to maximize social welfare  …and to minimize the maximum time without a wanted configuration/service. 8
  • 10. Users’ preferences theories iduser sports sitcom Doc. soap Cart. news reality quiz movie u1 1 4 4 9 0 2 3 4 3 u2 9 0 4 7 7 3 8 6 10 u3 9 1 6 10 2 6 2 5 10 u4 2 10 2 3 9 5 9 7 10 u5 6 7 9 3 6 5 1 5 1 u6 0 10 4 3 1 9 4 1 2 u7 10 7 2 7 5 2 6 5 0 • I recommend you to go to room Sx •(more users in your cluster) •E.g. u2, try to vote where u3 is and avoid the place where u6 is. 10 (It would be nice to combine several services: you like TV here but temperature is not your cup of tea)
  • 11. VoteSim and case study • VoteSim is an agent based social simulator designed for:  finding out the best group decision policy for a specific case  exploring manners of forming coalitions and their effects  estimating the usability of a vote system  studying security issues such as the weakness to tactic vote  validating software applications for group decision • VoteSim is based on the UbikSim simulator developed in collaboration with the University of Murcia  https://github.com/emilioserra/UbikSim/wiki • Let us observe the use of VoteSim for a hotel where there are shared TVs in the hall 11
  • 12. Experimental results Forming coalitions is more important than the voting method! 12
  • 13. Experimental results 2 • Range voting always gets the best satisfaction… • but pretty bad worst wait (in this scenario) and terrible usability • …a proposed method gets the best balance among metrics • …but usability as bad as range voting • In this scenario, I would choose an approval method  Kind of like “Tinder” but without getting to flirt  But it is a design decision, VoteSim is given for new experiments in new scenarios 13
  • 14. Conclusion • This paper concludes, by sound and reproducible results, that the use of social choice theory in AmI systems can improve considerably users’ satisfaction when accessing shared resources. • There are significant differences between the AmI case and the political elections • Different metrics are proposed to estimate welfare • The novel voting algorithm called exchange of weights is the most balanced voting system considered • The use of greedy pre-selection mechanisms based on Euclidean or Manhattan distances is more important than the voting method • To ensure the reproducibility of the experimental results given in this paper, the free and open-source toolVoteSim • Future works: more voting methods in VoteSim, more cluster techniques, more complex preferences: • More in: Evaluating social choice techniques into intelligent environments by agent based social simulation. In: Information Sciences , 286 (0), pp. 102–124, 2014, ISBN: 0020- 0255, (Impact Factor 2013, 3.893, Q1). 14