• 検索結果がありません。

Topic Retrieval based on Rough Set Theory and Partially Supervised Learning

N/A
N/A
Protected

Academic year: 2021

シェア "Topic Retrieval based on Rough Set Theory and Partially Supervised Learning"

Copied!
21
0
0

読み込み中.... (全文を見る)

全文

(1)

Kobe University at TRECVID 2009 Search Task

Topic Retrieval based on Rough Set Theory and Partially Supervised Learning

Kimiaki Shirahama, Chieri Sugihara,

Yuta Matsuoka and Kuniaki Uehara

(2)

System Overview

Positives

TRECVID video collection Partially

supervised learning

Negatives

Rough set theory

Topic definition

Retrieved

Difficulty of preparing indexing and retrieval models for all possible topics

Define a topic based on examples provided by a user Topic 289: one or more people, each sitting in a chair, talking

(3)

Features

1. Grid-based color, edge and visual word histograms

2. Moving regions

R = (x, y, size, h_move, v_move)

3. # of faces with a certain size

One large-size face Two small-size faces

One shot is represented by the Total 94 features!

(4)

Rough Set Theory

Large variation of features in the same topic

→ Extract subsets where positives can be correctly discriminated from all negatives

Positives Negatives

Subsets are computed by boolean algebra of features and described by decision rules.

, THEN Positive IF

Color hist.

is similar to

Edge hist.is similar to Topic 271: A view of one or more tall buildings …

(5)

Difficulty of Selecting Negative Examples

A great variety of shots can be negatives

Topic 271: A view of one or more tall buildings (more than 4 stories) and the top story visible

Positive

Too much dissimilar

Many irrelevant features are included in decision rules

Too much similar

Many relevant features are ignored Neither similar nor dissimilar

Many relevant features are included in decision rules, e.g. long vertical edges, few edges in the upper part, etc.

(with two stories)

How to select effective negatives for defining a topic?

(6)

Partially Supervised Learning

Reliable negative Positives

Similarity-based method (Fung et al. TKDE 2006)

→ Effective in the case where only a small number of positives are available

1. Reliable negative selection 2. Clustering-based additional

negative selection

Build a classifier only from positives by selecting negatives from unlabeled examples

„ Web document classification Documents on the Web as unlabeled examples

„ Our topic retrieval Shots except for positives as unlabeled examples

(7)

Partially Supervised Learning

Reliable negative Positives

Build a classifier only from positives by selecting negatives from unlabeled examples

„ Web document classification Documents on the Web as unlabeled examples

„ Our topic retrieval Shots except for positives as unlabeled examples

Similarity-based approach (Fung et al. TKDE 2006)

→ Effective in the case where only a small number of positives are available

1. Reliable negative selection 2. Clustering-based additional

negative selection

Additional negative

How to calculate similarities in a high-dimensional feature space?

(8)

Subspace Clustering

Due to many irrelevant features, we cannot appropriately calculate similarities

→ Find specific features to each example

Subspace clustering (PROCLUS proposed by C. Aggarwal et al. SIGMOD 99)

→ Group examples into clusters in different subspaces of the high-dimensional space

Calculate similarities of an example to the other examples only by using the set of associated features!

Cluster 1 Cluster 2 Cluster 3 Cluster 4

(9)

Submitted Runs

1. M_A_N_cs24_kobe1_1

„ Positives by manual and negatives by random

2. M_A_N_cs24_kobe2_2

„ Positives by manual and negatives by Partially Supervised Learning

3. I_A_N_cs24_kobeS_3 (supplemental)

„ Positives by manual and negatives by random

„ Positives and negatives interactively selected from each retrieval result

Experimental purposes

„ Examine the effectiveness of rough set theory

„ Examine the effectiveness of partially supervised learning

„ Examine the Influence of positives and negatives on the performance

(10)

Example of Good Retrieval

Topic 289: One or more people, each sitting in a chair, talking Topic 277: A person talking behind a microphone

Topic 285: Printed, typed, or handwritten text, filling more than half of the frame area

Rough set theory can cover a large variation of features in the same topic!

(11)

Comparison to Automatic Runs

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14

M_A_N_cs24_kobe2_2 M_A_N_cs24_kobe1_1 I_A_N_cs24_kobeS_3 MAP

NOTE: Only three runs have been submitted for the manually-assisted category.

(12)

Comparison to Interactive Runs

Why our runs are so bad?

0 0.05 0.1 0.15 0.2 0.25 0.3

M_A_N_cs24_kobe2_2 M_A_N_cs24_kobe1_1 I_A_N_cs24_kobeS_3 MAP

Difficulty of deriving an accurate conclusion for partially supervised learning

(13)

Additional Experiment

Additional Experiment

z Select 50 positives and 50 negatives from TRECVID 2008 test videos z Use various combinations of features

z Features used in submitted runs:

„ Color, edge and visual word histograms,

„ Moving regions, # of faces with a certain size z Additional features:

„ Grid-based color moment

„ Gabor texture

„ Concept detection scores (provided by MediaMill)

„ HOG

„ Camera work

z Retrieve shots of a topic in 200 of TRECVID 2009 test videos

Our assumption: Features in submitted runs are ineffective

(14)

Main reason for our bad runs

Topic ID 271 272 287 291 292

Same features 14 3 5

Effective features 90 11 50 12 38

*Estimated best values* 70 22 86 22 10

Best values in TRECVID

