eCommons

 

A Parallel Implementation Of Hierarchical Belief Propagation

dc.contributor.authorTian, Yuanen_US
dc.contributor.chairManohar, Rajiten_US
dc.contributor.committeeMemberMartinez, Jose F.en_US
dc.contributor.committeeMemberChen, Tsuhanen_US
dc.date.accessioned2013-09-05T15:57:11Z
dc.date.available2018-05-27T06:00:35Z
dc.date.issued2013-05-26en_US
dc.description.abstractThough Belief Propagation (BP) algorithms generate high quality results for a wide range of Markov Random Field (MRF) formulated energy minimization problems, they require large memory bandwidths and could not achieve real-time performance when applied to many real-life inference tasks. There is an increasing demand for efficient parallel inference algorithms as the size of problems increase and computer architectures move towards multi-core. In this work, we proposed a new high speed parallel computational structure for hierarchical Belief Propagation on shared memory architecture, which is based on a modification and generalization of the hierarchical BP algorithm presented by Felzenszwalb and Huttenlocher. Our parallel hierarchical belief propagation (PHBP) computational structure supports arbitrary grouping of nodes in multiscale computation and works for graphs in general topologies (including non grid structure graphs). Secondly, a fully parallel framework of hierarchical BP using sequential asynchronous message updating scheme (accelerated message updating) is developed. We achieved parallelization of both pre-computation portion and computational intense message passing portion. Lastly, we empirically evaluated the performance of algorithm on several computer vision tasks where we achieved nearly linear parallel scaling and outperform other alternative algorithms. Specifically, for the task of restoring a 608*456 noisy image with 16 gray levels, our PHBP takes around 100ms while a comparable result needs around 30s using Parallel Splash on a same 8 core shared memory system.en_US
dc.identifier.otherbibid: 8267695
dc.identifier.urihttps://hdl.handle.net/1813/34099
dc.language.isoen_USen_US
dc.subjectBelief Propagationen_US
dc.subjectGraphical Modelsen_US
dc.subjectParallelismen_US
dc.titleA Parallel Implementation Of Hierarchical Belief Propagationen_US
dc.typedissertation or thesisen_US
thesis.degree.disciplineElectrical Engineering
thesis.degree.grantorCornell Universityen_US
thesis.degree.levelMaster of Science
thesis.degree.nameM.S., Electrical Engineering

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
yt345.pdf
Size:
3.81 MB
Format:
Adobe Portable Document Format