Particle Picking with Convolution Neural Nets

EMAN2 daily build after 2015-11-06

The program can be found in:

Here we train a stack of convolutional neural nets to recognize particles in the micrograph. The basic structure of the convolutional net used in this program is described here:

This program requires Theano, in addition to other EMAN2 dependencies. Guide to install Theano can be found here:

Also, usage of GPU is required.


We use some IP3R images as a example.

input micrograph

Making Training Set

particles training set

negative training set

Train the convolutional network

convolution training output

convolution training test on image

Box particles



That's it~

Muyuan 2015-11-05