Parallel Gibbs Sampling and Neural Networks

Parallel in Variables (Vertexes):

General huge, undirected graph: each vertex is a variable (parallel sampling on a high dimension).

Single Node with multiple cores:

Split into two groups, with non-connected vertexes.
Conditionally independent. [1]
1. Parallel sample in Blue group.
2. Parallel sample in Green group.
(Order can be changed.)
Time:
  O(blue) + O(green)
407823.png
Multiple nodes with multiple cores: Split the dataset
841547.png
Problems:
How to deal with the edges(borders)?
Is it reasonable for GS? Conditionally Independent? (I think this part need to be proved.)
Parallel on Neural Networks:
990534.png
Same idea with the Neural Networks.
Parallel design for a requital network training, to improve efficiency.
Need to read more papers and then decide if it is a nice topic. I can find few papers, but not too many.
References:

Published by Irene

Keep calm and update blog.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: