SlideShare a Scribd company logo
An Iterative Distance-Based Model for
Unsupervised Weighted Rank Aggregation
Leonidas Akritidis1, Athanasios Fevgas1, Panayiotis Bozanis2,*
1Department of Electrical and Computer Engineering, University of Thessaly
2Department of Science and Technology, International Hellenic University
*Research conducted while being in 1
The 2019 IEEE/WIC/ACM International Conference on
Web Intelligence (WI 2019)
October 14-17, 2019, Thessaloniki, Greece
Rank Aggregation (RA)
• A set of n voters V.
• Given a query or a subject, each voter v
submits a single ranked list Rv of
answers/suggestions .
• A rank aggregation method T fuses all Rv lists
into one aggregated list L with improved
ranking of its elements.
• Applications: Voting systems, bioinformatics,
Web metasearch, collaborative filtering, etc.
L. Akritidis, A. Fevgas, P. Bozanis 2IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
v
ir
Weighted vs. non weighted RA
• Each voter v is assigned a weight wv.
• Non weighted rank aggregation:
– All voters are treated equally.
–
• Weighted rank aggregation: Each voter is
assigned a weight which reflects his/her
importance and/or expertise on the subject.
–
L. Akritidis, A. Fevgas, P. Bozanis 3IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
1,vw v V  
Motivation
• Who is the best football player?
• What does this tell us about v1?
– All of his/her suggestions made it to the top-3 of L.
– S/he is an expert on the subject.
• What about v3?
– Only one of his/her suggestions in the top-3 of L.
– S/he is not so familiar with the subject.
L. Akritidis, A. Fevgas, P. Bozanis 4IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Voter 1 v1
Messi
Ronaldo
Neymar
Voter 2 v2
Ronaldo
Messi
Sallah
Voter 3 v3
Messi
Sallah
Van Dijk
Voter 4 v4
Neymar
Mane
Messi
Player Borda Score
Messi 3+2+3+2=10
Ronaldo 2+3+0+0=5
Neymar 1+0+0+3=4
Sallah 0+1+2+0=3
Mane 0+0+0+2=2
VanDijk 0+0+1+0=1
Idea
• Compare (find the distance of) each input list Rv
with the aggregate list L.
• The voter who submits a ranked list that has a
small distance from L is considered as an expert.
– His/her choices have strong support by other voters.
– S/he should be assigned a high weight.
• In contrast: The voter who submits a ranked list
that has a great distance from L is not an expert.
– His/her weight should be smaller compared to the
previous voter.
L. Akritidis, A. Fevgas, P. Bozanis 5IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Ranked List Distance Metrics
• Spearman Footrule distance:
• Kendall’s tau:
• Scaled Footrule Distance:
• Proposed: Locality-Sensitive Scaled Footrule distance takes
into account not only the (scaled) difference in rankings,
but also their location in the aggregate list. It “punishes”
the discrepancies which occur in high positions of L.
L. Akritidis, A. Fevgas, P. Bozanis 6IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Distance-Based Model for URA
• Assign all voters an initial equal weight wv,0.
• Apply the RA method T of choice in the traditional,
non weighted fashion.
• Obtain an initial aggregate list L0.
• For each voter v, compute the distance d(Rv, L0)
between his/her list Rv and L0.
• Compute the new weight wv,1 of v according to:
• f is a kernel function that depends on d(Rv, L0).
• Reapply T on its weighted form.
L. Akritidis, A. Fevgas, P. Bozanis 7IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Iterative Distance-Based Model
• The previous equation can be applied many times
in an iterative fashion until the weights converge.
• The kernel function f must:
– be asymptotically upper bounded, and
– Satisfy if
• Exp Kernel function:
• i: the ith iteration
• Finally:
L. Akritidis, A. Fevgas, P. Bozanis 8IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
   , ,v v
d R L d R L
     , ,v v
f d R L f d R L

     , exp ,v v
