<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" article-type="research-article" dtd-version="1.2" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">IJES</journal-id>
<journal-title-group><journal-title>International Journal of Entomological Studies</journal-title></journal-title-group>
<publisher><publisher-name>Thomson &amp; Ryberg Publications</publisher-name></publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.62715/ijes.2026.v1.i1.pp19-24</article-id>
<article-id pub-id-type="publisher-id">f65a10e43b</article-id>
<article-categories><subj-group subj-group-type="heading"><subject>Methodology Article</subject></subj-group></article-categories>
<title-group><article-title>Deep Learning Image Classifiers for Automated Identification of Stored-Grain Beetles</article-title></title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes"><name><surname>Lindo</surname><given-names>Lerato</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1">*</xref></contrib>
<contrib contrib-type="author"><name><surname>Kang</surname><given-names>Michal</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib>
<contrib contrib-type="author"><name><surname>Ndlovu</surname><given-names>Isha</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib>
<aff id="aff1"><label>1</label>Department of Agri, Danube Institute of Agri, Uganda</aff>
<aff id="aff2"><label>2</label>Department of Agri, Ural School of Agri, Vietnam</aff>
<aff id="aff3"><label>3</label>Department of Agri, Ebro Graduate Institute of Agri, Switzerland</aff>
</contrib-group>
<author-notes><corresp id="cor1">* Correspondence: <email>lerato.lindo@danube.edu</email></corresp></author-notes>
<pub-date pub-type="epub" iso-8601-date="2026-08-06"><day>06</day><month>08</month><year>2026</year></pub-date>
<volume>1</volume>
<issue>1</issue>
<fpage>19</fpage>
<lpage>24</lpage>
<history>
<date date-type="received" iso-8601-date="2026-04-24"><day>24</day><month>04</month><year>2026</year></date>
<date date-type="accepted" iso-8601-date="2026-06-14"><day>14</day><month>06</month><year>2026</year></date>
</history>
<permissions><copyright-statement>© 2026 The Author(s)</copyright-statement><copyright-year>2026</copyright-year><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>This is an open access article distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).</license-p></license></permissions>
<self-uri xlink:href="https://trpub.org/article.php?id=f65a10e43b"/>
<abstract><p>Beetles that infest stored grain are small, dark and alike, and telling them apart is a skilled task on which trading decisions, fumigation and quarantine action depend. Convolutional neural networks trained on images now match specialists in some insect identification tasks, and low-cost cameras and microscopes are within reach of most grain laboratories. What is lacking is an agreed way of building and testing a classifier so that its stated accuracy can be trusted at an intake point or in a warehouse. This article proposes such a procedure in eight steps: define the taxa and the use case, assemble specimens identified by a specialist, image them to a fixed protocol, split the data by specimen and source, fine-tune networks pretrained on general images, evaluate on sources held out from training, calibrate the outputs and set a rule for declining to answer, and monitor the classifier after deployment. For each step the article gives the reasoning, the decision to be made and the record to be kept. Particular attention is paid to species pairs that cannot be separated from external appearance and to regulated pests for which a missed detection is costly. The procedure is proposed from the published literature and has not been validated on a dataset here.</p></abstract>
<kwd-group kwd-group-type="author">
<kwd>Stored-product insects</kwd>
<kwd>Coleoptera</kwd>
<kwd>Convolutional neural networks</kwd>
<kwd>Transfer learning</kwd>
<kwd>Image classification</kwd>
<kwd>Species identification</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="sec1"><title>1. Introduction</title>
<p>A sample of infested wheat or rice may contain half a dozen beetle species within a few millimetres of one another in size. The commonest are the weevils of the genus Sitophilus, the lesser grain borer Rhyzopertha dominica, the flour beetles Tribolium castaneum and T. confusum, the saw-toothed grain beetle Oryzaephilus surinamensis and the flat grain beetles of the genus Cryptolestes (Rees, 2004). They differ in whether they attack sound kernels, in their tolerance of phosphine and in their regulatory status, so that management depends on knowing which are present (Hagstrum and Subramanyam, 2006). Identification is done under a stereo microscope by trained staff, of whom there are few.</p>
<p>Image classification by deep learning offers a way of extending that expertise. Convolutional networks learn discriminating features directly from labelled images (LeCun et al., 2015), and in entomology they have reached the accuracy of specialists on some difficult tasks (Valan et al., 2019). Reviews have set out the general promise for insect monitoring (Høye et al., 2021), and detection networks have been applied to images of insects in grain (Shen et al., 2018).</p>
<p>Published accuracies are, however, hard to compare and often optimistic, because they depend on how the images were collected and divided. This article proposes a procedure for developing and testing a classifier of stored-grain beetles that guards against the commoner sources of over-statement. It is a design drawn from the literature. No classifier was trained for this article, and the procedure is offered for others to apply and test.</p>
</sec>
<sec id="sec2"><title>2. Background</title>
<p>Two bodies of knowledge inform the design: the taxonomy of the beetles, which fixes what an image can and cannot show, and the practice of transfer learning, which fixes how much data is needed.</p>
<sec id="sec2-2"><title>2.1. What can be seen in an image</title>
<p>Some stored-grain beetles are distinctive at a glance. Others form pairs that are separated on fine characters. Tribolium castaneum and T. confusum differ in the form of the antennal club and in the distance between the eyes on the underside of the head. Sitophilus oryzae and S. zeamais overlap in external appearance and are reliably separated only by the genitalia, and the same is true of several Cryptolestes species (Rees, 2004). The khapra beetle, Trogoderma granarium, a quarantine pest in many countries, belongs to a genus whose species are difficult even for specialists. A classifier fed dorsal photographs cannot be expected to resolve what a taxonomist resolves by dissection, and the class list has to respect that limit.</p>
</sec>
<sec id="sec2-3"><title>2.2. Transfer learning</title>
<p>The networks that transformed image recognition were trained on ImageNet, a collection of more than a million labelled photographs (Deng et al., 2009). No grain laboratory will assemble a set of that size. It does not need to, because the early layers of a network trained on general images encode edges, textures and shapes that transfer to other tasks (Yosinski et al., 2014). Fine-tuning a pretrained network on a few hundred images per class is now the standard route for species identification (Wäldchen and Mäder, 2018). Residual networks (He et al., 2016) are the usual baseline. Compact architectures such as MobileNetV2 (Sandler et al., 2018) and the EfficientNet family (Tan and Le, 2019) are attractive where the model must run on a phone or an embedded board.</p>
</sec>
</sec>
<sec id="sec3"><title>3. The Proposed Procedure</title>
<p>The procedure has eight steps, shown in sequence in Figure 1. Table 1 sets out for each step the decision it requires and the record it should leave, so that a reader of the eventual report can judge the result.</p>
<table-wrap id="tbl1"><label>Table 1</label><caption><p>Steps of the proposed procedure, the decision each requires and the record to keep</p></caption><table frame="hsides" rules="groups"><thead><tr><th>Step</th><th>Decision to be made</th><th>Record to keep</th></tr></thead><tbody><tr><td>1. Taxa and use case</td><td>Which classes; which species pairs to merge</td><td>Class list with reasons</td></tr><tr><td>2. Specimens</td><td>Sources per class; who identifies and how</td><td>Specimen register and vouchers</td></tr><tr><td>3. Imaging</td><td>Device, views, backgrounds and lighting</td><td>Written imaging protocol</td></tr><tr><td>4. Data split</td><td>Which sources are held out for testing</td><td>Partition list by specimen</td></tr><tr><td>5. Training</td><td>Architectures, augmentation, class weighting</td><td>Code, settings and random seeds</td></tr><tr><td>6. Evaluation</td><td>Metrics; which errors matter most</td><td>Confusion matrix and per-class recall</td></tr><tr><td>7. Calibration</td><td>Confidence below which no answer is given</td><td>Threshold and share of images declined</td></tr><tr><td>8. Deployment</td><td>How samples are re-checked by a person</td><td>Audit log and retraining dates</td></tr></tbody></table></table-wrap>
<fig id="fig1"><label>Figure 1</label><caption><p>Sequence of the proposed procedure for developing and testing a classifier of stored-grain beetles</p></caption><graphic xlink:href="IJES_V1I1_2026_04_Figure1.png" mimetype="image" mime-subtype="png"/></fig>
<sec id="sec3-2"><title>3.1. Step 1: Define the taxa and the use case</title>
<p>The first decision is what the classifier is for. Screening intake samples for any live insect, naming the species in a trap catch, and flagging a possible quarantine pest are different tasks with different costs of error. The class list follows from the task and from what images can show. Species that cannot be separated externally are merged into a single class named for the pair or the genus. A class for other insects and debris is included from the outset, since a deployed system will meet mites, psocids, moth larvae, fragments and weed seeds.</p>
</sec>
<sec id="sec3-3"><title>3.2. Step 2: Assemble vouchered specimens</title>
<p>Labels are only as good as the identifications behind them. Each specimen should be identified by a competent person using standard keys, with dissection where the species requires it, and should carry an identifier that links it to its images. Specimens should come from several laboratory cultures and field collections for each class. Beetles from one culture share age, diet and condition, and a network can learn the culture in place of the species.</p>
</sec>
<sec id="sec3-4"><title>3.3. Step 3: Image to a fixed protocol</title>
<p>Images should be taken with the kind of device, magnification, background and lighting that will be used in service, and those conditions should be varied deliberately across all classes. If every Rhyzopertha is photographed on white card and every Oryzaephilus on grey, the background becomes the easiest feature to learn. Several views of each specimen, dorsal, lateral and ventral, add information, and the ventral view matters for the flour beetles. Dead, damaged and dusty individuals should be included because they are what real samples contain.</p>
</sec>
<sec id="sec3-5"><title>3.4. Step 4: Split by specimen and by source</title>
<p>Dividing images at random between training and test sets is the commonest cause of inflated accuracy. Several images of one beetle are nearly duplicates, and if they fall on both sides of the split the test measures memory. All images of a specimen must go to one partition. Better still, whole sources, a culture, a collection site or an imaging session, are held out, following the argument for blocked validation of structured ecological data made by Roberts et al. (2017). The test set is then set aside and consulted once.</p>
</sec>
<sec id="sec3-6"><title>3.5. Step 5: Fine-tune pretrained networks</title>
<p>Two or three pretrained architectures of different size are fine-tuned on the training partition, with a validation partition used to choose the learning rate and the stopping point. Augmentation by rotation, flipping, cropping and changes of brightness and contrast enlarges the effective sample and suits specimens that have no natural orientation (Shorten and Khoshgoftaar, 2019). Colour should be perturbed only mildly, because the reddish brown of Tribolium against the darker Sitophilus is itself diagnostic. Classes with few images are over-sampled or weighted in the loss.</p>
</sec>
<sec id="sec3-7"><title>3.6. Step 6: Evaluate on held-out sources</title>
<p>Overall accuracy conceals what matters when classes are unequal in size and in importance. The report should give the full confusion matrix, recall and precision for each class, and an average that weights classes equally (Sokolova and Lapalme, 2009). For a regulated species the figure of interest is the proportion of true specimens that the classifier misses. Saliency maps such as Grad-CAM (Selvaraju et al., 2017) should be inspected for a sample of images to confirm that the network attends to the insect and, ideally, to the parts a taxonomist would examine.</p>
</sec>
<sec id="sec3-8"><title>3.7. Step 7: Calibrate and set a rejection rule</title>
<p>Modern networks are often over-confident, and their output scores should not be read as probabilities without adjustment. Temperature scaling on the validation set is a simple correction (Guo et al., 2017). With calibrated scores a threshold is set below which the system returns no identification and refers the specimen to a person. The same mechanism gives a first defence against species outside the training set, which tend to receive lower maximum scores (Hendrycks and Gimpel, 2017), although it is far from complete. The threshold is chosen from the cost of a wrong answer against the cost of a referral, and the share of images declined is reported with the accuracy on the remainder.</p>
</sec>
<sec id="sec3-9"><title>3.8. Step 8: Deploy and monitor</title>
<p>A classifier in service meets new cameras, new grain types and new populations. A fixed fraction of its identifications, and all referrals, should be checked by a trained person, and the agreement tracked over time. Images on which it failed are added to the training pool with verified labels, and the model is retrained at stated intervals against the same held-out test set, so that successive versions can be compared.</p>
</sec>
</sec>
<sec id="sec4"><title>4. Fitting the Procedure to a Grain Laboratory</title>
<p>The demands of the procedure are modest in equipment and heavier in discipline. A stereo microscope with a camera port, or a phone with a clip-on macro lens, is adequate for adults of the species concerned. Training can be done on a single graphics card or a rented one. The scarce input is the taxonomist&#x27;s time in step 2, and it is best spent on a few hundred well-documented specimens per class from varied sources, in preference to thousands of images of beetles from one jar. Where a laboratory handles a regulated pest, any positive from the classifier should be treated as a prompt for confirmation by the national plant protection service and never as a diagnosis.</p>
</sec>
<sec id="sec5"><title>5. Limitations and What Remains to Be Shown</title>
<p>The procedure has not been applied to a dataset in this article, and its benefits are argued, not demonstrated. It would need to be shown that classifiers built this way lose less accuracy when moved to a new site than classifiers built on randomly split data, and that the rejection rule catches a useful share of unfamiliar species. The treatment here is confined to adult beetles presented singly. Larvae, which do much of the damage inside kernels, mixed samples that require detection before classification, and insect fragments in flour are separate problems. Nor does image classification remove the need for dissection or molecular methods where species are externally alike; it only makes clear where that need lies.</p>
</sec>
<sec id="sec6"><title>6. Conclusion</title>
<p>Automated identification of stored-grain beetles from images is technically within reach of an ordinary laboratory. The risk lies less in building a classifier than in believing an accuracy figure that reflects how the data were divided. The eight steps proposed here tie the class list to what the taxonomy allows, hold out whole sources for testing, report errors class by class, and give the system a way of declining to answer. Applied and reported in this form, classifiers from different laboratories could be compared, and their performance in service could be checked against what was claimed for them.</p>
</sec>
<sec id="sec7"><title>Conflict of interest</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
<sec id="sec8"><title>Funding</title>
<p>To be declared by the author(s) before publication.</p>
</sec>
</body>
<back>
<ref-list><title>References</title>
<ref id="ref1"><label>1</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Deng, J., Dong, W., Socher, R., Li, L.-J., Li, K. and Fei-Fei, L.</string-name></person-group> (<year>2009</year>). <article-title>ImageNet: A large-scale hierarchical image database</article-title>. <source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>, <fpage>248-255</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2009.5206848">https://doi.org/10.1109/CVPR.2009.5206848</ext-link></mixed-citation></ref>
<ref id="ref2"><label>2</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Guo, C., Pleiss, G., Sun, Y. and Weinberger, K.Q.</string-name></person-group> (<year>2017</year>). <article-title>On calibration of modern neural networks</article-title>. <source>Proceedings of the 34th International Conference on Machine Learning, PMLR 70: 1321-1330</source></mixed-citation></ref>
<ref id="ref3"><label>3</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hagstrum, D.W. and Subramanyam, B.</string-name></person-group> (<year>2006</year>). <article-title>Fundamentals of Stored-Product Entomology</article-title>. <source>AACC International, St. Paul</source></mixed-citation></ref>
<ref id="ref4"><label>4</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>He, K., Zhang, X., Ren, S. and Sun, J.</string-name></person-group> (<year>2016</year>). <article-title>Deep residual learning for image recognition</article-title>. <source>Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition</source>, <fpage>770-778</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2016.90">https://doi.org/10.1109/CVPR.2016.90</ext-link></mixed-citation></ref>
<ref id="ref5"><label>5</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Hendrycks, D. and Gimpel, K.</string-name></person-group> (<year>2017</year>). <article-title>A baseline for detecting misclassified and out-of-distribution examples in neural networks</article-title>. <source>Proceedings of the International Conference on Learning Representations</source></mixed-citation></ref>
<ref id="ref6"><label>6</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Høye, T.T., Ärje, J., Bjerge, K., Hansen, O.L.P., Iosifidis, A., Leese, F., Mann, H.M.R., Meissner, K., Melvad, C. and Raitoharju, J.</string-name></person-group> (<year>2021</year>). <article-title>Deep learning and computer vision will transform entomology</article-title>. <source>Proceedings of the National Academy of Sciences</source>, <volume>118(2)</volume>, <fpage>e2002545117</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1073/pnas.2002545117">https://doi.org/10.1073/pnas.2002545117</ext-link></mixed-citation></ref>
<ref id="ref7"><label>7</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>LeCun, Y., Bengio, Y. and Hinton, G.</string-name></person-group> (<year>2015</year>). <article-title>Deep learning</article-title>. <source>Nature</source>, <volume>521(7553)</volume>, <fpage>436-444</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/nature14539">https://doi.org/10.1038/nature14539</ext-link></mixed-citation></ref>
<ref id="ref8"><label>8</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Rees, D.</string-name></person-group> (<year>2004</year>). <article-title>Insects of Stored Products</article-title>. <source>CSIRO Publishing, Collingwood</source></mixed-citation></ref>
<ref id="ref9"><label>9</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Roberts, D.R., Bahn, V., Ciuti, S., Boyce, M.S., Elith, J., Guillera-Arroita, G., et al.</string-name></person-group> (<year>2017</year>). <article-title>Cross-validation strategies for data with temporal, spatial, hierarchical, or phylogenetic structure</article-title>. <source>Ecography</source>, <volume>40(8)</volume>, <fpage>913-929</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1111/ecog.02881">https://doi.org/10.1111/ecog.02881</ext-link></mixed-citation></ref>
<ref id="ref10"><label>10</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sandler, M., Howard, A., Zhu, M., Zhmoginov, A. and Chen, L.-C.</string-name></person-group> (<year>2018</year>). <article-title>MobileNetV2: Inverted residuals and linear bottlenecks</article-title>. <source>Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition</source>, <fpage>4510-4520</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2018.00474">https://doi.org/10.1109/CVPR.2018.00474</ext-link></mixed-citation></ref>
<ref id="ref11"><label>11</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D. and Batra, D.</string-name></person-group> (<year>2017</year>). <article-title>Grad-CAM: Visual explanations from deep networks via gradient-based localization</article-title>. <source>Proceedings of the IEEE International Conference on Computer Vision</source>, <fpage>618-626</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ICCV.2017.74">https://doi.org/10.1109/ICCV.2017.74</ext-link></mixed-citation></ref>
<ref id="ref12"><label>12</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Shen, Y., Zhou, H., Li, J., Jian, F. and Jayas, D.S.</string-name></person-group> (<year>2018</year>). <article-title>Detection of stored-grain insects using deep learning</article-title>. <source>Computers and Electronics in Agriculture</source>, <volume>145</volume>, <fpage>319-325</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compag.2017.11.039">https://doi.org/10.1016/j.compag.2017.11.039</ext-link></mixed-citation></ref>
<ref id="ref13"><label>13</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Shorten, C. and Khoshgoftaar, T.M.</string-name></person-group> (<year>2019</year>). <article-title>A survey on image data augmentation for deep learning</article-title>. <source>Journal of Big Data</source>, <volume>6</volume>, <fpage>60</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/s40537-019-0197-0">https://doi.org/10.1186/s40537-019-0197-0</ext-link></mixed-citation></ref>
<ref id="ref14"><label>14</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Sokolova, M. and Lapalme, G.</string-name></person-group> (<year>2009</year>). <article-title>A systematic analysis of performance measures for classification tasks</article-title>. <source>Information Processing &amp; Management</source>, <volume>45(4)</volume>, <fpage>427-437</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ipm.2009.03.002">https://doi.org/10.1016/j.ipm.2009.03.002</ext-link></mixed-citation></ref>
<ref id="ref15"><label>15</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Tan, M. and Le, Q.V.</string-name></person-group> (<year>2019</year>). <article-title>EfficientNet: Rethinking model scaling for convolutional neural networks</article-title>. <source>Proceedings of the 36th International Conference on Machine Learning, PMLR 97: 6105-6114</source></mixed-citation></ref>
<ref id="ref16"><label>16</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Valan, M., Makonyi, K., Maki, A., Vondráček, D. and Ronquist, F.</string-name></person-group> (<year>2019</year>). <article-title>Automated taxonomic identification of insects with expert-level accuracy using effective feature transfer from convolutional networks</article-title>. <source>Systematic Biology</source>, <volume>68(6)</volume>, <fpage>876-895</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1093/sysbio/syz014">https://doi.org/10.1093/sysbio/syz014</ext-link></mixed-citation></ref>
<ref id="ref17"><label>17</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Wäldchen, J. and Mäder, P.</string-name></person-group> (<year>2018</year>). <article-title>Machine learning for image based species identification</article-title>. <source>Methods in Ecology and Evolution</source>, <volume>9(11)</volume>, <fpage>2216-2225</fpage> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1111/2041-210X.13075">https://doi.org/10.1111/2041-210X.13075</ext-link></mixed-citation></ref>
<ref id="ref18"><label>18</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name>Yosinski, J., Clune, J., Bengio, Y. and Lipson, H.</string-name></person-group> (<year>2014</year>). <article-title>How transferable are features in deep neural networks?</article-title>. <source>Advances in Neural Information Processing Systems</source>, <volume>27</volume>, <fpage>3320-3328</fpage></mixed-citation></ref>
</ref-list>
</back>
</article>