
I first got attracted by this book thanks to its beautiful cover (in a Seattle bookstore last year)! The book is an aggregate of three stories, loosely related around the themes of altruism and disastrous good intentions. I did not like the first story, about the disintegration of a gay couple by ways of (OCD) psychiatric issues as well as an increasing radicalism towards Ayush’s societal choices, with some shocking episodes as when he shows illegal filming from pig abattoirs to their young children. I saw some worth in the second story, when a classic academic gets obsessed with the migration of a Sudanese child-soldier to the point of obsession, removing herself from her job and civic duties, as in not reporting a possible hit & run, and eventually gifting a kidney to the refugee’s brother. As a dubious reparation for her grand-parents’ involvement in the British Raj colonialism. I mostly enjoyed the third one, where Sabita, a rural Bengali or Bangladeshi woman, receives a cow from experimental economists (in the spirit of Esther Duflo’s school), a stupendous gift that is slowly unraveling her family and her precarious finances. However, my overall impression is one of an overly ideological posture, tending to caricatures (esp. of academics) and compartmentalisation of individuals, to the detriment of the book per se and to the depth of its characters. The last story is further strongly condescending towards the main character who proves unable to manage the cow (and her family), again forcing the trait for the sake of the political argument. The Guardian is more appreciative of the book, however.
Archive for hit and run algorithm
skipping sampler
Posted in Books, Statistics, University life with tags disjoint support, hit and run algorithm, MCMC, slice sampling, University of Warwick on June 13, 2019 by xi'an
“The Skipping Sampler is an adaptation of the MH algorithm designed to sample from targets which have areas of zero density. It ‘skips’ across such areas, much as a flat stone can skip or skim repeatedly across the surface of water.”
An interesting challenge is simulating from a density restricted to a set C when little is known about C, apart from a mean to check whether or not a given value x is in C or not. John Moriarty, Jure Vogrinc (University of Warwick), and Alessandro Zocca make a new proposal to address this problem in a recently arXived paper. Which somewhat reminded me of the delayed rejection methods proposed by Antonietta Mira. And of our pinball sampler.
The paper spends a large amount of space about transferring from the Euclidean representation of the symmetric proposal density q to its polar representation. Which is rather trivial, but brings the questions of the efficient polar proposals and of selecting the right type of Euclidean distance for the intended target. The method proposed therein is to select a direction first and keep skipping step by step in that direction until the set C is met again (re-entered). Or until a stopping (halting) boundary has been hit. This makes for a more complex proposal than usual but somewhat surprisingly the symmetry in q is sufficient to make the acceptance probability only depend on the target density.
While the convergence is properly established, I wonder at the practicality of the approach when compared with a regular random walk Metropolis algorithm in that both require a scaling to the jump that relates to the support of the target. Neither too small nor too large. If the set C is that unknown that only local (in or out) information is available, scaling of the jumps (and of the stopping rule) may prove problematic. In equivalent ways for both samplers. In a completely blind exploration, sequential (or population) Monte Carlo would seem more appropriate, at least to learn about the scale of jumps and location of the set C. If this set is defined as an intersection of constraints, a tempered (and sequential) solution would be helpful. When checking the appurtenance to C becomes a computational challenge, more advance schemes have to be constructed, I would think.

