Monte Carlo integration in high dimensions
Plain Monte Carlo often fails in high dimensional problems such as estimating the volume of a high dimensional ball. Importance sampling is a powerful variance reduction tool.
Uniformly sampling orthogonal matrices
An matrix
is orthogonal if
. The set of all
orthogonal matrices is a compact group written as
. The uniform distribution on
is called Haar measure. There are many ways to generate random…
Auxiliary variables sampler
The auxiliary variables sampler is a general Markov chain Monte Carlo (MCMC) technique for sampling from probability distributions with unknown normalizing constants [1, Section 3.1]. Specifically, suppose we have functions
and we want to sample from the probability distribution
That is $latex…
Fibonacci series
In “Probabilizing Fibonacci Numbers” Persi Diaconis recalls asking Ron Graham to help him make his undergraduate number theory class more fun. Persi asks about the chance a Fibonacci number is even and whether infinitely many Fibonacci numbers are prime. After answering “1/3” and “no one knows” to Persi’s questions, Ron suggests giving the undergrads the…
The fast Fourier transform as a matrix factorization
The discrete Fourier transform (DFT) is a mapping from to
. Given a vector
, the discrete Fourier transform of
is another vector
given by,
If we let
,…
Doing Calvin’s homework
Growing up, my siblings and I would read a lot of Bill Watterson’s Calvin and Hobbes. I have fond memories of spending hours reading and re-reading our grandparents collection during the school holidays. The comic strip is witty, heartwarming and beautifully drawn. Recently, I came across this strip online Seeing Calvin take this test took…
Bernoulli’s inequality and probability
Suppose we have independent events , each of which occur with probability
. The event that all of the
occur is
. By using independence we can calculate the probability of
,
We could also get…
Solving a system of equations vs inverting a matrix
I used to have trouble understanding why inverting an matrix required the same order of operations as solving an
system of linear equations. Specifically, if
is an
invertible matrix and
is a length
vector, then computing
…
Braids and the Yang-Baxter equation
I recently gave a talk on the Yang-Baxter equation. The focus of the talk was to state the connection between the Yang-Baxter equation and the braid relation. This connection comes from a system of interacting particles. In this post, I’ll go over part of my talk. You can access the full set of notes here.…
Concavity of the squared sum of square roots
The -norm of a vector
is defined to be:
If
, then the
-norm is convex. When
, this function is not convex and actually concave when all the entries of
are non-negative. On a recent exam…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.