Skip to content

Commit 538937c

Browse files
committed
Paper: Updated with results and conclusion
1 parent 64b5c57 commit 538937c

File tree

10 files changed

+966
-878
lines changed

10 files changed

+966
-878
lines changed
137 KB
Loading
81.2 KB
Loading

Paper/fyp.aux

Lines changed: 83 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
\relax
22
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
3-
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vanilla Generative Adversarial Network}}{1}}
4-
\newlabel{fig:gans}{{1}{1}}
53
\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Generative adversarial networks}{1}}
64
\newlabel{sec:generative_adversarial_networks}{{1.1}{1}}
5+
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Vanilla Generative Adversarial Network\relax }}{1}}
6+
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
7+
\newlabel{fig:gans}{{1}{1}}
78
\newlabel{eu_eqn}{{1}{2}}
89
\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Convolutional Neural Networks}{2}}
9-
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Convolutional Neural Network}}{2}}
10+
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Convolutional Neural Network\relax }}{2}}
1011
\newlabel{fig:cnn}{{2}{2}}
1112
\@writefile{toc}{\contentsline {subsection}{\numberline {1.3}Capsule Networks}{2}}
1213
\newlabel{sec:capsule_networks}{{1.3}{2}}
13-
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Capsule Networks}}{2}}
14+
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Capsule Networks\relax }}{2}}
1415
\newlabel{fig:caps}{{3}{2}}
15-
\@writefile{toc}{\contentsline {section}{\numberline {2}Related work}{2}}
1616
\citation{imagenet}
1717
\citation{dcgan}
1818
\citation{dcgan}
@@ -25,10 +25,9 @@
2525
\citation{deepresidual}
2626
\citation{congan}
2727
\citation{vardivmin}
28-
\citation{copgan}
29-
\citation{capsnet}
28+
\@writefile{toc}{\contentsline {section}{\numberline {2}Related work}{3}}
3029
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}DCGAN}{3}}
31-
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Deep Convolutional Generative Adversarial Network}}{3}}
30+
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Deep Convolutional Generative Adversarial Network\relax }}{3}}
3231
\newlabel{fig:dcgan}{{4}{3}}
3332
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}InfoGAN}{3}}
3433
\newlabel{sec:infogan}{{2.2}{3}}
@@ -38,33 +37,91 @@
3837
\newlabel{sec:wgan}{{2.4}{3}}
3938
\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Other GANs}{3}}
4039
\newlabel{sec:other_gan}{{2.5}{3}}
41-
\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Capsule Neural Network}{3}}
42-
\newlabel{sec:capsule_neural_network}{{2.6}{3}}
40+
\citation{copgan}
41+
\citation{capsnet}
42+
\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Capsule Neural Network}{4}}
43+
\newlabel{sec:capsule_neural_network}{{2.6}{4}}
4344
\@writefile{toc}{\contentsline {section}{\numberline {3}Proposed Architecture}{4}}
45+
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Proposed architecture\relax }}{4}}
46+
\newlabel{fig:capsgan}{{5}{4}}
4447
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Generator}{4}}
4548
\newlabel{sec:generator}{{3.1}{4}}
46-
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Generator architecture}}{4}}
47-
\newlabel{fig:generator}{{5}{4}}
49+
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Generator architecture\relax }}{4}}
50+
\newlabel{fig:generator}{{6}{4}}
4851
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Discriminator}{4}}
4952
\newlabel{sec:discriminator}{{3.2}{4}}
50-
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Layer 1: Convolutional Layer}{4}}
51-
\newlabel{sub:layer_1_convolutional_layer}{{3.2.1}{4}}
52-
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}Layer 2: PrimaryCaps Layer}{4}}
53-
\newlabel{sub:layer_2_primarycaps_layer}{{3.2.2}{4}}
53+
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.1}Layer 1: Convolutional Layer}{5}}
54+
\newlabel{sub:layer_1_convolutional_layer}{{3.2.1}{5}}
55+
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.2}Layer 2: PrimaryCaps Layer}{5}}
56+
\newlabel{sub:layer_2_primarycaps_layer}{{3.2.2}{5}}
5457
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.2.3}Layer 3: DigitCaps Layer}{5}}
5558
\newlabel{sub:layer_3_digitcaps_layer}{{3.2.3}{5}}
5659
\@writefile{toc}{\contentsline {section}{\numberline {4}Implementations}{5}}
57-
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Proposed architecture}}{5}}
58-
\newlabel{fig:capsgan}{{6}{5}}
5960
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Network Architectures}{5}}
6061
\newlabel{sec:network_architectures}{{4.1}{5}}
6162
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.1}Generator}{5}}
62-
\newlabel{sub:generator}{{4.1.1}{5}}
63-
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Discriminator}{5}}
64-
\newlabel{sub:discriminator}{{4.1.2}{5}}
63+
\newlabel{sub:Generator}{{4.1.1}{5}}
64+
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Generator layers\relax }}{5}}
65+
\newlabel{fig:generator}{{7}{5}}
66+
\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.1.2}Discriminator}{6}}
67+
\newlabel{sub:Discriminator}{{4.1.2}{6}}
68+
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Discriminator layers\relax }}{6}}
69+
\newlabel{fig:discriminator_layers}{{8}{6}}
70+
\@writefile{toc}{\contentsline {section}{\numberline {5}Results}{6}}
71+
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Training}{6}}
72+
\newlabel{sec:training}{{5.1}{6}}
73+
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces ACGAN metrics\relax }}{6}}
74+
\newlabel{fig:acgan_metric}{{9}{6}}
75+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical ACGAN}}}{6}}
76+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet ACGAN}}}{6}}
77+
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces DCGAN metrics\relax }}{6}}
78+
\newlabel{fig:dcgan_metric}{{10}{6}}
79+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical DCGAN}}}{6}}
80+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet DCGAN}}}{6}}
81+
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces InfoGAN metrics\relax }}{6}}
82+
\newlabel{fig:infogan_metric}{{11}{6}}
83+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical InfoGAN}}}{6}}
84+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet InfoGAN}}}{6}}
85+
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces WGAN metrics\relax }}{6}}
86+
\newlabel{fig:wgan_metric}{{12}{6}}
87+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical WGAN}}}{6}}
88+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet WGAN}}}{6}}
89+
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces WGAN metrics - zoomed\relax }}{6}}
90+
\newlabel{fig:wgan_metric_zoomed}{{13}{6}}
91+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical WGAN}}}{6}}
92+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet WGAN}}}{6}}
93+
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Generation}{7}}
94+
\newlabel{sec:generation}{{5.2}{7}}
95+
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces ACGAN outputs\relax }}{7}}
96+
\newlabel{fig:acgan_gen}{{14}{7}}
97+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical ACGAN}}}{7}}
98+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet ACGAN}}}{7}}
99+
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces DCGAN outputs\relax }}{7}}
100+
\newlabel{fig:dcgan_gen}{{15}{7}}
101+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical DCGAN}}}{7}}
102+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet DCGAN}}}{7}}
103+
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces InfoGAN outputs\relax }}{7}}
104+
\newlabel{fig:infogan_gen}{{16}{7}}
105+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical InfoGAN}}}{7}}
106+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet InfoGAN}}}{7}}
107+
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces WGAN outputs\relax }}{7}}
108+
\newlabel{fig:wgan_gen}{{17}{7}}
109+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {Classical WGAN}}}{7}}
110+
\@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {CapsNet WGAN}}}{7}}
111+
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusions}{7}}
112+
\@writefile{toc}{\contentsline {section}{\numberline {7}Acknowledgments}{7}}
65113
\bibstyle{abbrv}
66-
\bibdata{vldb_sample}
67-
\@writefile{toc}{\contentsline {section}{\numberline {5}Conclusions}{6}}
68-
\@writefile{toc}{\contentsline {section}{\numberline {6}Acknowledgments}{6}}
69-
\@writefile{toc}{\contentsline {subsection}{\numberline {6.1}References}{6}}
70-
\@writefile{toc}{\contentsline {section}{\numberline {A}Final Thoughts on Good Layout}{6}}
114+
\bibdata{vldb}
115+
\bibcite{wgan}{1}
116+
\bibcite{infogan}{2}
117+
\bibcite{improvedwgan}{3}
118+
\bibcite{deepresidual}{4}
119+
\bibcite{imagenet}{5}
120+
\bibcite{copgan}{6}
121+
\bibcite{congan}{7}
122+
\bibcite{vardivmin}{8}
123+
\bibcite{acgan}{9}
124+
\bibcite{dcgan}{10}
125+
\bibcite{capsnet}{11}
126+
\bibcite{improvedgan}{12}
127+
\@writefile{toc}{\contentsline {section}{\numberline {8}References}{8}}

