Top Banner
User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia
14

User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Dec 19, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

User Adaptive Image Ranking for Search Engines

Maryam Mahdaviani Nando de FreitasLaboratory for Computational Intelligence

University of British Columbia

Page 2: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

• Screen shot of apple/red apple/red apple fruit

• Screen shot of tiger

Image Retrieval systems mainly use linguistic

features (e.g. words) and not visual cues

Word Polysemy is a common problem in

IR system

Page 3: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.
Page 4: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.
Page 5: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

legend

before after

Page 6: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Page 2 Page 3 Page 11

Page 7: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

How do we do it? Instance Preference Learning by Gaussian Processes

• We want to learn a better ranking from m pair-wise relations: for

• We use the standard hierarchical Bayes probit model [Hebrich et al, NIPS 06; Wei Chu et al, ICML 05]

mk ,...,1kk uv

Page 8: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

How do we do it? Instance Preference Learning by Gaussian Processes

• It then follows that :

• The posterior can be easily computed either using MCMC, Laplace’s method, mean field or Expectation Propagation.

Page 9: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

before after

legend

Page 10: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Can also do Active Preference Learning

• The system prompts user with intelligent questions to increase the confidence in ranking

• The user can stop questioning once she is annoyed

• The system re-ranks the images based on the preferences

• We calculate for each unlabeled pair; pick the maximum and query the user accordingly [Wei Chu et al, NIPS 05]

Page 11: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

before after

legend

?

Page 12: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Water is hardlegend

Page 13: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Conclusion and Future Directions

• We applied state-of-the-art preference learning algorithm for image ranking

• In future we should work on:

Improving the HCI

Improving the vision

Conducting using study

Expand the idea to other search Learning from many sources

Page 14: User Adaptive Image Ranking for Search Engines Maryam Mahdaviani Nando de Freitas Laboratory for Computational Intelligence University of British Columbia.

Thank You!

Questions? Feedback?

Acknowledgment:

The code for this work has been built on Wei Chu’s supervised preference learning package, which is available online