A radial version of the Central Limit Theorem
In this note, we give a probabilistic interpretation of the Central Limit Theorem used for approximating isotropic Gaussians in [1].
Authors: Kunal Narayan Chaudhury
A radial version of the Central Limit Theorem Kunal N. Chaudhury ∗ Abstract In this note, we give a probabilistic interpretation of the Central Limit Theorem used for approximating Gaussian filters in [1]. It was shown in [ 1 ] how a certain “radial” form of the Central Limit Theorem (CL T) could be used to approximate isotropic Gaussians on the plane. The main idea was to approximate the Gaussian using box distributions that had been uniformly distributed over the half-circle. The term “radial” was used here to highlight the fact that the Gaussian filtering was achieved by convolving the image using box distributions along radial directions (and parallel to it). The idea was extended in two different directions in [ 1 ]. In one direction, it was argued that, by adjusting the widths of the box function along each radial direction, one could approximate anisotropic Gaussians. In particular , for the special case of the so-called four-directional box splines , a simple algorithm was developed that allowed one to control the covariance by simply adjusting the widths of the box distributions. In a different direction, an algorithm for space- variant filtering was developed which, unlike convolution filtering, allowed one to change the shape and size of the box spline at each point in the image. This was also done at the expense of just O (1) operations (independent of the shape and size of the Gaussian) using a single global pre-integration followed by local finite-differences; cf . Algorithm 1 in [1]. A probabilistic interpretation of this result is as follows. Let X be random vector on the plane that is distributed on a line passing through the origin (e.g., one of the coordinate axes). Thus, X is completely specified by a probability measure µ ( t ) on the real line. Suppose that Z t d µ ( t ) = 0 , and Z t 2 d µ ( t ) = 1 . F or 0 ≤ θ < π , let us denote the rotation matrix on the plane by R θ = cos θ − sin θ sin θ cos θ . Guided by the idea behind Theorem 2.2 in [ 1 ], we can then conclude the following. ∗ kchaudhu@math.princeton.edu 1 Figure 1: The empirical distribution of Z N over 10 4 realizations when N = 10 . 2 Then t he r andom v ect or Z N con v er g es t o t he st andar d nor mal distr ibution on t he plane as N g e ts lar g e. Mor e pr ecisel y , f or an y Bor el subse t B on t he plane, lim N − → ∞ Pr ob ( Z N ∈ B )= 1 2 π ! B e xp " − % x % 2 2 # d x . The abo v e t heor em sugg es ts a means of pic king v ect or s fr om t he nor mal dis tr i- bution on t he plane. Appar entl y , t his me t hod is q uit e ef fi cient, and w or k s w ell e v en wit h a small number of r o tations (see F igur e 1). The MATLAB simulation f or t he case wher e X is & 12 times t he unif or m dis tr ibution o v er ( − 1 / 2 , 1 / 2 ) on t he x -coor dinat e is pr o vided belo w . nRotations = 10; nDraws = 10000; rotation = pi * (0: 1: (nRotations − 1))/nRotations; Z1 = zeros(nDraws,1); Z2 = zeros(nDraws,1); for n = 1: nDraws % outer loop (realizations) X1 = 0; X2 = 0; r = sqrt(12) * (rand(nRotations,1) − 0.5 * ones(nRotations,1)); for k = 1: nRotations % inner loop (rotations) X1 = X1 + r(k,1) * cos(rotation(1,k)); X2 = X2 + r(k,1) * sin(rotation(1,k)); end ; Z1(n,1) = sqrt(1/nRotations) * X1; Z2(n,1) = sqrt(1/nRotations) * X2; end ; R ef er ences [ 1 ] K. N . Chaudhur y , A . Munoz-Bar r utia, and M. U nser , F ast space-v ar iant ellip tical filt er ing using bo x splines , IEEE T r ansactions on Imag e Pr ocessing, v ol. 19, no. 9, pp. 2290-2306, 2010. 3 Figure 2: The MATLAB simulation of the Central Limit Theorem. Theorem 1 (Radial CL T) . F or any integer N , fix θ k = ( k − 1) π/ N for 1 ≤ k ≤ N . Let X 1 , X 2 , . . . , X N be independent and identically distributed copies of X , and set Z N = 1 √ N ( R θ 1 X 1 + R θ 2 X 2 + · · · + R θ N X N ) . Then the random vector Z N converges in distribution to the standard normal distribution as N gets large. More precisely , for any Borel set B on the plane, lim N − →∞ Prob( Z N ∈ B ) = 1 2 π Z B exp − k x k 2 2 d x . Indeed, the proof of Theorem 2.2 in [ 1 ] shows us that that the characteristic form of Z N converges to that of the normal distribution as N gets large. The weak convergence of the distribution of Z N thus follows from Levy’s theorem. W e performed a simple MATLAB simulation for the case where X is √ 12 times the uniform distribution (zero mean, unit variance). The results of the simulation when N = 10 is provided in Figure 2. R eferences [1] K. N. Chaudhury , A. Munoz-Barrutia, and M. Unser , F ast space-variant ellip- tical filtering using box splines , IEEE T ransactions on Image Processing, vol. 19, no. 9, pp. 2290-2306, 2010. 3
Original Paper
Loading high-quality paper...
Comments & Academic Discussion
Loading comments...
Leave a Comment