13.07.2015 Views

Goodness-of-fit tests for unbinned maximum likelihood - Physics ...

Goodness-of-fit tests for unbinned maximum likelihood - Physics ...

Goodness-of-fit tests for unbinned maximum likelihood - Physics ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BELLEWhy we are interestedBelle & other exp’ts make increasing use <strong>of</strong> <strong>unbinned</strong> <strong>fit</strong>s:e.g. CPV params (A ππ , S ππ ):• e + e − → Υ(4S) → BB• use ∆t ≈ ∆z/βγc; σ ∆z varies• S/B ∼ 1 =⇒ bin byflavour-tagging qualitycontinuum suppression variable• P i in L = ∏ i P i depends onfractions f ππ , f Kπ , f qq(f ππ + f Kπ + f qq = 1)• only 760 eventsbinning is impractical =⇒ UMLPHYSTAT 2003 G.o.f. <strong>tests</strong> <strong>for</strong> UML <strong>fit</strong>s Yabsley & Kinoshita


BELLEWhy this presents a problem. . . the L value itself seems to have no powerto discriminate against a bad <strong>fit</strong>Heinrich’s analytic example:• data: δ(x − x 0 )• <strong>fit</strong> to 1 α exp(−x/α)• α floats (“compound hypothesis”)• <strong>fit</strong> finds α = x 0• −2 ln L max = 2N(1 + ln x 0 )• expectation <strong>for</strong> a true exponential,constant α, is 2N(1 + ln α)• =⇒ δ “looks like” expthe discrimination power <strong>of</strong>the L disappears when itsparameter(s) float(see also Kinoshita (2002))L depends on the aggregateP i <strong>of</strong> the points,not where they arePHYSTAT 2003 G.o.f. <strong>tests</strong> <strong>for</strong> UML <strong>fit</strong>s Yabsley & Kinoshita


BELLEAn analytic study <strong>of</strong> the energy testHeinrich’s example is simple enough to implement on paperbut not <strong>for</strong> Aslan & Zech’s weight f ns ; I use R(x, x ′ ) = exp (−β |x − x ′ )|)Leave in the constant omittedby A&Z −→ E(exp) = 0For exp <strong>fit</strong>ted to δ(x −α 1 ), aftersome tedious arithmetic . . .φ = 1 +1α 3 (α + β) − 2 α( exp(−β/α)(β − α))(1 − exp(−(β − α)/α)) + e−1(β + α)= self-repuls n <strong>of</strong> data + self-repuls n <strong>of</strong> th y − attract n <strong>of</strong> data and th yFor β ≫ α, φ → 1 + 1α 3 β − 2e−1αβ> 0PHYSTAT 2003 G.o.f. <strong>tests</strong> <strong>for</strong> UML <strong>fit</strong>s Yabsley & Kinoshita


BELLEThe working exampleA linear distribution with a contamination thrown in . . .easy to discriminate harder to discriminate we pretend not to seeagainst fixed slope with floating slope the true distributionThis is the first <strong>of</strong> a graded set <strong>of</strong> examples leading up topseudo-B 0 → π 0 π 0 analysis . . .PHYSTAT 2003 G.o.f. <strong>tests</strong> <strong>for</strong> UML <strong>fit</strong>s Yabsley & Kinoshita


BELLECorrelation between <strong>fit</strong>ted param. and measurePHYSTAT 2003 G.o.f. <strong>tests</strong> <strong>for</strong> UML <strong>fit</strong>s Yabsley & Kinoshita


PHYSTAT2003, September 8, 2003An Unbinned <strong>Goodness</strong>-<strong>of</strong>-Fit TestBased on the Random Walk•Test statisticflat distributionnull rejection powerflatteningcompound hyopthesis• multidimensional extension: speculationsKay KinoshitaUniversity <strong>of</strong> CincinnatiBelle Collaboration


Flat null hypothesisMC - generatedflat ensembleK 1distribution(N=10,100,1000)slope =–0.992±0.0100.0105%slope = –1/(decay constant)slope =slope =–1.008±0.0330.033–1.039±0.0490.049rejection: e.g. from Aslan & Zech hep-ex/0203010alternative f(X)=0.3+1.4X11.7% 82.4% 100%PHYSTAT2003,9/8/034


Null hypothesesFlat null: : alternative hypotheses from Aslan & Zechc 2 , 12 bins(N=100)~0.81~0.85~0.81Non-flat null• Generate according to fixed PDF,• Flatten " same " "• Check: ensemble distribution<strong>of</strong> K 1 is consistent withPHYSTAT2003,9/8/035


Compound hypotheses: rejection powerHypothesis: PDF = f(X; a)• Toy MC: generate expts <strong>for</strong> PDF= f(X; a 0 )<strong>fit</strong> i th expt to f(X; a)->a max,iflatten, null PDF = f(X; a max,i )find K 1 -> ensembleK 1 distributionAlternate hypothesis: PDF=g(X)• Toy MC: generate expts <strong>for</strong> PDF= g(X)<strong>fit</strong> j th expt to f(X; a)->a max,jflatten, null PDF = f(X; a max,j )find K 1 -> ensembleK 1 distributionPHYSTAT2003,9/8/036


Compound hypothesis: exampleHypothesis:Exponential,Float decay const(N=100,1000)Alternate:g(X)=2(1-X)cut28%(c 2 :13%)cut99%(c 2 :100%)c 2 : <strong>fit</strong> w. 20 binsPRELIMINARY: somewhat more powerful than c 2 <strong>for</strong> low NPHYSTAT2003,9/8/037


Compound hypothesis: data-parameter correlationThe issue:Some "goodness-<strong>of</strong>-<strong>fit</strong>" params found to correlatew. Data (<strong>fit</strong>ted param) -> not GOF.a vs K 1 :no obvious correlationPHYSTAT2003,9/8/038


Compound hypothesis: K 1 distributionsome examplesObservations• still resemble exponential decay• "decay constant" varies w <strong>fit</strong>ted function, parameter (notsimple as c 2 /ndf) BUT approx. consistent <strong>for</strong> N=10->1000!=> consistency over changes, in parameter, N.• very amenable to determination via toy MC9PHYSTAT2003,9/8/03


Treatment <strong>of</strong> multidimensional dataTo be developed• K 1 in 1-d, no ordering <strong>of</strong> data -> amenable to multi-d?Look at 2-d• Data on unit circle -> 2-d toroid in 4-d: what iscorresponding vector algebra?• More obvious: projections - extend Fourier <strong>for</strong>malismk 1 =0 or k 2 =0 corresponds to projection onto f 2 or f 1(k 1 ,k 2 )= (1,1), (1,–1), 1), etc. " other axesDevelop statistic from orthogonal projections?PHYSTAT2003,9/8/0310


Summary• binning-free goodness-<strong>of</strong>-<strong>fit</strong> test needed <strong>for</strong> <strong>unbinned</strong><strong>maximum</strong> <strong>likelihood</strong> <strong>fit</strong>s <strong>of</strong> Belle data- must accommodate compound hypotheses, multi-d data.• 2 studies:– Aslan/Zech energy test, extends naturally to multi-dexamined behavior under compound hypothesisanalytic, Monte Carlo– K 1 statistic, may extend to multivariateconsistency <strong>of</strong> distribution over differentparameter values, Ngenerality <strong>for</strong> HEP is good, power comparable to c 2PHYSTAT2003,9/8/0311

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!