Paper/fyp.bbl

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
\begin{thebibliography}{10}
2+
3+
\bibitem{wgan}
4+
M.~Arjovsky, S.~Chintala, and L.~Bottou.
5+
\newblock {W}asserstein generative adversarial networks.
6+
\newblock In D.~Precup and Y.~W. Teh, editors, {\em Proceedings of the 34th
7+
International Conference on Machine Learning}, volume~70 of {\em Proceedings
8+
of Machine Learning Research}, pages 214--223, International Convention
9+
Centre, Sydney, Australia, 06--11 Aug 2017. PMLR.
10+
11+
\bibitem{infogan}
12+
X.~Chen, X.~Chen, Y.~Duan, R.~Houthooft, J.~Schulman, I.~Sutskever, and
13+
P.~Abbeel.
14+
\newblock Infogan: Interpretable representation learning by information
15+
maximizing generative adversarial nets.
16+
\newblock In D.~D. Lee, M.~Sugiyama, U.~V. Luxburg, I.~Guyon, and R.~Garnett,
17+
editors, {\em Advances in Neural Information Processing Systems 29}, pages
18+
2172--2180. Curran Associates, Inc., 2016.
19+
20+
\bibitem{improvedwgan}
21+
I.~Gulrajani, F.~Ahmed, M.~Arjovsky, V.~Dumoulin, and A.~C. Courville.
22+
\newblock Improved training of wasserstein gans.
23+
\newblock In I.~Guyon, U.~V. Luxburg, S.~Bengio, H.~Wallach, R.~Fergus,
24+
S.~Vishwanathan, and R.~Garnett, editors, {\em Advances in Neural Information
25+
Processing Systems 30}, pages 5767--5777. Curran Associates, Inc., 2017.
26+
27+
\bibitem{deepresidual}
28+
K.~He, X.~Zhang, S.~Ren, and J.~Sun.
29+
\newblock Deep residual learning for image recognition.
30+
\newblock {\em CoRR}, abs/1512.03385, 2015.
31+
32+
\bibitem{imagenet}
33+
A.~Krizhevsky, I.~Sutskever, and G.~E. Hinton.
34+
\newblock Imagenet classification with deep convolutional neural networks.
35+
\newblock In F.~Pereira, C.~J.~C. Burges, L.~Bottou, and K.~Q. Weinberger,
36+
editors, {\em Advances in Neural Information Processing Systems 25}, pages
37+
1097--1105. Curran Associates, Inc., 2012.
38+
39+
\bibitem{copgan}
40+
M.-Y. Liu and O.~Tuzel.
41+
\newblock Coupled generative adversarial networks.
42+
\newblock In D.~D. Lee, M.~Sugiyama, U.~V. Luxburg, I.~Guyon, and R.~Garnett,
43+
editors, {\em Advances in Neural Information Processing Systems 29}, pages
44+
469--477. Curran Associates, Inc., 2016.
45+
46+
\bibitem{congan}
47+
M.~Mirza and S.~Osindero.
48+
\newblock Conditional generative adversarial nets.
49+
\newblock {\em CoRR}, abs/1411.1784, 2014.
50+
51+
\bibitem{vardivmin}
52+
S.~Nowozin, B.~Cseke, and R.~Tomioka.
53+
\newblock f-gan: Training generative neural samplers using variational
54+
divergence minimization.
55+
\newblock In D.~D. Lee, M.~Sugiyama, U.~V. Luxburg, I.~Guyon, and R.~Garnett,
56+
editors, {\em Advances in Neural Information Processing Systems 29}, pages
57+
271--279. Curran Associates, Inc., 2016.
58+
59+
\bibitem{acgan}
60+
A.~Odena, C.~Olah, and J.~Shlens.
61+
\newblock Conditional image synthesis with auxiliary classifier gans.
62+
\newblock {\em arXiv preprint arXiv:1610.09585}, 2016.
63+
64+
\bibitem{dcgan}
65+
A.~Radford, L.~Metz, and S.~Chintala.
66+
\newblock Unsupervised representation learning with deep convolutional
67+
generative adversarial networks.
68+
\newblock {\em CoRR}, abs/1511.06434, 2015.
69+
70+
\bibitem{capsnet}
71+
S.~Sabour, N.~Frosst, and G.~E. Hinton.
72+
\newblock Dynamic routing between capsules.
73+
\newblock In I.~Guyon, U.~V. Luxburg, S.~Bengio, H.~Wallach, R.~Fergus,
74+
S.~Vishwanathan, and R.~Garnett, editors, {\em Advances in Neural Information
75+
Processing Systems 30}, pages 3856--3866. Curran Associates, Inc., 2017.
76+
77+
\bibitem{improvedgan}
78+
T.~Salimans, I.~Goodfellow, W.~Zaremba, V.~Cheung, A.~Radford, X.~Chen, and
79+
X.~Chen.
80+
\newblock Improved techniques for training gans.
81+
\newblock In D.~D. Lee, M.~Sugiyama, U.~V. Luxburg, I.~Guyon, and R.~Garnett,
82+
editors, {\em Advances in Neural Information Processing Systems 29}, pages
83+
2234--2242. Curran Associates, Inc., 2016.
84+
85+
\end{thebibliography}

