<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Finding Dense Supermasks in Randomly Initialized Neural Networks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Csanád Sándor</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Mathematics and Informatics, Babeş-Bolyai University</institution>
          ,
          <addr-line>Cluj-Napoca</addr-line>
          ,
          <country country="RO">Romania</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Robert Bosch SRL</institution>
          ,
          <addr-line>Cluj-Napoca</addr-line>
          ,
          <country country="RO">Romania</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>1</volume>
      <fpage>29</fpage>
      <lpage>31</lpage>
      <abstract>
        <p>Recent works on network pruning [16, 12] showed that randomly weighted neural networks contain supermasks (subnetworks) the performance of which is comparable with similarly sized, trained networks. These results underpin the Lottery Ticket Hypothesis [3]: the efectiveness of deep neural networks rely on lucky initialization. While these works define sparse supermasks, we demonstrate that dense supermasks can also be found by applying structured pruning. We remove components from randomly weighted neural networks - neurons from fully connected layers - such that the loss of the networks decreases continuously. This results in smaller, dense networks whose accuracy is higher than their initial version.</p>
      </abstract>
      <kwd-group>
        <kwd>deep learning</kwd>
        <kwd>network pruning</kwd>
        <kwd>supermasks</kwd>
        <kwd>subnetworks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The trend to improve the accuracy of modern deep neural networks is to increase
the number of parameters and the number of layers [
        <xref ref-type="bibr" rid="ref12 ref5 ref7">7, 15, 5</xref>
        ]. This practice,
with the help of bigger datasets, more memory and computing power, increased
the accuracy of neural networks on challenges such as the ImageNet Large Scale
Visual Recognition Challenge [
        <xref ref-type="bibr" rid="ref10">13</xref>
        ]. However, increasing the network size demands
gigabytes of memory and billions of floating point multiplication during inference
that is usually not available in resource limited devices. Moreover, diferent works
pointed out that these neural networks are over-parameterized [
        <xref ref-type="bibr" rid="ref1 ref2">2, 1</xref>
        ]: some of the
Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License
Attribution 4.0 International (CC BY 4.0).
parameters are redundant. Eliminating them from the network causes no drop in
the accuracy.
      </p>
      <p>
        Since there is an increasing need to apply neural networks on resource
limited devices (autonomous drones, cars, mobile phones or other embedded
devices), pruning methods were developed that aim is to eliminate redundant
parameters [
        <xref ref-type="bibr" rid="ref11 ref4 ref6 ref8">4, 10, 6, 14, 11</xref>
        ]. These techniques estimate the importance of parameters
(or groups of parameters) and remove the less important ones such that the loss
does not decrease. Network pruning can be summarized in the following steps: (1.)
a randomly initialized network is trained on a dataset using some optimization
method (e.g. stochastic gradient descent), (2.) importance values are estimated
and assigned to the trained weights (e.g. the magnitude of the parameters are
considered as importance values), (3.) the less important parameters are
eliminated from the network, (4.) the pruned network is retrained to regain its original
accuracy. Steps (2.)-(4.) could be repeated multiple times to further decrease the
network size.
      </p>
      <p>Pruning results show that smaller networks are able to represent complex
distributions but current optimization methods fail to tune their weights adequately.
However, optimizing in larger dimensional space and eliminating the parameters
afterwards can solve the problem.</p>
      <p>
        Contrary to this, a recent work pointed out that smaller, sparse networks can
