Posts Tagged ‘MCMC’

Interactive MCMC visualizations project

Thursday, September 29th, 2011

Recently I have started being actively involved in a Markov Chain Monte Carlo visualization project with Marc Lipsitch and Miguel HernĂ¡n from the Department of Epidemiology in the Harvard School of Public Health. Work is done jointly with Sarah Cobey. The idea is to create a set of interactive visualizations to comprehensively describe and explain the concepts of how MCMC and its variants operate. Figure 1 shows a screenshot of the first sketch of an interactive visualization of a trace plot.

a screenshot

Figure 1: a screenshot of the first version of an interactive trace plot of an MCMC chain.


I am very excited about the project, both from the technical perspective of making interactive visualizations work with minimum amount of code, but also because I think that the idea of conceptualizing MCMC via the use of visualization is innovative and will be very useful for those trying to understand the process better.

The tools we are using in development are HTML, CSS, Javascript and d3.js.

Working with In4mation Insights

Thursday, September 30th, 2010

Starting in the summer of 2010 I have been fortunate to work on several projects with a leading market research firm In4mation Insights, based in Needham Heights MA.

My job function has led me to work closely with the firm’s partners Steve Cohen and Mark Garratt, who have both been an example of impeccable professionalism and wit, and also with some other members of the team – Mark Irwin, Sanjib Mohanty and Ryan Hickey who are all quite sharp. (more…)

Implementing statistical procedures for Software Productivity Research LLC

Thursday, July 8th, 2010

During the spring and beginning of summer of 2010, I have been working with Software Productivity Research LLC (SPR) on implementing core statistical functionality for their software product. The company performs consulting services in the area of software development and has representatives in the US and China.

The goal of the software that the company is developing is to help their clients estimate the cost, total duration and other parameters of software development process based on historical data on past projects. (more…)