Top Banner
1 A New Jet Clustering A New Jet Clustering Algorithm Algorithm Using Vertex Information Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all ILD optimization, ILC-Asia physics group
22

1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

Jan 22, 2016

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: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

1

A New Jet Clustering AlgorithmA New Jet Clustering AlgorithmUsing Vertex InformationUsing Vertex Information

Hiroki Kawahara(The Univ. of Tokyo)

T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK)

& all ILD optimization, ILC-Asia physics group

Page 2: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

2

MotivationMotivationMost of important physics

processes in the ILC have six or more jets.◦E.g. ZHH: 6 jets with 4 b-jets

Jet clustering algorithm with high performances for b-tagging is needed.

Page 3: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

3

Existing Clustering Existing Clustering AlgorithmAlgorithm

1. List all reconstructed particles.2. Calculate ‘y’ value of every pair of

reconstructed particles using their energies and momentum.

◦ Durham:

3. Pairs of ‘y’ less than threshold value are associated into one jet.

◦ Association order is least-order of ‘y’ or opening angles

4. Repeat clustering with associated particles treated as a single ‘particle’.

Page 4: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

IP

Traditional Jet Clustering (without vertex information)

Page 5: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

5

Problems of the Existing Problems of the Existing AlgorithmsAlgorithms

They take account only of the momentum of the particles and the opening angles between them.

Particles from secondary vertices sometimes lead misclustering.

Page 6: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

6

A new idea for jet A new idea for jet clusteringclustering

We would like to use the vertex information (e.g. Its position and the particles associated with it) because…

◦The vertex direction can be identified as the jet direction.

Vertex information can be used to improve performances of jet clustering.

Page 7: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

7

Flow ChartFlow ChartDurham Our algorithm

Finding Vertices

Jet ClusteringJet Clustering

Flavor Tagging(Finding Vertices)

Flavor Tagging(Finding Vertices)

Page 8: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

8

How to find vertexHow to find vertexWe used the ZVTOP vertex

finding algorithm, which was developed for finding secondary vertex after jet clustering has been done.

We adjusted it not to use the direction of jets.

V (r)V (r) (D50m)V (r)exp( K

2) (D 50m)

V(r) : a kind of jet densityα: opening angle between the jet and the particle

K 0So…

Page 9: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

9

Secondary verticesSecondary vertices found in this way found in this way

★: found vertices

Page 10: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

10

Jet Clustering with found Jet Clustering with found verticesvertices

1: Consider a found vertex as a “particle”.

IP

Page 11: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

2: Define “Jet cores”. The reconstructed secondary vertices (heavy flavor) + other isolated particles (light flavor) are chosen for the cores.

3: Rest particles are associated to a core which gives least ‘y’ value with it.

Page 12: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

12

Event SampleEvent Sample

: jet (MC) : b quark(MC)

□: vertex (our algorithm)

□: jet (our algorithm)

△: jet(Durham)

Page 13: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

13

Flavor TaggingFlavor TaggingLCFIVertexILD_00 standard training sample

(Z pole qqbar, q=uds,c,b)Used for performance estimation

of the clustering

Page 14: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

14

Event SamplesEvent Samplesbbcssc (mainly from tt): ~3500

eventsZHH (qqhh): ~23000 events

◦mH=120GeV, H->bb (~60% br.)

Slac SM sampleILD_00

Page 15: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

15

Performance of b-tagging Performance of b-tagging (bbcssc)(bbcssc)

: Durham : KSJ (Our algorithm)

Page 16: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

16

AnalysisAnalysisOur algorithm itself is currently

not better than Durham algorithm.→ Misidentification of vertices is critical.

If the vertices are not mis-reconstructed, our algorithm uses more information than Durham,so there should be events in which our algorithm gives better results than Durham.→ Combining the two algorithms can lead

better result if we can find good criteria.

Page 17: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

17

Select which algorithm should Select which algorithm should be usedbe usedThe b-likelihood value, given by

the LCFIVertex, approximately represents the probability in which the initial quark is really b.

→ From this b-likelihood value, we can estimate the expectation value of the efficiency and purity in an event when threshold is determined.

Page 18: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

18

SampleSample

b-likelihood value of jets:0.9 0.8 0.7 0.5 0.3 0.1

If we set the threshold value = 0.6 →Pseudo Efficiency =

Pseudo Purity =

0.9 0.8 0.70.9 0.8 0.7 0.5 0.3 0.1

0.9 0.8 0.73

# of jet which have btag-likelihood value larger than the threshold

Identify these jets as ones with b quark

Page 19: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

Durham KSJ (Our algorithm)

Pseudo Efficiency

0.7 0.9

Pseudo Purity

0.7 0.6

Sum 1.4 1.5

We use an algorithm with higher sum of the pseudo efficiency and the pseudo purity, event by event.

Use this one!!

<

Page 20: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

20

Performances (bbcssc)Performances (bbcssc)

: Durham : KSJ (Our algorithm) : KSJ’( Durham + KSJ)

Page 21: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

21

Performances (ZHH)Performances (ZHH)

: Durham : KSJ (Our algorithm) : KSJ’ (Durham + KSJ)

Page 22: 1 A New Jet Clustering Algorithm Using Vertex Information Hiroki Kawahara (The Univ. of Tokyo) T.Suehara(Tokyo), K. Fujii(KEK), A. Miyamoto(KEK) & all.

22

Summary and prospectSummary and prospectOur clustering algorithm (KSJ’) gives

comparable performance to Durham in high efficiency b-tagging.◦For high-purity b-tagging, improvements

of algorithm selection must be needed to obtain better results.

The performance degradation of the KSJ algorithm is mainly from mis-reconstruction of vertex positions.◦More efficient vertex finder is inevitable

for further improvements.