f d R L i d R L 
L. Akritidis, A. Fevgas, P. Bozanis 9IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Initialize the weights of the voters
Apply non-weighted RA T
Iteration Counter
Flag: Checks convergence of all weights
Apply weighted RA T
Compute the distance
between the input list Rv of
a voter v and the aggregate
list L. Update the weight wv
of v and check convergence.
Iterateuntilconvergence
Experiments
• We utilized 6 datasets from the Web Tracks of TREC
2009-2014.
• In these tracks, the participant groups are given a
set of 50 predefined queries.
• They submit their result lists which are evaluated
by using relevance judgments from human judges.
L. Akritidis, A. Fevgas, P. Bozanis 10IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
• Ideal for rank aggregation.
• Fair, unbiased, reputable.
Results (Mean Average Precision)
• BC: Borda Count, CM: Condorcet Method, OA: Outranking
Approach (Vanderpooten et.al, ACM SIGIR 2011).
• UWI: Unsupervised, Weighted, Iterative.
– SF: Locality-Sensitive Scaled Footrule Distance.
– F: Standard Scaled Footrule Distance.
• Our model achieves a consistent improvement of about 4-10%.
L. Akritidis, A. Fevgas, P. Bozanis 11IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Results (other evaluation metrics)
L. Akritidis, A. Fevgas, P. Bozanis 12IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Preliminary Convergence Study
• The proposed distance metric needs on average 1-2
more iterations compared to the original scaled footrule
distance.
• The weights converge more slowly for Borda Count.
Borda Count is much faster than Condorcet Method and
Outranking Approach.
L. Akritidis, A. Fevgas, P. Bozanis 13IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Conclusions
• We presented a new unsupervised model for
weighted rank aggregation.
• The model considers that the voters whom lists are
close to the aggregate list as experts.
• It iteratively computes the distance of each input list
with the aggregate list and modifies the voter
weights accordingly.
• We introduced a metric for computing the distance
between two ranked lists.
– Sensitive to the “locality” of disagreements.
• The model was evaluated by using datasets from
TREC and was found to improve rankings by 4-10%.
L. Akritidis, A. Fevgas, P. Bozanis 14IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
Thank you
Any questions?
L. Akritidis, A. Fevgas, P. Bozanis 15IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece

More Related Content

Recently uploaded

Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 

Recently uploaded (20)

Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