‘09 209 66 257 66 30

9 2

Using ineffective features is the main reason for our bad runs!

z Promising performance when effective features can be selected z Effectiveness of camera work feature

(15)

Main reason for our bad runs

Topic ID 271 272 287 291 292

Same features 14 3 5

Effective features 90 11 50 12 38

*Estimated best values* 70 22 86 22 10

Best values in TRECVID

‘09 209 66 257 66 30

9 2

Using ineffective features is the main reason for our bad runs!

Zoom in/out estimation by split tensor histogram method

(Kumano et al. ITE (In Japanese))

z Promising performance when effective features can be selected z Effectiveness of camera work feature

(16)

What is an Effective Feature?

Topic ID 271 272 287 291 292

Original features Concept Concept

+ Color mom. Concept Concept Camera work + # of faces

Ineffective features Gabor tex. Edge hist. Edge hist. Visual words Gabor tex.

All features 66 7 19 1 7

Posteriori Comb. 80 4 36 4 37

Features

Color hist.

+ Edge hist.

+ Color mom.

+ Camera work

Color hist.

+ Gabor tex.

Color hist.

+ Moving reg.

+ Gabor tex.

+ Camera work

Edge hist.

+ Moving reg.

+ Gabor tex.

Concept

+ Color mom.

Best result 90 11 50 12 38

Effective features Color hist. Color hist. Camera work Gabor tex. Concept

Worst result 76 2 16 3 24

Original result 72 8 34 9 24

Rather than many features, using two or three features leads to the best performance!

Neither visual words nor HOG are effective features.

(17)

How Retrieved Shots Change Depending on Features?

NOTE: Similar results are obtained for Topic 287 and 291

Topic ID 271 272 292

Original result 72 8 24

Original Feature Concept Concept Camera work

+ # of faces Color hist.

(Effective)

Gabor tex.

(Ineffective)

Camera work (Effective)

Edge hist.

(Ineffective)

Concept (Effective)

Gabor tex.

(Ineffective)

Overlapping shots 66 61 28 9 22 14

Removed shots 6 11 6 25 2 10

Added shots 24 15 16 7 16 10

++ Effective features preserve many relevant shots retrieved by original features, and add more relevant shots.

-- Ineffective features remove many relevant shots retrieved by original features.

(18)

How Decision Rules Change Depending on Features?

Building Sky Urban

Concept (Original) Concept + color hist.

Concept + Gabor tex.

357 361 241

210 385

204 342

152 327

Face Office Computer or Television Concept

(Original) Concept

+ Camera work Concept

+ Edge hist.

177 138 77

284 235

355 174

303 86

Topic 271: Tall building Topic 287: People, table and computer

++ Effective features preserve most of useful decision rules

-- Ineffective features substitute useful decision rules with inaccurate ones

Wrong

match Wrong

match

(19)

How to Select Negatives?

Topic ID 271 272 287 291 292

Baseline 80 (+8) 3 (-5) 58 (+24) 12 (+3) 33 (+9)

Features Concept Concept

+ Color mom. Concept Concept Camera work + # of faces

Best result 92 (+2) 8 (-3) 56 (+6) 15 (+3) 36 (-2)

Added feature Color hist. Color hist. Moving Reg. Camera work Visual words

Topic 287: one or more people, each at a table or desk with computer visible

Random

Many edges in the upper part

Many shots where a person appears

Partially supervised learning

Few edges in the upper part

Small number of shots where a person appears

Near miss negatives are not useful for defining a topic in videos!

(20)

Conclusion and Future Works

Conclusion:

Example-based topic retrieval system

„ Rough set theory for covering a large variation of features in a topic

→ Relevant shots containing significantly different features can be retrieved.

„ Partially supervised learning for negative example selection

→ Selected negatives are more useful than negatives selected by random But, much more improvement is needed for a satisfactory retrieval!

Future works:

„ Learning a similarity measure which is closely associated with human perception, by using training image pairs labeled as “similar” or “dissimilar”

„ Constructing an event ontology in order to retrieve an event by considering its relation to the other events

„ Developing a browser which enables users to easily collect a sufficient number of positives and negatives.

(21)

Thank you!

参照

関連したドキュメント

We then introduce the notion of compression of a graph Γ which plays an important role in the study of partially commutative groups and prove that the lattices of closed sets for

Light linear logic ( LLL , Girard 1998): subsystem of linear logic corresponding to polynomial time complexity.. Proofs of LLL precisely captures the polynomial time functions via

2 Similarity between number theory and knot theory 4 3 Iwasawa invariants of cyclic covers of link exteriors 4.. 4 Profinite

In experiment 3, Figure 8 illustrates the results using the GAC 11, DRLSE 16, and PGBLSE models in the segmentation of malignant breast tumor in an US image.. The GAC model fails

In this paper, based on the concept of rough variable proposed by Liu 14, we discuss a simplest game, namely, the game in which the number of players is two and rough payoffs which

I The bijection sending the area to the sum of the major and the inverse major index can be generalized to types B and C but fails to exist in type D... Non-crossing and non-nesting

If in addition V is crystalline, we describe these classes explicitly using Bloch and Kato’s exponential maps and generalize Perrin-Riou’s period map to the Lubin-Tate setting.. We

Characteristic ideals play a major role in (commutative) Iwasawa theory for global fields: they provide the algebraic counterpart for the p-adic L- functions associated to