Paper/fyp.blg

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
This is BibTeX, Version 0.99d (TeX Live 2015/Debian)
2+
Capacity: max_strings=35307, hash_size=35307, hash_prime=30011
3+
The top-level auxiliary file: fyp.aux
4+
The style file: abbrv.bst
5+
Database file #1: vldb.bib
6+
You've used 12 entries,
7+
2118 wiz_defined-function locations,
8+
565 strings with 6030 characters,
9+
and the built_in function-call counts, 6229 in all, are:
10+
= -- 588
11+
> -- 397
12+
< -- 9
13+
+ -- 142
14+
- -- 130
15+
* -- 462
16+
:= -- 1008
17+
add.period$ -- 44
18+
call.type$ -- 12
19+
change.case$ -- 81
20+
chr.to.int$ -- 0
21+
cite$ -- 12
22+
duplicate$ -- 242
23+
empty$ -- 419
24+
format.name$ -- 130
25+
if$ -- 1345
26+
int.to.chr$ -- 0
27+
int.to.str$ -- 12
28+
missing$ -- 12
29+
newline$ -- 63
30+
num.names$ -- 40
31+
pop$ -- 97
32+
preamble$ -- 1
33+
purify$ -- 69
34+
quote$ -- 0
35+
skip$ -- 192
36+
stack$ -- 0
37+
substring$ -- 356
38+
swap$ -- 96
39+
text.length$ -- 9
40+
text.prefix$ -- 0
41+
top$ -- 0
42+
type$ -- 48
43+
warning$ -- 0
44+
while$ -- 56
45+
width$ -- 14
46+
write$ -- 143

Paper/fyp.dvi

43.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)