@@ -42,9 +42,9 @@ Taking a look at 3 of the 13 convolutional layers in the VGG16 model we see that
4242 <td width="20%" align="center"> Layer 10: 3x3 Kernel: Depth 512 </td>
4343 </tr>
4444 <tr>
45- <td width="20%" align="center"> <img src="images /conv_layer_1_filter.jpg"> </td>
46- <td width="20%" align="center"> <img src="images /conv_layer_5_filter.jpg"> </td>
47- <td width="20%" align="center"> <img src="images /conv_layer_10_filter.jpg"> </td>
45+ <td width="20%" align="center"> <img src="filter_imgs /conv_layer_1_filter.jpg"> </td>
46+ <td width="20%" align="center"> <img src="filter_imgs /conv_layer_5_filter.jpg"> </td>
47+ <td width="20%" align="center"> <img src="filter_imgs /conv_layer_10_filter.jpg"> </td>
4848 </tr>
4949 </tbody>
5050</table >
@@ -61,7 +61,7 @@ When we pass an image into the pre-trained network we process it at each layer a
6161When we pass the image through the first convolutional layer we will essentially get 64 corresponding activation maps. Let's take a look at when kernel 17 is applied to the image on layer 1. ** Note:** There is some preprocessing that was done which is why the image looks squished.
6262
6363<p align =" center " >
64- <img width =" 500 " src = " images /lab_layer_1.jpg" >
64+ <img width =" 500 " src = " filter_imgs /lab_layer_1.jpg" >
6565</p >
6666
6767### Processing Through Mulitple Layers
@@ -84,8 +84,8 @@ The depth of Layer 1 is 64. You can see how each filter extracts different detai
8484 <td width="20%" align="center"> Layer 1: Filtered Images </td>
8585 </tr>
8686 <tr>
87- <td width="20%" align="center"> <img src="images /conv_layer_1_filter.jpg"> </td>
88- <td width="20%" align="center"> <img src="images /conv_layer_1_output.jpg"> </td>
87+ <td width="20%" align="center"> <img src="filter_imgs /conv_layer_1_filter.jpg"> </td>
88+ <td width="20%" align="center"> <img src="filter_imgs /conv_layer_1_output.jpg"> </td>
8989 </tr>
9090 </tbody>
9191</table >
@@ -97,9 +97,9 @@ The depth of Layer 1 is 64. You can see how each filter extracts different detai
9797 <td width="20%" align="center"> Layer 6</td>
9898 </tr>
9999 <tr>
100- <td width="20%" align="center"> <img src="images /lab_layer_2.jpg"> </td>
101- <td width="20%" align="center"> <img src="images /lab_layer_2.jpg"> </td>
102- <td width="20%" align="center"> <img src="images /lab_layer_6.jpg"> </td>
100+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_2.jpg"> </td>
101+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_2.jpg"> </td>
102+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_6.jpg"> </td>
103103 </tr>
104104 </tbody>
105105</table >
@@ -111,16 +111,95 @@ The depth of Layer 1 is 64. You can see how each filter extracts different detai
111111 <td width="20%" align="center"> Layer 12</td>
112112 </tr>
113113 <tr>
114- <td width="20%" align="center"> <img src="images /lab_layer_8.jpg"> </td>
115- <td width="20%" align="center"> <img src="images /lab_layer_10.jpg"> </td>
116- <td width="20%" align="center"> <img src="images /lab_layer_12.jpg"> </td>
114+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_8.jpg"> </td>
115+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_10.jpg"> </td>
116+ <td width="20%" align="center"> <img src="filter_imgs /lab_layer_12.jpg"> </td>
117117 </tr>
118118 </tbody>
119119</table >
120120
121121<a id =' max_activations ' ></a >
122122## Activation Maximization
123123
124+ Bla bla bla. Write some stuff here.
125+
126+ <p align =" center " >
127+ <img width =" 250 " src = " filter_imgs/01_noisy_image.jpg " >
128+ </p >
129+
130+ ### The Algorithm
131+
132+ Write some stuff here.
133+
134+ ### Layer Vis
135+ Taking a look at the first few layers you can see...
136+ <table border =0 width =" 800px " align =" center " >
137+ <tbody>
138+ <tr>
139+ <td width="5%" align="center"> Layer 1 - Filter 1</td>
140+ <td width="5%" align="center"> Layer 1 - Filter 5</td>
141+ <td width="5%" align="center"> Layer 1 - Filter 6</td>
142+ <td width="5%" align="center"> Layer 1 - Filter 6</td>
143+ </tr>
144+ <tr>
145+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l1_f1_iter31.jpg"> </td>
146+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l1_f5_iter21.jpg"> </td>
147+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l1_f6_iter31.jpg"> </td>
148+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l1_f55_iter41.jpg"> </td>
149+ </tr>
150+ </tbody>
151+ </table >
152+ Now if we take a look more layers you can see...
153+ <table border =0 width =" 800px " align =" center " >
154+ <tbody>
155+ <tr>
156+ <td width="5%" align="center"> Layer 3 - Filter 1</td>
157+ <td width="5%" align="center"> Layer 3 - Filter 5</td>
158+ <td width="5%" align="center"> Layer 3 - Filter 28</td>
159+ <td width="5%" align="center"> Layer 3 - Filter 38</td>
160+ </tr>
161+ <tr>
162+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l3_f1_iter31.jpg"> </td>
163+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l3_f5_iter41.jpg"> </td>
164+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l3_f28_iter31.jpg"> </td>
165+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l3_f38_iter31.jpg"> </td>
166+ </tr>
167+ </tbody>
168+ </table >
169+
170+ <table border =0 width =" 800px " align =" center " >
171+ <tbody>
172+ <tr>
173+ <td width="5%" align="center"> Layer 10 - Filter 5</td>
174+ <td width="5%" align="center"> Layer 10 - Filter 10</td>
175+ <td width="5%" align="center"> Layer 10 - Filter 65</td>
176+ <td width="5%" align="center"> Layer 10 - Filter 165</td>
177+ </tr>
178+ <tr>
179+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l10_f5_iter41.jpg"> </td>
180+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l10_f10_iter51.jpg"> </td>
181+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l10_f65_iter51.jpg"> </td>
182+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l10_f165_iter51.jpg"> </td>
183+ </tr>
184+ </tbody>
185+ </table >
186+
187+ <table border =0 width =" 800px " align =" center " >
188+ <tbody>
189+ <tr>
190+ <td width="5%" align="center"> Layer 12 - Filter 5</td>
191+ <td width="5%" align="center"> Layer 12 - Filter 10</td>
192+ <td width="5%" align="center"> Layer 12 - Filter 65</td>
193+ <td width="5%" align="center"> Layer 12 - Filter 165</td>
194+ </tr>
195+ <tr>
196+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l12_f28_iter51.jpg"> </td>
197+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l12_f68_iter51.jpg"> </td>
198+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l12_f168_iter51.jpg"> </td>
199+ <td width="5%" align="center"> <img src="activ_max_imgs/am_vis_l12_f178_iter51.jpg"> </td>
200+ </tr>
201+ </tbody>
202+ </table >
124203
125204<a id =' references ' ></a >
126205## References
0 commit comments