Rumor Has It: Optimizing the Belief Propagation Algorithm for Parallel Processing
Rumor Has It: Optimizing the Belief Propagation Algorithm for Parallel Processing
复制标题
有传言:优化并行处理的置信传播算法
DOI:
10.1145/3409390.3409401
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Huang, H. Howie
中科院分区:
文献类型:
--
作者:
Trotter, Michael;Wood, Timothy;Huang, H. Howie
By modelling how the probability distributions of individuals’ states evolve as new information flows through a network, belief propagation has broad applicability ranging from image correction to virus propagation to even social networks. Yet, its scant implementations confine themselves largely to the realm of small Bayesian networks. Applications of the algorithm to graphs of large scale are thus unfortunately out of reach.To promote its broad acceptance, we enable belief propagation for both small and large scale graphs utilizing GPU processing. We therefore explore a host of optimizations including a new simple yet extensible input format enabling belief propagation to operate at massive scale, along with significant workload processing updates and meticulous memory management to enable our implementation to outperform prior works in terms of raw execution time and input size on a single machine. Utilizing a suite of parallelization technologies and techniques against a diverse set of graphs, we demonstrate that our implementations can efficiently process even massive networks, achieving up to nearly 121x speedups versus our control yet optimized single threaded implementations while supporting graphs of over ten million nodes in size in contrast to previous works’ support for thousands of nodes using CPU-based multi-core and host solutions. To assist in choosing the optimal implementation for a given graph, we provide a promising method utilizing a random forest classifier and graph metadata with a nearly 95% F1-score from our initial benchmarking and is portable to different GPU architectures to achieve over an F1-score of over 72% accuracy and a speedup of nearly 183x versus our control running in this new environment.
登录
查看更多内容
DOI:
--
发表时间:
2010
期刊:
影响因子:
--
作者:
Joseph Gonzalez;Yucheng Low;Carlos Guestrin
通讯作者:
Carlos Guestrin
DOI:
10.1136/ebmh.11.4.102
发表时间:
2008-10
期刊:
Evidence Based Mental Health
影响因子:
--
作者:
P. Cochat;L. Vaucoret;J. Sarles
通讯作者:
P. Cochat;L. Vaucoret;J. Sarles
DOI:
--
发表时间:
2014
期刊:
International Conference on Parallel and Distributed Systems
影响因子:
--
作者:
Filippo Bistaffa;A. Farinelli;N. Bombieri
通讯作者:
N. Bombieri
DOI:
--
发表时间:
2011
期刊:
IEEE International Conference on Data Engineering
影响因子:
--
作者:
U. Kang;Duen Horng Chau;C. Faloutsos
通讯作者:
C. Faloutsos