Deepak Menghani edited sectionFormatting_yo.tex  about 8 years ago

Commit id: e20b68a912a67ffab17bcbea5b43e32f7b1a71ad

deletions | additions      

       

\subsubsection{1. Calcualte Gradients & Deconv for a Neuron`s Activations}  As of now, we have been able to calculate gradients of a downstream neuron`s activations with respect to the input image to visualize the output sensitivity of the neuron with respect to the input image pixels. We are exploring the Keras & Theano package to modify the standard gradient, using approaches similar to guided backprop, in order to better represent effects of different image areas on the activations of neurons in a given layer.  2. Statistical Sampling \subsubsection{Statistical Sampling}  Given an input class and a set of images corresponding to it, we want to be able to summarize the statistics of activations at each layer using techniques like PCA. We plan to save the statistics of neural activations at a chosen layer for an image class to disk. We then plan to sample a set of activations for the layer and work backwards from it to reconstruct the corresponding input image from it. Since, we getting a random set of activations each time we sample from the distribution, we are expecting to getting different images each time that are representative of the class.   3. Image Reconstruction \subsubsection{Image Reconstruction}  Given a set of activations of neurons at the chosen layer, we then aim to reconstruct a representative of the class image. We will work backwards from the activations sampled in Step 2 using gradients(calculated in step 1) to optimize an objective function corresponding to the image. We will also be adding other components to the objective function to ensure that the images formed are realistic eg. sharpness of edges, colour composition, etc.  \subsection{Preliminary Results}