be trained as good as their dense counterparts, if their weights are initialized
properly [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. The authors argue that optimization methods have more success on large
networks only because these chance of having luckily initialized subnetworks is
higher. In the paper these subnetworks are called lottery tickets. Training these
luckily initialized subnetworks leads to the same accuracy as their dense
counterparts.
      </p>
      <p>
        Following the work of [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref13">16</xref>
        ] demonstrates that randomly initialized networks
already contain subnetworks – called supermasks – with accuracy far better than
chance. The authors highlight that the parameters of these subnetworks are not
trained at all. They freeze the network weights (with the initial values) and find
subnetworks with high accuracy. Moreover, [
        <xref ref-type="bibr" rid="ref9">12</xref>
        ] presents an edge-popup method
that is able to eficiently find subnetworks (in randomly initialized, untrained
networks), that accuracy is comparable with their dense, trained counterpart.
      </p>
      <p>
        Our work is inspired by the results of [
        <xref ref-type="bibr" rid="ref13 ref9">16, 12</xref>
        ], but instead of examining sparse
subnetworks, we demonstrate that randomly initialized, untrained networks
contain dense subnetworks with an accuracy far from chance. We experimentally
demonstrate that a randomly initialized LeNet-300-100 architecture contains dense
subnetworks that accuracy is around 40% on the MNIST dataset. This value is far
better then the 10% accuracy of its unpruned counterpart. Moreover, we show that
a randomly initialized Wide-LeNet (a 2 layer FCN with increased size) contains
dense subnetworks with an accuracy above 60%.
      </p>
      <p>While this work studies fully connected networks on a small dataset we would
like to extend these experiments to convolutional neural networks and larger
datasets as well.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Pruning methods</title>
      <p>To prune neurons from a network, we compare the magnitude based pruning with
the linear filter ensembles (LFE) method. As a control case, we also apply random
pruning where neurons are removed randomly from the network. In the following
we briefly present the magnitude and LFE pruning methods.</p>
      <p>Magnitude pruning uses the parameter magnitude as importance value:
parameters with small magnitude have less importance and their elimination chance is
higher. In case of structured pruning, the importance of the  ℎ
neuron is estimated
by calculating its L2 norm:
  = ︁[ ∑︁
 | w, |
where w, denotes the  ℎ parameter of the  ℎ neuron and   is the estimated
importance.</p>
      <p>Linear filter ensembles</p>
      <p>
        [
        <xref ref-type="bibr" rid="ref11">14</xref>
        ] estimates the importance of diferent architectural
components by considering the network loss. Based on the filter importance values,
 % of the components are removed from the network.
      </p>
      <sec id="sec-2-1">
        <title>While [14] computes the</title>
        <p>optimal  by evaluating the pruned network on a validation set, we simply set this
to a constant value. Therefore, in each pruning iteration  % of the neurons are
removed from the layer.</p>
        <p>LFE estimates the importance of the filters (or neurons) by evaluating the
network loss using filter ensembles. A filter ensemble is a group of filters (in case
of fully connected layers a group of neurons) from a given layer. Each ensemble is
represented by a   binary vector, that defines which filters should be used during
the network evaluation. For each filter ensemble an
  score is assigned that is
calculated from the network loss. Ensembles with small loss get high score while
solved by minimizing the Euclidean 2-norm:
large loss produces smaller scores.
matrix and  = [ 1, . . . ,   ]</p>
        <p>Given the {  ,   } pairs, 
vector is constructed and the  ·</p>
        <p>= [ 1, . . . ,   ]
 =  equation is

ℒ = ‖ −  ·  ‖ .</p>
      </sec>
      <sec id="sec-2-2">
        <title>Finally,</title>
        <p>= [ 1, . . . ,   ] is used as importance indicators, where large   means
more importance value.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <p>We experiment with LFE, magnitude and random based pruning on the
LeNet300-100 [8] architecture and the MNIST dataset [9].
MNIST is a dataset that contains grayscale images of handwritten digits ranging
from 0 to 9. The dataset contains 60 000 samples in total: 50 000 images belongs
to the training set and 10 000 to the test set. Each image has a size of 28 × 28
pixels and the digits are centered and self-normalized on them.</p>
      <p>We experiment with a 3-layer fully connected network, called LeNet-300-100 [8]
on the MNIST dataset. This network has an input layer that contains 784 units
– one unit for each pixel from the MNIST image. The input layer is followed by
two fully connected layers, containing 300 and 100 units respectively and use the
ReLU activation function. The output layer contains 10 units and uses softmax
activation function. Since we are measuring the performance of randomly
initialized, untrained networks, we do not apply any training on them (we do not modify
the parameters, only remove them if required). The weights values correspond
to the initial values sampled from normal distribution with 0 mean, 0.1 standard
deviation. All biases are set to 0.</p>
      <p>Using the pruning methods (without training the network), we iteratively
remove 6 and 2 units from the first and second layers. Therefore, the network size
shrinks from 100% to 1.77%. During each iteration, we measure the network loss
and accuracy on the test set. We also experiment with one-shot pruning using
LFE: instead of removing the neurons iteratively, the network size is decreased to
the target value simultaneously. In each pruning method we repeat the process
5 times and report the average loss and accuracy, as well as the min and max of
these values. To apply LFE pruning, we insert mask layers after the hidden layers.</p>
      <p>These mask layers define the active and inactive units (neurons) from the previous
layer: units with 0 masks are turned of, therefore, the weights of that unit could
not contribute to the network output. We use the cross entropy loss function to
calculate the score of diferent filter ensembles.
3.1. LeNet-300-100 results
First, we experiment with the LeNet-300-100 fully connected network. Results
of the experiment is presented in Figure 1 and Figure 2. As Figure 1 shows, the
network accuracy with random pruning remains around the initial 10%. This value
is expected in case of a classification problem with 10 categories. This corresponds
to the intuition that a randomly initialized network after random pruning became
a smaller but still random network.</p>
      <p>
        Surprisingly, the magnitude based pruning could not increase the network
accuracy at all. While [
        <xref ref-type="bibr" rid="ref13">16</xref>
        ] reports huge accuracy increase with magnitude based,
unstructured pruning, this does not apply for magnitude based structured
pruning. With magnitude based pruning, the accuracy curve is similar to the curve of
random pruning. However, this behavior is expected as well: the parameters are
initialized with normal distribution, resulting near equal L2 norm per unit. Near
equal importance values are not useful for pruning parameters.
      </p>
      <p>In contrast to this, LFE pruning (iterative and one-shot as well) significantly
increases the network accuracy, as more and more units are removed from the
network. Applying one-shot pruning, the network accuracy peaks around 29%,
where 80% of the parameters are removed from the network. This increase is more
significant in case of the iterative LFE: the network accuracy reaches 37% ± 4%,
where the network size is only 35.34% of the initial network (108 and 36 neurons
in the first and second layers respectively). After this value, the accuracy quickly
decreases and stops at the initial 11.9% with 1.77% of the initial network size.</p>
      <p>
        Figure 2 shows the loss of the networks during parameter pruning. With LFE
pruning (iterative and one-shot as well) the network loss decreases as expected: it
reaches a minimum value and starts to increase afterwards. However, random and
magnitude pruning produces a continuously decreasing loss which is in contrast
with the accuracy curve. One would expect that randomly removing parameters
from a random network will not influence the network loss. However, as more and
more parameters are eliminated, the network output (probabilities) becomes more
and more uniform (the network assigns near 0.1 probability for all the 10 digits).
This results decreasing cross entropy loss that asymptotically reaches the value
ℒ = − log(0.1) ∼ 2.3025.
3.2. Wide-LeNet results
Motivated by the results of [
        <xref ref-type="bibr" rid="ref9">12</xref>
        ], we also experiment with the pruning of (untrained)
Wide-LeNet: a 2 layer fully connected network with 3010 and 1010 units in the first
and second hidden layers. Since this network has far more parameters, it should
have higher chance to contain luckily initialized subnetworks. Based on the success
of LFE pruning, we iteratively remove 60 and 20 units and report the results in
Figure 3. Pruning 55.44% of the parameters, the network produces 63.47% ± 1.56%
accuracy on the MNIST test set while at 8.98% network size – 250 and 90 neurons
– the network accuracy is still above 60%.
      </p>
      <p>These results validates the hypothesis that randomly initialized networks
contain supermasks – with accuracy far from random – not only on sparse form but
in dense form as well.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In this work we experimentally showed that randomly initialized, untrained neural
networks contain dense subnetworks with an accuracy far better than chance. Using
magnitude and LFE pruning, we iteratively pruned the randomly initialized
LeNet300-100 architecture and measured the network loss and accuracy. With LFE
pruning, we found dense subnetworks with an accuracy of 37% on the MNIST
dataset. Moreover, applying the same pruning method on Wide-LeNet, we achieved
63.5% accuracy, without training the parameters at all.</p>
      <p>In the future we would like to expand these experiments to bigger networks and
real world datasets as well.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Dauphin</surname>
            ,
            <given-names>Y. N.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <article-title>Big neural networks waste capacity</article-title>
          .
          <source>In 1st International Conference on Learning Representations, ICLR</source>
          <year>2013</year>
          , Scottsdale, Arizona, USA, May 2-
          <issue>4</issue>
          ,
          <year>2013</year>
          , Workshop Track Proceedings (
          <year>2013</year>
          ),
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bengio</surname>
          </string-name>
          and Y. LeCun, Eds.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Denil</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shakibi</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dinh</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ranzato</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and de Freitas,
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>Predicting parameters in deep learning</article-title>
          .
          <source>In Proceedings of the 26th International Conference on Neural Information Processing Systems - Volume</source>
          <volume>2</volume>
          (
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2013</year>
          ), NIPS'13, Curran Associates Inc., p.
          <fpage>2148</fpage>
          -
          <lpage>2156</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Frankle</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Carbin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>The lottery ticket hypothesis: Finding sparse, trainable neural networks</article-title>
          .
          <source>In 7th International Conference on Learning Representations, ICLR</source>
          <year>2019</year>
          ,
          <article-title>New Orleans</article-title>
          , LA, USA, May 6-
          <issue>9</issue>
          ,
          <year>2019</year>
          (
          <year>2019</year>
          ), OpenReview.net.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Han</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mao</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Dally</surname>
            ,
            <given-names>W. J.</given-names>
          </string-name>
          <article-title>Deep compression: Compressing deep neural network with pruning, trained quantization and hufman coding</article-title>
          .
          <source>In 4th International Conference on Learning Representations, ICLR</source>
          <year>2016</year>
          , San Juan, Puerto Rico, May 2-
          <issue>4</issue>
          ,
          <year>2016</year>
          , Conference Track Proceedings (
          <year>2016</year>
          ),
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bengio</surname>
          </string-name>
          and Y. LeCun, Eds.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>He</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <article-title>Deep residual learning for image recognition</article-title>
          .
          <source>In 2016 IEEE Conference on Computer Vision</source>
          and Pattern Recognition,
          <string-name>
            <surname>CVPR</surname>
          </string-name>
          <year>2016</year>
          ,
          <string-name>
            <surname>Las</surname>
            <given-names>Vegas</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NV</surname>
          </string-name>
          , USA, June 27-30,
          <year>2016</year>
          (
          <year>2016</year>
          ), IEEE Computer Society, pp.
          <fpage>770</fpage>
          -
          <lpage>778</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>He</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kang</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dong</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <article-title>Soft filter pruning for accelerating deep convolutional neural networks</article-title>
          .
          <source>In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence</source>
          , IJCAI-
          <volume>18</volume>
          (7
          <year>2018</year>
          ),
          <source>International Joint Conferences on Artificial Intelligence Organization</source>
          , pp.
          <fpage>2234</fpage>
          -
          <lpage>2240</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Krizhevsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Hinton</surname>
            ,
            <given-names>G. E.</given-names>
          </string-name>
          <article-title>Imagenet classification with deep convolutional neural networks</article-title>
          .
          <source>In Proceedings of the 25th International</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Louizos</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Welling</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Kingma</surname>
            ,
            <given-names>D. P.</given-names>
          </string-name>
          <article-title>Learning sparse neural networks through l_0 regularization</article-title>
          .
          <source>In 6th International Conference on Learning Representations, ICLR</source>
          <year>2018</year>
          , Vancouver, BC, Canada, April 30 - May 3,
          <year>2018</year>
          , Conference Track Proceedings (
          <year>2018</year>
          ), OpenReview.net.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ramanujan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wortsman</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kembhavi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farhadi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Rastegari</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>What's Hidden in a Randomly Weighted Neural Network? arXiv e-prints (Nov</article-title>
          .
          <year>2019</year>
          ), arXiv:
          <year>1911</year>
          .13299.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Russakovsky</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deng</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Su</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krause</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Satheesh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Ma,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Karpathy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Khosla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Bernstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Berg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            , and
            <surname>Fei-Fei</surname>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          <article-title>ImageNet Large Scale Visual Recognition Challenge</article-title>
          .
          <source>International Journal of Computer Vision (IJCV) 115</source>
          ,
          <issue>3</issue>
          (
          <year>2015</year>
          ),
          <fpage>211</fpage>
          -
          <lpage>252</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Sándor</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pável</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Csató</surname>
            ,
            <given-names>L. Pruning</given-names>
          </string-name>
          <article-title>CNN's with linear filter ensembles</article-title>
          .
          <source>arXiv e-prints (Jan</source>
          .
          <year>2020</year>
          ), arXiv:
          <year>2001</year>
          .08142.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Simonyan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Zisserman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <article-title>Very deep convolutional networks for large-scale image recognition</article-title>
          ,
          <year>2014</year>
          . cite arxiv:
          <volume>1409</volume>
          .
          <fpage>1556</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lan</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <given-names>R.</given-names>
            , and
            <surname>Yosinski</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          <article-title>Deconstructing lottery tickets: Zeros, signs, and the supermask</article-title>
          .
          <source>In Advances in Neural Information Processing Systems</source>
          <volume>32</volume>
          . Curran Associates, Inc.,
          <year>2019</year>
          , pp.
          <fpage>3592</fpage>
          -
          <lpage>3602</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>