24
Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier Chapelle et al. Presenter: Wei Cheng

Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier Chapelle et al

  • Upload
    bena

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier Chapelle et al. Presenter: Wei Cheng. Outline. Motivation Backgrounds Algorithm From svm to boosting using L1 regularization Є -boosting for optimization Overall algorithm Evaluation - PowerPoint PPT Presentation

Citation preview

Page 1: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Multi-Task Learning for Boosting with Application to Web Search RankingOlivier Chapelle et al.

Presenter: Wei Cheng

Page 2: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Outline

• Motivation• Backgrounds• Algorithm– From svm to boosting using L1 regularization– Є-boosting for optimization– Overall algorithm

• Evaluation• Overall review and new research points discussion

Page 3: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Motivation

Different/same search engine(s) for different

countries?

Domain specific engine is better!e.g. ‘gelivable’ (very useful)

Page 4: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Motivation

• Should we train ranking model separately?– Corps in some domains might be too small to train

a good model– Solution:

Multi-task learning

Page 5: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

Sinno Jialin Pan and Qiang Yang, TKDE’2010

Page 6: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

Sinno Jialin Pan and Qiang Yang, TKDE’2010

Page 7: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

• Why transfer learning works?

Sinno Jialin Pan et al. At WWW’10

Page 8: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

• Why transfer learning works?(continue)

Page 9: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

• Why transfer learning works?(continue)

Page 10: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

LearnerA

Input:

Target:

LearnerB

Dog/human Girl/boy

traditional learning

Page 11: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Backgrounds

Joint Learning Task

Input:

Target: Dog/human Girl/boy

Multi-task learning

Page 12: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Algorithm

• The algorithm aims at designing an algorithm based on gradient boosted decision trees

• Inspired by svm based multi-task solution and boosting-trick.

• Using Є-boosting for optimization

Page 13: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Algorithm

• From svm to boosting using L1 regularization• Previous svm based multi-task learning:

Page 14: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Algorithm

• Svm(kernel-trick)---boosting (boosting trick)

Pick set of non-linear functions(e.g., decision trees,

regression trees,….)

H|H|=J

Apply every single function to each data point

1( ).

( ).( )J

h x

x

h x

Xф(X)

Page 15: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Є-boosting for optimization

• Using L1 regulization

Using Є-boosting

Page 16: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Algorithm

Page 17: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

• Datasets

Page 18: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

Page 19: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

Page 20: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

Page 21: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

Page 22: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Evaluation

Page 23: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Overall review and new research point discussion

• Contributions:– Propose a novel multi-task learning method based

on gradient boosted decision tree, which is useful for web-reranking applications. (e.g., personalized search).

– Have a thorough evaluation on we-scale datasets.• New research points:– Negative transfer:– Effective grouping: flexible domain adaptation

Page 24: Multi-Task Learning for Boosting with Application to Web Search Ranking Olivier  Chapelle  et al

Q&A

Thanks!