SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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...
 

Kürzlich hochgeladen

PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxRizalinePalanog2
 
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
 
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
 
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
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
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
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPirithiRaju
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.Nitya salvi
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 

Kürzlich hochgeladen (20)

PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).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
 
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
 
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
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
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
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdfPests of cotton_Sucking_Pests_Dr.UPR.pdf
Pests of cotton_Sucking_Pests_Dr.UPR.pdf
 
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 

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