An Iterative Distance-Based Model for Unsupervised Weighted Rank Aggregation

  • 1. An Iterative Distance-Based Model for Unsupervised Weighted Rank Aggregation Leonidas Akritidis1, Athanasios Fevgas1, Panayiotis Bozanis2,* 1Department of Electrical and Computer Engineering, University of Thessaly 2Department of Science and Technology, International Hellenic University *Research conducted while being in 1 The 2019 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2019) October 14-17, 2019, Thessaloniki, Greece
  • 2. Rank Aggregation (RA) • A set of n voters V. • Given a query or a subject, each voter v submits a single ranked list Rv of answers/suggestions . • A rank aggregation method T fuses all Rv lists into one aggregated list L with improved ranking of its elements. • Applications: Voting systems, bioinformatics, Web metasearch, collaborative filtering, etc. L. Akritidis, A. Fevgas, P. Bozanis 2IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece v ir
  • 3. Weighted vs. non weighted RA • Each voter v is assigned a weight wv. • Non weighted rank aggregation: – All voters are treated equally. – • Weighted rank aggregation: Each voter is assigned a weight which reflects his/her importance and/or expertise on the subject. – L. Akritidis, A. Fevgas, P. Bozanis 3IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece 1,vw v V  
  • 4. Motivation • Who is the best football player? • What does this tell us about v1? – All of his/her suggestions made it to the top-3 of L. – S/he is an expert on the subject. • What about v3? – Only one of his/her suggestions in the top-3 of L. – S/he is not so familiar with the subject. L. Akritidis, A. Fevgas, P. Bozanis 4IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece Voter 1 v1 Messi Ronaldo Neymar Voter 2 v2 Ronaldo Messi Sallah Voter 3 v3 Messi Sallah Van Dijk Voter 4 v4 Neymar Mane Messi Player Borda Score Messi 3+2+3+2=10 Ronaldo 2+3+0+0=5 Neymar 1+0+0+3=4 Sallah 0+1+2+0=3 Mane 0+0+0+2=2 VanDijk 0+0+1+0=1
  • 5. Idea • Compare (find the distance of) each input list Rv with the aggregate list L. • The voter who submits a ranked list that has a small distance from L is considered as an expert. – His/her choices have strong support by other voters. – S/he should be assigned a high weight. • In contrast: The voter who submits a ranked list that has a great distance from L is not an expert. – His/her weight should be smaller compared to the previous voter. L. Akritidis, A. Fevgas, P. Bozanis 5IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 6. Ranked List Distance Metrics • Spearman Footrule distance: • Kendall’s tau: • Scaled Footrule Distance: • Proposed: Locality-Sensitive Scaled Footrule distance takes into account not only the (scaled) difference in rankings, but also their location in the aggregate list. It “punishes” the discrepancies which occur in high positions of L. L. Akritidis, A. Fevgas, P. Bozanis 6IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 7. Distance-Based Model for URA • Assign all voters an initial equal weight wv,0. • Apply the RA method T of choice in the traditional, non weighted fashion. • Obtain an initial aggregate list L0. • For each voter v, compute the distance d(Rv, L0) between his/her list Rv and L0. • Compute the new weight wv,1 of v according to: • f is a kernel function that depends on d(Rv, L0). • Reapply T on its weighted form. L. Akritidis, A. Fevgas, P. Bozanis 7IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 8. Iterative Distance-Based Model • The previous equation can be applied many times in an iterative fashion until the weights converge. • The kernel function f must: – be asymptotically upper bounded, and – Satisfy if • Exp Kernel function: • i: the ith iteration • Finally: L. Akritidis, A. Fevgas, P. Bozanis 8IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece    , ,v v d R L d R L      , ,v v f d R L f d R L       , exp ,v v f d R L i d R L 
  • 9. L. Akritidis, A. Fevgas, P. Bozanis 9IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece Initialize the weights of the voters Apply non-weighted RA T Iteration Counter Flag: Checks convergence of all weights Apply weighted RA T Compute the distance between the input list Rv of a voter v and the aggregate list L. Update the weight wv of v and check convergence. Iterateuntilconvergence
  • 10. Experiments • We utilized 6 datasets from the Web Tracks of TREC 2009-2014. • In these tracks, the participant groups are given a set of 50 predefined queries. • They submit their result lists which are evaluated by using relevance judgments from human judges. L. Akritidis, A. Fevgas, P. Bozanis 10IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece • Ideal for rank aggregation. • Fair, unbiased, reputable.
  • 11. Results (Mean Average Precision) • BC: Borda Count, CM: Condorcet Method, OA: Outranking Approach (Vanderpooten et.al, ACM SIGIR 2011). • UWI: Unsupervised, Weighted, Iterative. – SF: Locality-Sensitive Scaled Footrule Distance. – F: Standard Scaled Footrule Distance. • Our model achieves a consistent improvement of about 4-10%. L. Akritidis, A. Fevgas, P. Bozanis 11IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 12. Results (other evaluation metrics) L. Akritidis, A. Fevgas, P. Bozanis 12IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 13. Preliminary Convergence Study • The proposed distance metric needs on average 1-2 more iterations compared to the original scaled footrule distance. • The weights converge more slowly for Borda Count. Borda Count is much faster than Condorcet Method and Outranking Approach. L. Akritidis, A. Fevgas, P. Bozanis 13IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 14. Conclusions • We presented a new unsupervised model for weighted rank aggregation. • The model considers that the voters whom lists are close to the aggregate list as experts. • It iteratively computes the distance of each input list with the aggregate list and modifies the voter weights accordingly. • We introduced a metric for computing the distance between two ranked lists. – Sensitive to the “locality” of disagreements. • The model was evaluated by using datasets from TREC and was found to improve rankings by 4-10%. L. Akritidis, A. Fevgas, P. Bozanis 14IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece
  • 15. Thank you Any questions? L. Akritidis, A. Fevgas, P. Bozanis 15IEEE/WIC/ACM WI 2019, October 14-17, 2019, Thessaloniki, Greece