1. The document discusses Voronoi diagrams and their applications in statistics and information geometry. It outlines topics including Euclidean Voronoi diagrams, Mahalanobis Voronoi diagrams for discriminant analysis, and Fisher-Hotelling-Rao Voronoi diagrams for curved Riemannian geometries.
2. It also covers estimation techniques like maximum likelihood estimation and exponential families, as well as the Cramér-Rao lower bound for estimator variance. Rao's distance is introduced for measuring distances between populations in the statistical parameter space equipped with the Fisher information metric.
(slides 9) Visual Computing: Geometry, Graphics, and VisionFrank Nielsen
Those are the slides for the book:
Visual Computing: Geometry, Graphics, and Vision.
by Frank Nielsen (2005)
http://www.sonycsl.co.jp/person/nielsen/visualcomputing/
http://www.amazon.com/Visual-Computing-Geometry-Graphics-Charles/dp/1584504277
(slides 8) Visual Computing: Geometry, Graphics, and VisionFrank Nielsen
Those are the slides for the book:
Visual Computing: Geometry, Graphics, and Vision.
by Frank Nielsen (2005)
http://www.sonycsl.co.jp/person/nielsen/visualcomputing/
http://www.amazon.com/Visual-Computing-Geometry-Graphics-Charles/dp/1584504277
Computational Information Geometry: A quick review (ICMS)Frank Nielsen
From the workshop
Computational information geometry for image and signal processing
Sep 21, 2015 - Sep 25, 2015
ICMS, 15 South College Street, Edinburgh
http://www.icms.org.uk/workshop.php?id=343
Classification with mixtures of curved Mahalanobis metricsFrank Nielsen
Presentation at ICIP 2016.
Slide 4, there is a typo, replace absolute value by parenthesis. The cross-ratio can be negative and we use the principal complex logarithm
Slides: On the Chi Square and Higher-Order Chi Distances for Approximating f-...Frank Nielsen
Slides for the paper:
On the Chi Square and Higher-Order Chi Distances for Approximating f-Divergences
published in IEEE SPL:
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6654274
Basics of probability in statistical simulation and stochastic programmingSSA KPI
AACIMP 2010 Summer School lecture by Leonidas Sakalauskas. "Applied Mathematics" stream. "Stochastic Programming and Applications" course. Part 2.
More info at http://summerschool.ssa.org.ua
Image sciences, image processing, image restoration, photo manipulation. Image and videos representation. Digital versus analog imagery. Quantization and sampling. Sources and models of noises in digital CCD imagery: photon, thermal and readout noises. Sources and models of blurs. Convolutions and point spread functions. Overview of other standard models, problems and tasks: salt-and-pepper and impulse noises, half toning, inpainting, super-resolution, compressed sensing, high dynamic range imagery, demosaicing. Short introduction to other types of imagery: SAR, Sonar, ultrasound, CT and MRI. Linear and ill-posed restoration problems.
Here the interest is mainly to compute characterisations like the entropy,
the Kullback-Leibler divergence, more general $f$-divergences, or other such characteristics based on
the probability density. The density is often not available directly,
and it is a computational challenge to just represent it in a numerically
feasible fashion in case the dimension is even moderately large. It
is an even stronger numerical challenge to then actually compute said characteristics
in the high-dimensional case.
The task considered here was the numerical computation of characterising statistics of
high-dimensional pdfs, as well as their divergences and distances,
where the pdf in the numerical implementation was assumed discretised on some regular grid.
We have demonstrated that high-dimensional pdfs,
pcfs, and some functions of them
can be approximated and represented in a low-rank tensor data format.
Utilisation of low-rank tensor techniques helps to reduce the computational complexity
and the storage cost from exponential $\C{O}(n^d)$ to linear in the dimension $d$, e.g.\
$O(d n r^2 )$ for the TT format. Here $n$ is the number of discretisation
points in one direction, $r<<n$ is the maximal tensor rank, and $d$ the problem dimension.
Optimal interval clustering: Application to Bregman clustering and statistica...Frank Nielsen
We present a generic dynamic programming method to compute the optimal clustering of n scalar elements into k pairwise disjoint intervals. This case includes 1D Euclidean k-means, k-medoids, k-medians, k-centers, etc. We extend the method to incorporate cluster size constraints and show how to choose the appropriate k by model selection. Finally, we illustrate and refine the method on two case studies: Bregman clustering and statistical mixture learning maximizing the complete likelihood.
http://arxiv.org/abs/1403.2485
The Cherry Blossom season in Hunza begins in the second week of March and lasts until the end of April, varying with altitude. During this enchanting period, tourists from around the world flock to Hunza Valley to witness its transformation into a vibrant tapestry of white, pink, and green. The valley comes alive with cherry blossoms, creating a picturesque and mesmerizing landscape that captivates visitors.
About the Company:
The Cherry Blossom season in Hunza starts in the second week of March and extends until the end of April, depending on the altitude. During this enchanting period, tourists from around the globe travel to Hunza Valley to witness its transformation into a vibrant tapestry of white, pink, and green. The valley comes alive with cherry blossoms, creating a picturesque and mesmerizing landscape that captivates all who visit. For the best experience, join Hunza Adventure Tours, the top tour company in Pakistan, and immerse yourself in this breathtaking seasonal spectacle.
4 DAYS MASAI MARA WILDEBEEST MIGRATION SAFARI TOUR PACKAGE KENYABush Troop Safari
Join our 4-day Masai Mara Wildebeest Migration Safari in Kenya. Witness the incredible wildebeest migration, enjoy exciting game drives, and stay in comfortable lodges. Get up close and personal with one of nature's most amazing exhibits! Book Your Safari Today at - https://bushtroop-safaris.com/
Discover Palmer, Puerto Rico, through an immersive cultural tour that unveils its rich history and vibrant traditions. Experience lively festivals, savor authentic cuisine, and explore local markets. Visit historical landmarks, museums, and stunning colonial architecture. Engage with friendly locals, enjoy live music, and hike scenic nature trails, all while participating in cultural workshops and discovering unique artisan crafts.
During the coldest months, Italy transforms into a winter wonderland, providing visitors with a very unique experience. From the Settimana Bianca ski event to the lively Carnevale celebrations, Italy's winter festivities provide something for everyone. Enjoy hot cocoa, eat hearty comfort foods, and buy during winter deals. Explore the country's rich cultural past by participating in Settimana Bianca, and Carnevale, sipping hot chocolate, shopping during winter deals, and indulging in winter comfort foods. Visit our website https://timeforsicily.com/ for more information.
Exploring Montreal's Artistic Heritage Top Art Galleries and Museums to VisitSpade & Palacio Tours
Montreal boasts a vibrant artistic heritage, showcased in its top art galleries and museums. From the expansive collections at the Montreal Museum of Fine Arts to the cutting-edge exhibits at the Musée d'art contemporain, discover the city's rich cultural landscape. Experience dynamic street art, indigenous works, and contemporary pieces, reflecting Montreal's diverse and innovative art scene.
Discover the wonders of the Wenatchee River with a variety of river tours in Monitor, WA. Whether you're seeking thrilling whitewater rafting, peaceful kayaking, family-friendly float trips, or scenic sunset cruises, there's something for everyone. Enjoy fishing, wildlife spotting, bird watching, and more in this beautiful natural setting, perfect for outdoor enthusiasts and families alike.
Its running cost is among the diverse vital aspects you must consider before buying an electric scooter. Calculate the cost of getting e-scooter charge for your regular usage to calculate its economic efficiency, similar to people who investigate the mileage of petrol or diesel-driven scooters.
Antarctica- Icy wilderness of extremes and wondertahreemzahra82
In this presentation, we delve into the captivating realm of Antarctica, Earth's southernmost continent. This icy wilderness stands as a testament to extremes, with record-breaking cold temperatures and vast expanses of pristine ice. Antarctica's landscape is dominated by towering glaciers, colossal icebergs, and expansive ice shelves. Yet, amidst this frozen expanse, a rich tapestry of unique wildlife thrives, including penguins, seals, and seabirds, all finely attuned to survive in this harsh environment. Beyond its natural wonders, Antarctica also serves as a vital hub for scientific exploration, providing invaluable insights into climate change and the Earth's history
MC INTERNATIONALS | TRAVEL COMPANY IN JHANGAshBhatt4
Experience the world with MC Internationals travel and tourism. From foreign getways to cultural concentration, we tailor unforgettable journeys for every traveler. Let us turn your dream into reality and create lasting memories. Explore with us today. #TRAVEL,COMPANY #BEST,TRAVEL,COMPANY #VISIT,VISA #EMPLOYMENT,VISA #STUDY,VISA #HAJJ,AND,UMRAH
TRAVEL TO MT. RWENZORI NATIONAL PARK WITH NILE ABENTEUER SAFARIS.docxnileabenteuersafaris
Let’s explore the captivating Rwenzori Mountains National Park in Uganda with Nile Abenteuer Safaris. This UNESCO World Heritage Site, also known as the “Mountains of the Moon,” offers unparalleled beauty and diverse ecosystems. 🌿🏔️
Key Features of Rwenzori Mountains National Park:
Majestic Peaks:
Mount Rwenzori, Africa’s third-highest peak, dominates the landscape. Its snow-capped summits and glacier-draped slopes provide a challenging yet rewarding adventure for trekkers and climbers.
Ascending these peaks allows you to witness breathtaking vistas and experience the thrill of high-altitude trekking.
Biodiversity:
Explore the park’s rich biodiversity, which includes montane forests, alpine meadows, and towering cliffs.
Encounter rare and endemic species such as the Rwenzori turaco, Rwenzori red duiker, and Rwenzori three-horned chameleon.
Trekking Trails:
Embark on immersive trekking experiences along a network of trails. Choose from leisurely walks to multi-day expeditions.
Traverse verdant valleys, moss-draped forests, and marvel at cascading waterfalls as you ascend toward the summit.
Cultural Heritage:
Engage with local communities of the Bakonjo and Bamba people. Gain insight into their traditional way of life and cultural practices.
Discover the rich history and folklore surrounding the Rwenzori Mountains.
Planning Your Visit:
Trekking and Climbing:
Select from various trekking routes tailored to different skill levels and durations.
Experienced guides and porters ensure a safe and enjoyable journey to the summit.
Wildlife Viewing:
Embark on guided nature walks to spot diverse wildlife, including primates, birds, and endemic plant species.
Keep an eye out for the Rwenzori hyrax, blue monkeys, and various bird species.
Accommodation:
Rest and rejuvenate in comfortable lodges, campsites, and guesthouses within and around the park.
Experience warm hospitality amidst the tranquility of nature.
Conservation:
Support conservation efforts by adhering to park regulations and practicing responsible tourism.
Your visit contributes to preserving this pristine wilderness for future generations.
Embark on an Unforgettable Adventure:
Whether you seek the thrill of summiting Africa’s legendary peaks or the serenity of exploring remote landscapes, Mount Rwenzori promises an unforgettable journey into the heart of nature’s majesty. Start planning your expedition today and unlock the secrets of this captivating natural wonder!
Visit
https://nileabenteuer.com/tour_destination/mount-rwenzori-national-park/
https://www.rwenzoriexpeditions.com/treks/rwenzoris-gorilla-trek/
For more information;
WhatsApp: +256 752 397520
Email: info@nileabenteuer.com
Website: www.nileabenteuer.com
How To Change Name On Volaris Ticket.pdfnamechange763
How to change name on Volaris ticket? This is one of the most common questions asked by travelers flying with Volaris Airlines. The mentioned details can help you with your name rectification on the airline ticket. If you are still facing difficulties call the consolidation desk at +1-800-865-1848.
London Country Tours, the foremost travel partner offers customized Stonehenge tours from London coming with private tour guides and direct access to the inner circles. Visit: https://www.londoncountrytours.co.uk/tour/tours-to-stonehenge-oxford/
Get tailored experience with Stonehenge tours from London
Voronoi diagrams in information geometry: Statistical Voronoi diagrams and their applications
1. Voronoi diagrams in information geometry
Statisti
al Voronoi diagrams and their appli
ations
Frank NIELSEN
É
ole Polyte
hnique
Sony CSL
e-mail: Frank.Nielsen a
m.org
MaxEnt 2014
2014 Frank NIELSEN 5793b870 1/57
2. Outline of the tutorial
1. Eu
lidean Voronoi diagrams
2. Dis
riminant analysis, Mahalanobis Voronoi diagrams, and
anisotropi
Voronoi diagrams
3. Fisher-Hotelling-Rao Voronoi diagrams (Riemannian
urved geometries)
4. Kullba
k-Leibler Voronoi diagrams (Bregman Voronoi
diagrams, dually at geometries)
5. Bayes' error, Cherno information and statisti
al Voronoi
diagrams
2014 Frank NIELSEN 5793b870 2/57
3. Eu
lidean (ordinary) Voronoi diagrams
P = {P1, ..., Pn} : n distin
t point generators in Eu
lidean spa
e Ed
=1Bi+(Pi , Pj )
V (Pi ) = {X : DE (Pi ,X) ≤ DE (Pj ,X), ∀j6= i} = ∩ni
DE (P,Q) = k(P) − (Q)k2 =
qPd
i=1(i (P) − i (Q))2
(P) = p : Cartesian
oordinate system with j (Pi ) = p(j)
i .
Bise
tors Bi(P,Q) = {X : DE (P,X) ≤ DE (Q,X)} : hyperplanes
Voronoi diagram =
ell
omplex V (Pi )'s with their fa
es
⇒ Many appli
ations :
rystal growth,
odebook/quantization,
mole
ule interfa
es/do
king, motion planning, et
.
2014 Frank NIELSEN 5793b870 3/57
4. Voronoi diagrams and dual Delaunay simpli
ial
omplex
⇒ Empty sphere property, max min angle triangulation, et
⇒ General position : no (d + 2) points
ospheri
al
⇒ Voronoi dual Delaunay triangulation
⇒ Bise
tor Bi(P,Q) perpendi
ular ⊥ to segment [PQ]
2014 Frank NIELSEN 5793b870 4/57
5. Minimum spanning tree ⊂ Delaunay triangulation
All edges of the Eu
lidean MST are Delaunay edges
→ Prim's greedy algorithm in Delaunay graph in O(n log n)
Convex hull : boundary @ of the Delaunay triangulation
2014 Frank NIELSEN 5793b870 5/57
6. Order k Voronoi diagrams
All subsets of size k, Pk =
P
k
= {K1, ...,KN} with N =
n
k
.
partition the spa
e into non-empty k-order Voronoi
ells :
Vork (Ki ) = {x : ∀q ∈ Ki , ∀r ∈ PKi , D(x, q) ≤ D(x, r )}
Combinatorial
omplexity not yet settled ! ! ! (k-sets/levels)
≡ proje
tion of k-levels of arrangements of hyperplanes in Rd+1.
2014 Frank NIELSEN 5793b870 6/57
7. Farthest order Voronoi and Minimum En
losing Ball
Cir
um
enter/minmax
enter on the farthest Voronoi diagram.
Non-dierentiable optim. at the farthest Voronoi [16℄
2014 Frank NIELSEN 5793b870 7/57
8. Voronoi Delaunay : Complexity and algorithms
◮ Complexity : (n⌈ d
2 ⌉) (quadrati
in 3D)
Moment
urve : t7→ (t, t2, .., td ), et
.
◮ Constru
tion : (n log n + n⌈ d
2 ⌉), output-sensitive algorithms
(n log n + f ), not yet optimal output-sensitive
algorithms.
◮ Voronoi diagram : VorD(P) = Vorf (D(·,·))(P) for a stri
tly
monotoni
ally in
reasing fun
tion f (·)
Vor. Eu
lidean ≡ Vor. squared Eu
lidean ⊂ Vor. Bregman
◮ Geometri
toolbox : spa
e of spheres (polarity, orthogonality
between spheres, et
.)
2014 Frank NIELSEN 5793b870 8/57
9. Multiple Hypothesis Testing [9, 10℄
Given a random variable X with n hypothesis
H1 : X ∼ P1
: ...
Hn : X ∼ Pn
de
ide for a IID sample x1, ..., xm ∼ X whi
h hypothesis holds true ?
Pm
orre
t = 1 − Pm
error
Asymptoti
regime : Error exponent
lim
m→∞
−
1
m
log Pm
e =
2014 Frank NIELSEN 5793b870 9/57
10. Bayesian hypothesis testing
◮ Prior probabilities : wi = P(X ∼ Pi ) 0 (with
Pn
i=1 wi = 1)
◮ Conditional probabilities : P(X = x|X ∼ Pi ).
P(X = x) =
Xn
i=1
P(X ∼ Pi )P(X = x|X ∼ Pi ) =
Xn
i=1
wiP(X|Pi )
◮ Cost design matrix [cij ]= with ci ,j =
ost of de
iding Hi when
in fa
t Hj is true
◮ pi ,j (u(x)) = probability of making this de
ision using rule u.
2014 Frank NIELSEN 5793b870 10/57
11. Bayesian dete
tor : MAP rule
◮ Minimize the expe
ted
ost :
EX [c(r (x))], c(r (x)) =
X
i
wi
X
j6=i
ci ,jpi ,j (r (x))
◮ Spe
ial
ase : Probability of error Pe : ci ,i = 0 and ci ,j = 1 for
i6= j :
Pe = EX
X
i
wi
X
j6=i
pi ,j (r (x))
◮ Maximum a posteriori probability (MAP) rule :
map(x) = argmaxi∈{1,...,n} wipi (x)
where pi (x) = P(X = x|X ∼ Pi ) are the
onditional
probabilities.
→ MAP Bayesian dete
tor minimizes Pe over all rules [7℄
2014 Frank NIELSEN 5793b870 11/57
12. MVNs, MAP rule, and Mahalanobis distan
e (1930)
MultiVariate Normals
(MVNs)
◮ Say, X1 ∼ N(μ1,) and X2 ∼ N(μ2,)
◮ Probability of error (mis
lassi
ation) for w1 = w2 = 12
:
Pe =
1
2
(1 − TV(P1, P2)) =
−
1
2
(P1, P2)
(·) : standard normal distribution fun
tion
◮ Mahalanobis metri
distan
e (·, ·) :
2(X1,X2) = (μ1 − μ2)⊤−1(μ1 − μ2) = μ⊤−1μ
◮ Measure the density overlapping (the greater, the lesser)
◮ generalize Eu
lidean distan
e ( = I )
◮ 2 : only symmetri
Bregman divergen
e.
⇒ easy to approximate P˜e experimentally
2014 Frank NIELSEN 5793b870 12/57
13. Mahalanobis Voronoi diagrams
MHT for isotropi
MVNs with uniform weight wi =
1
n
Cholesky de
omposition = LL⊤
2(X1,X2) = (μ1 − μ2)⊤−1(μ1 − μ2),
= (μ1 − μ2)⊤(L−1)⊤L−1(μ1 − μ1),
= (L−1μ1 − L−1μ2)⊤(L−1μ1 − L−1μ2)
2(X1,X2) = DE (L−1μ1, L−1μ2)
Mahalanobis Voronoi diagram :
◮ Cholesky de
omposition : = LL⊤
◮ Map P = {p1, ..., pn} to P′ = {p′ 1
, ..., p′n
i = L−1x.
} with p′
◮ Ordinary Voronoi diagram VorE (P′)
◮ Map VorE (P′) to Vor(P) = LVorE (P′).
2014 Frank NIELSEN 5793b870 13/57
14. Mahalanobis Voronoi diagrams
a
ount for both
orrelation and dimension (feature) s
aling
Dual stru
ture ≡ anisotropi
Delaunay triangulation
⇒ empty
ir
umellipse property
Re
all : MAP rule from Voronoi diagram
2014 Frank NIELSEN 5793b870 14/57
15. Anisotropi
Voronoi diagrams [6℄ (MHT for MVNs)
Classi
ation : Generator Xi ∼ N(μi ,i ), wi = 1
n .
Dis
riminant fun
tions are quadrati
bise
tors
Orphans, islands, dual not a triangulation
(need wedged/visibility
onditions)
Appli
ations : Crystal growth in elds (not Riemannian smooth
metri
)
2014 Frank NIELSEN 5793b870 15/57
16. Statisti
s : Estimators
Given x1, ..., xn IID observations (from a population), estimate the
underlying distribution X ∼ p.
◮ empiri
al CDF : ˆ Fn(x) = 1
n
P
i I(−∞,x)(xi ).
Glivenko-Cantelli theorem : supx | ˆ Fn(x) − F(x)| → 0 a.s.
◮ Fisher approa
h : Density p belongs to a parametri
family
p(x|), D = #parameters (order)
◮ Method of moments : Mat
h distribution moments with
sample moments :
EX [Xl ] =
1
n
Xn
i=1
xl
i ,
⇒ any D independent equations yields an estimator
◮ Fisher Maximum (log-)Likelihood Estimator MLE :
max
l (; x1, ..., xn) = max
Yn
i=1
p(xi ; )
2014 Frank NIELSEN 5793b870 16/57
17. Estimation : Varian
e Lower Bound
Whi
h estimator ˆ n shall we
hoose ?
Estimator is also a random variable on a random ve
tor
◮ Consistent : limn→∞ ˆn →
◮ Unbiased : E[ˆn] − = 0
◮ Minimum square error (MSE) : E[(ˆ − )2] = B[ˆ]2 + V[ˆ]
◮ Fisher information matrix :
I () =
Ii ,j () = E
@
@i
log p(x|)
@
@j
log p(x|)
◮ Fré
het Darmois Cramér-Rao lower bound for unbiased
estimators :
V[ ˆ n]
1
n
I−1()
◮ E
ient : estimator rea
hes the Cramèr-Rao lower bound
2014 Frank NIELSEN 5793b870 17/57
18. Su
ient statisti
s and exponential families
◮ Su
ient statisti
t(x) :
P(x|t(x) = t, ) = P(x|t(x) = t)
All information for inferen
e
ontained in t(x). (6= an
illary)
◮ For univariate Gaussians, D = 2 : t1(x) = x and t2(x) = x2.
ˆμ = ¯x =
1
n
X
i
xi , ˆ2 =
1
n
X
i
(xi −¯x)2 =
1
n
X
i
x2
i
!
−(¯x)2
◮ Exponential families have nite dimensional su
ient
statisti
s (Koopman) : Redu
e n data to D statisti
s.
∀x ∈ X, P(x|) = exp(⊤t(x) − F() + k(x))
F(·) : log-normalizer/
umulant/partition fun
tion
k(x) : auxiliary term for
arrier measure
2014 Frank NIELSEN 5793b870 18/57
19. Exponential families : Fisher information and MLE
Common distributions are exponential families :
Poisson, Gaussians, Gamma, Beta, Diri
hlet, et
.
◮ Fisher information :
I () = ∇2F()
◮ MLE for an exponential family :
∇F() =
1
n
X
i
t(Xi ) =
MLE exists i.
= ∇F() ∈ int(CH(X))
2014 Frank NIELSEN 5793b870 19/57
20. Population spa
e : Hotelling (1930) [5℄ Rao (1945) [25℄
Birth of dierential-geometri
methods in statisti
s.
◮ Fisher information matrix (positive denite)
an be used as a
(smooth) Riemannian metri
tensor.
◮ Distan
e between two populations indexed by 1 and 2 :
Riemannian distan
e (metri
length)
◮ Fisher-Hotelling-Rao (FHR) geodesi
distan
e used in
lassi
ation : Find the
losest population to a given
population
◮ Used in tests of signi
an
e (null versus alternative
hypothesis), power of a test : P(reje
t H0|H0 is false )
(surfa
es in population spa
es)
2014 Frank NIELSEN 5793b870 20/57
21. Rao's distan
e (1945, introdu
ed by Hotelling 1930 [5℄)
◮ Innitesimal length element :
ds2 =
X
ij
gij ()didj = dT I ()d
◮ Geodesi
and distan
e are hard to expli
itly
al
ulate :
(p(x; 1), p(x; 2)) = min
(s)
(0)=1
(1)=2
Z 1
0
s
d
ds
T
I ()
d
ds
ds
◮ Metri
property of , many tools [1℄ : Riemannian Log/Exp
tangent/manifold mapping
2014 Frank NIELSEN 5793b870 21/57
22. Fisher Rao Hotelling Voronoi : Riemannian Voronoi diagrams
◮ Lo
ation-s
ale 2D families have non-positive
urvature
(Hotelling, 1930) : FHR Voronoi diagrams amount to
hyperboli
Voronoi diagrams or Eu
lidean diagrams
(lo
ation families only like isotropi
Gaussians)
◮ Multinomial family has spheri
al geometry on the positive
orthant : Spheri
al Voronoi diagram (stereographi
proje
tion ∝ Eu
lidean Voronoi diagrams)
◮ Arbitrary families p(x|) : Geodesi
s not in
losed forms →
limited
omputational framework in pra
ti
e...
2014 Frank NIELSEN 5793b870 22/57
23. Hyperboli
Voronoi diagrams [19, 22℄
◮ In Klein disk, the hyperboli
Voronoi diagram amounts to a
lipped ane Voronoi diagram, or a
lipped power
diagram. E
ient
lipping algorithm [2℄.
◮ Convert to other models of hyperboli
geometry : Poin
aré
disk, upper half spa
e, hyperboloid, Beltrami hemisphere, et
.
◮ Conformal (good for vizualizing) versus non-
onformal
(good for
omputing) models. (
onformal metri
G(x) = (x)I is s
aled identity metri
)
2014 Frank NIELSEN 5793b870 23/57
24. Hyperboli
Voronoi diagrams [19, 22℄
Hyperboli
Voronoi diagram in Klein disk :
2014 Frank NIELSEN 5793b870 24/57
25. Hyperboli
Voronoi diagrams [19, 22℄
Ane Voronoi diagram equivalent to power diagram.
Power distan
e : kx − pk2 − wp (additively weighted ordinary
Voronoi)
2014 Frank NIELSEN 5793b870 25/57
26. Hyperboli
Voronoi diagrams [19, 22℄
5
ommon models of the abstra
t hyperboli
geometry
https://www.youtube.
om/wat
h?v=i9IUzNxeH4o
ACM Symposium on Computational Geometry (SoCG'14)
2014 Frank NIELSEN 5793b870 26/57
27. k-order hyperboli
Voronoi diagram
k = 1 k = 2
Ane diagram ⇒ equivalent to a power diagram [21℄
Wat
h k-order Voronoi :
https://www.youtube.
om/wat
h?v=i9IUzNxeH4o
2014 Frank NIELSEN 5793b870 27/57
28. Constrast fun
tion and dually at spa
e
◮ Convex and stri
tly dierentiable fun
tion F() admits a
Legendre-Fen
hel
onvex
onjugate F∗() :
F∗() = sup
(⊤ − F()), ∇F() = = (∇F∗)−1()
◮ Young's inequality gives rise to
anoni
al divergen
e [8℄ :
F()+F∗(′) ≥ ⊤′ ⇒ AF,F∗(, ′) = F() + F∗(′) − ⊤′
◮ Writing using single
oordinate system, get dual Bregman
divergen
es :
BF (p : q) = F(p) − F(q) − (p − q)⊤∇F(q)
= BF∗(q : p)
= AF,F∗(p, q) = AF∗,F (q : p)
2014 Frank NIELSEN 5793b870 28/57
29. Dis
riminant analysis exponential families
◮ Consider X1 ∼ EF (1), X2 ∼ EF (2) (or moment
parameterization i = ∇F(i ))
◮ Bayes' rule : Classify x from X1 i. P(x|1) P(x|2)
◮ Use bije
tion between exponential families and Bregman
divergen
es :
log p(x|) = −BF∗(t(x) : ) + F∗(t(x)) + k(x)
◮ MAP rule (w1 = w2 = 12
) :
BF∗(t(x) : 1) BF∗(t(x) : 2)
◮ Bregman bise
tor :
BiF∗(1, 2) = { |BF∗ ( : 1) = BF∗( : 1)}
2014 Frank NIELSEN 5793b870 29/57
32. Spa
e of Bregman spheres and Bregman balls [3℄
Dual Bregman balls (bounding Bregman spheres) :
Ballr
F (c, r ) = {x ∈ X | BF (x : c) ≤ r}
and Balll
F (c, r ) = {x ∈ X | BF (c : x) ≤ r}
Legendre duality :
F (c, r ) = (∇F)−1(Ballr
F∗(∇F(c), r ))
Balll
Illustration for Itakura-Saito divergen
e, F(x) = −log x
2014 Frank NIELSEN 5793b870 32/57
34. Spa
e of Bregman spheres : Lifting map [3℄
F : x7→ ˆx = (x, F(x)), hypersurfa
e in Rd+1.
Hp : Tangent hyperplane at ˆp, z = Hp(x) = hx −p,∇F(p)i+F(p)
◮ Bregman sphere −→ ˆ with supporting hyperplane
H : z = hx − c,∇F(c)i + F(c) + r .
(// to Hc and shifted verti
ally by r )
ˆ = F ∩ H.
◮ interse
tion of any hyperplane H with F proje
ts onto X as a
Bregman sphere :
H : z = hx, ai+b → : BallF (c = (∇F)−1(a), r = ha, ci−F(c)+b)
2014 Frank NIELSEN 5793b870 34/57
36. Spa
e of Bregman spheres [3℄
◮ Union/interse
tion of Bregman spheres from representational
polytope [3℄
◮ Radi
al axis of two Bregman balls is an hyperplane :
Appli
ations to Nearest Neighbor sear
h trees like Bregman
ball trees or Bregman vantage point trees [23℄.
2014 Frank NIELSEN 5793b870 36/57
37. Spa
e of spheres : Minimum en
losing ball [14, 24℄
To a hyperplane H = H(a, b) : z = ha, xi+b in Rd+1,
orresponds
a ball = Ball(c, r ) in Rd with
enter c = ∇F∗(a) and radius :
r = ha, ci−F(c)+b = ha,∇F∗(a)i−F(∇F∗(a))+b = F∗(a)+b
sin
e F(∇F∗(a)) = h∇F∗(a), ai − F∗(a) (Young equality)
SEB : Find halfspa
e H(a, b)− : z ≤ ha, xi + b that
ontains all
lifted points :
min
a,b
r = F∗(a) + b,
∀i ∈ {1, ..., n}, ha, xi i + b − F(xi ) ≥ 0.
⇒ Convex Program (CP) with linear inequality
onstraints
⇒ F() = F∗() = 12
x⊤x : CP → Quadrati
Programming
(QP) [4℄.
2014 Frank NIELSEN 5793b870 37/57
38. InSphere predi
ates wrt Bregman divergen
es [3℄
Impli
it representation of Bregman spheres/balls :
◮ Is x inside the Bregman ball dened by d + 1 support
points ?
InSphere(x; p0, ..., pd ) =
50. ◮ InSphere(x; p0, ..., pd ) is negative, null or positive depending
on whether x lies inside, on, or outside .
2014 Frank NIELSEN 5793b870 38/57
51. Bregman Voronoi diagrams as minimization diagrams [3℄
A sub
lass of ane diagrams whi
h have all non-empty
ells .
Minimization diagram of the n fun
tions
Di (x) = BF (x : pi ) = F(x) − F(pi ) − hx − pi ,∇F(pi )i.
≡ minimization of n linear fun
tions :
Hi (x) = (pi − x)T∇F(qi ) − F(pi )
⇐⇒
Wat
h https://www.youtube.
om/wat
h?v=L7v1wuN_9Wg
2014 Frank NIELSEN 5793b870 39/57
52. Bregman Voronoi from Power diagrams [15, 20℄
Any ane diagram
an be built from a power diagram.
(power diagrams dened in full spa
e Rd )
◮ Power distan
e of x to Ball(p, r ) : ||p − x||2 − r 2.
◮ Laguerre diagram : minimization diagram of
Di (x) = ||pi − x||2 − r 2
i
◮ Power bise
tor of Ball(pi , ri ) and Ball(pj , rj )= radi
al
hyperplane :
2hx, pj − pi i + ||pi ||2 − ||pj ||2 + r 2
j − r 2
i = 0.
Universality : Ane Bregman Voronoi diagram ⇔ Power diagram
2014 Frank NIELSEN 5793b870 40/57
53. Ane Bregman Voronoi diagrams as power diagrams
Equivalen
e : B(∇F(pi ), ri ) with
r 2
i = h∇F(pi ),∇F(pi )i + 2(F(pi ) − hpi ,∇F (pi )i
(imaginary radii shown in red, WLOG. ri ≥ 0 by shifting)
Some
ells may be empty in the Laguerre diagram (power diagram)
but not in the Bregman diagram
http://www.
sl.sony.
o.jp/person/nielsen/BVDapplet/
2014 Frank NIELSEN 5793b870 41/57
54. Bregman dual Delaunay triangulations
Delaunay Exponential Hellinger-like
◮ empty Bregman sphere property,
◮ geodesi
triangles.
BVDs extends Eu
lidean Voronoi diagrams with similar
omplexity/algorithms.
2014 Frank NIELSEN 5793b870 42/57
55. Riemannian tensor and orthogonality
Dually at spa
e.
◮ F()
onvex on yields
onvex
onjugate F∗() on H
◮ Same Riemannian tensor
an be expressed in both
oordinate
systems :
g() = ∇2F(), g∗() = ∇2F(), g((X))g∗((X)) = I , ∀X
Same innitesimal length element ds2 = (ds∗)2.
◮ Two
urves
1(t) and
2(t) are orthogonal at
Q =
1(t0) =
2(t0) i.
h ˙
1(t0), ˙
2(t0)ig((Q)) = h ˙
1(t0), ˙
2(t0)i∗g
∗((Q)) = 0
◮ Geodesi
(P,Q) and dual geodesi
∗(P,Q) (and geodesi
segments
[P,Q] and
∗[P,Q])
2014 Frank NIELSEN 5793b870 43/57
56. Orthogonality
3-point property (generalized law of
osines) :
BF (p : r ) = BF (p : q) + BF (q : r ) − (p − q)T (∇F(r ) − ∇F(q)))
P
Q
R
[P,Q]
[Q,R]
(P,Q) orthogonal to
∗(Q, R) i.
BF (p : r ) = BF (p : q) + BF (q : r )
Equivalent to hp − q, r − qi = 0
Extend Pythagoras' theorem
(P,Q) ⊥
∗(Q, R)
2014 Frank NIELSEN 5793b870 44/57
57. Dually orthogonal Bregman Voronoi Triangulations
Ordinary Voronoi diagram is perpendi
ular to Delaunay
triangulation. (Vor k-fa
e ⊥ Del d − k-fa
e)
Dual line segment geodesi
s :
(P,Q) = { = p + (1 − )q | ∈ [0, 1]}
∗(P,Q) = { = p + (1 − )q | ∈ [0, 1]}
Bise
tors :
Bi(p, q) : hx, q − pi + F(p) − F(q) = 0
Bi(p, q) : hx, q − pi + F∗(p) − F∗(q) = 0
Dual orthogonality :
Bi(p, q) ⊥
∗(P,Q)
(P,Q) ⊥ Bi(p, q)
2014 Frank NIELSEN 5793b870 45/57
59. MAP rule and additive Bregman Voronoi diagrams
Optimal MAP de
ision rule :
map(x) = argmaxi∈{1,...,n}wipi (x)
= argmaxi∈{1,...,n} − B∗(t(x) : i ) + log wi ,
= argmini∈{1,...,n}B∗(t(x) : i ) − log wi
⇒dual Bregman Voronoi with additive weights (ane
diagram).
Verti
al proje
tion of the interse
tions of the lifted half-spa
es on
the potential F∗ shifted by the weights −log wi .
2014 Frank NIELSEN 5793b870 47/57
60. Relative entropy for exponential families [18℄
◮ Kullba
k-Leibler divergen
e (
ross-entropy minus entropy) :
KL(P : Q) =
Z
p(x) log
p(x)
q(x)
dx ≥ 0
=
Z
p(x) log
1
q(x)
dx
| {z }
H×(P:Q)+c
−
Z
p(x) log
1
p(x)
dx
| {z }
H(p)=H×(P:P)−c
= F(Q) − F(P) − hQ − P,∇F(P)i
= BF (Q : P) = BF∗(P : Q)
Bregman divergen
e BF dened for a stri
tly
onvex and
dierentiable fun
tion up to some ane terms.
◮ Proof KL(P : Q) = BF (Q : P) follows from
X ∼ EF () =⇒ E[t(X)] = ∇F() =
2014 Frank NIELSEN 5793b870 48/57
61. Upper bounds Pe using Cherno Information [11℄
◮ Tri
k : min(a, b) ≤ ab1−, ∀ ∈ (0, 1) (for a, b 0)
E =
Z
1 w1−
min(P(C1|x), P(C2|x))p(x)dx ≤ w
2
Z
1 (x)p1−
p
2 (x)dx
◮ Upper bound the minimum error E∗
1 w1−
E∗ ≤ w
2 c(p1 : p2),
c(p1 : p2) =
R
p
1 (x)p1−
2 (x)dx : Cherno -
oe
ient.
c∗(p1 : p2) = c∗ (p1 : p2) = min
∈(0,1)
Z
p
1 (x)p1−
2 (x)dx.
◮ Cherno information (or Cherno divergen
e) :
C∗(p1 : p2) = C∗(p1 : p2) = max
∈(0,1)
−log
Z
p
1 (x)p1−
2 (x)dx
extend methodoloy with quasi-arithmeti
means [11℄
2014 Frank NIELSEN 5793b870 49/57
62. Cherno
oe
ient/information : exponential families
C(p : q) = −log c(p, q) = J()
F (p : q),
c(p : q) = e−C(p:q) = e−J()
F (p:q).
Skewed Jensen divergen
e (on natural parameters) :
J()
F (p : q) = (F(p) + (1 − )F(q)) − F(p + (1 − )q)
2014 Frank NIELSEN 5793b870 50/57
63. Maximizing skew Jensen divergen
e
∗ = arg max
01
J()
F (p : q)
J(∗)
F (p : q) = BF (p : m∗ ) = BF (q : m∗ )
m = p + (1 − )q : -mixing of p and q.
J
()
BF (p : m F (p : q) )
BF (q : m)
p q
F(p)
F(q)
m = p + (1 − )q
F
Maximum skew Jensen divergen
e amounts to Bregman
divergen
es.
2014 Frank NIELSEN 5793b870 51/57
64. Geometry of the best error exponent : binary hypothesis [11℄
Cherno distribution P∗ :
P∗ = P∗
12 = Ge(P1, P2) ∩ Bim(P1, P2)
e-geodesi
:
Ge(P1, P2) = {E()
12 | (E()
12 ) = (1 − )1 + 2, ∈ [0, 1]},
m-bise
tor :
Bim(P1, P2) : {P | F(1) − F(2) + (P)⊤ = 0},
Optimal natural parameter of P∗ :
∗ = (∗)
12 = argmin∈B(1 : ) = argmin∈B(2 : ).
→
losed-form for order-1 family, or e
ient bise
tion sear
h.
2014 Frank NIELSEN 5793b870 52/57
65. Geometry of the best error exponent : binary hypothesis
P∗ = P∗
12 = Ge(P1, P2) ∩ Bim(P1, P2)
p1
p2
m-bisector
p
12
-coordinate system
e-geodesic Ge(P1 , P2 )
P
12
C(1 : 2) = B(1 :
12)
Bim(P1 , P2 )
BHT : Pe bounded using Bregman divergen
e between Cherno
distribution and
lass-
onditional distributions.
2014 Frank NIELSEN 5793b870 53/57
66. Geometry of the best error exponent : multiple hypothesis
n-ary MHT [7℄ from minimum pairwise Cherno distan
e :
C(P1, ..., Pn) = min
i ,j6=i
C(Pi , Pj )
Pm
e ≤ e−mC(Pi∗ ,Pj∗ ), (i ∗, j∗) = argmini ,j6=iC(Pi , Pj )
Compute for ea
h pair of natural neighbors Pi and Pj , the
Cherno distan
e C(Pi , Pj ), and
hoose the pair with minimal
distan
e. (Proof by
ontradi
tion using Bregman Pythagoras
theorem.)
2014 Frank NIELSEN 5793b870 54/57
67. Multiple Hypothesis testing Cherno information
-coordinate system
Chernoff distribution between
natural neighbours
2014 Frank NIELSEN 5793b870 55/57
68. Summary : Statisti
al Voronoi diagrams
◮ Mahalanobis Voronoi diagrams, anisotropi
Voronoi diagrams
(additively-weighted)
◮ Fisher-Hotelling-Rao Riemannian Voronoi diagrams
◮ Kullba
k-Leibler Voronoi diagrams for exponential families =
Bregman Voronoi diagrams
◮ Extend ordinary Voronoi diagrams (≡ isotropi
Gaussians)
◮ Spa
e of spheres : Lifting/polarity
◮ bise
tors ⊥ geodesi
s
◮ dual regular triangulation with empty spheres
Information geometry : ane dierential geometry of parameter
spa
es, invarian
e prin
iples
Many other kinds of Voronoi : Jensen-Bregman, (u, v)-stru
tures ,
onformal divergen
es, total Bregman total Jensen divergen
es,
et
.
2014 Frank NIELSEN 5793b870 56/57
69. Computational Information Geometry : Edited books
[13℄ [12℄
http://www.springer.
om/engineering/signals/book/978-3-642-30231-2
http://www.sony
sl.
o.jp/person/nielsen/infogeo/MIG/MIGBOOKWEB/
http://www.springer.
om/engineering/signals/book/978-3-319-05316-5
http://www.sony
sl.
o.jp/person/nielsen/infogeo/GTI/Geometri
TheoryOfInformation.html
2014 Frank NIELSEN 5793b870 57/57
70. Mar
Arnaudon and Frank Nielsen.
On approximating the Riemannian 1-
enter.
Comput. Geom. Theory Appl., 46(1) :93104, January 2013.
Jean-Daniel Boissonnat and Christophe Delage.
Convex hull and Voronoi diagram of additively weighted points.
In Gerth St ¸lting Brodal and Stefano Leonardi, editors, ESA, volume 3669 of Le
ture Notes in
Computer S
ien
e, pages 367378. Springer, 2005.
Jean-Daniel Boissonnat, Frank Nielsen, and Ri
hard No
k.
Bregman Voronoi diagrams.
Dis
rete and Computational Geometry, 44(2) :281307, April 2010.
Bernd Gärtner and Sven S
hönherr.
An e
ient, exa
t, and generi
quadrati
programming solver for geometri
optimization.
In Pro
eedings of the sixteenth annual symposium on Computational geometry, pages 110118.
ACM, 2000.
Harold Hotelling.
Fran
ois Labelle and Jonathan Ri
hard Shew
huk.
Anisotropi
Voronoi diagrams and guaranteed-quality anisotropi
mesh generation.
In Pro
eedings of the nineteenth annual symposium on Computational geometry, pages 191200.
ACM, 2003.
C. C. Leang and D. H. Johnson.
On the asymptoti
s of M-hypothesis Bayesian dete
tion.
IEEE Transa
tions on Information Theory, 43(1) :280282, January 1997.
Frank Nielsen.
Legendre transformation and information geometry.
Te
hni
al Report CIG-MEMO2, September 2010.
Frank Nielsen.
Hypothesis testing, information divergen
e and
omputational geometry.
2014 Frank NIELSEN 5793b870 57/57
72. Frank Nielsen and Ri
hard No
k.
Entropies and
ross-entropies of exponential families.
In Pro
eedings of the International Conferen
e on Image Pro
essing, ICIP 2010, September
26-29, Hong Kong, China, pages 36213624, 2010.
Frank Nielsen and Ri
hard No
k.
Hyperboli
Voronoi diagrams made easy.
In 2013 13th International Conferen
e on Computational S
ien
e and Its Appli
ations, pages
7480. IEEE, 2010.
Frank Nielsen and Ri
hard No
k.
Hyperboli
Voronoi diagrams made easy.
In International Conferen
e on Computational S
ien
e and its Appli
ations (ICCSA), volume 1,
pages 7480, Los Alamitos, CA, USA, mar
h 2010. IEEE Computer So
iety.
Frank Nielsen and Ri
hard No
k.
Further results on the hyperboli
Voronoi diagrams.
ISVD, 2014.
Frank Nielsen and Ri
hard No
k.
Visualizing hyperboli
Voronoi diagrams.
In Symposium on Computational Geometry, page 90, 2014.
Frank Nielsen, Paolo Piro, and Mi
hel Barlaud.
Bregman vantage point trees for e
ient nearest neighbor queries.
In Pro
eedings of the 2009 IEEE International Conferen
e on Multimedia and Expo (ICME),
pages 878881, 2009.
Ri
hard No
k and Frank Nielsen.
Fitting the smallest en
losing bregman balls.
In 16th European Conferen
e on Ma
hine Learning (ECML), pages 649656, O
tober 2005.
Calyampudi Radhakrishna Rao.
Information and the a
ura
y attainable in the estimation of statisti
al parameters.
Bulletin of the Cal
utta Mathemati
al So
iety, 37 :8189, 1945.
2014 Frank NIELSEN 5793b870 57/57