Cited by 259Domain Adaptation and Few-Shot LearningAdvanced Neural Network ApplicationsData Stream Mining Techniques

The DOI matches its Crossref record; 38 of the 38 references it cites were found in a registry or an index; none of the 13 sources its claims cite is checked for support yet.

Tree-CNN: A hierarchical Deep Convolutional Neural Network for incremental learning

Open access

Abstract

Over the past decade, Deep Convolutional Neural Networks (DCNNs) have shown remarkable performance in most computer vision tasks. These tasks traditionally use a fixed dataset, and the model, once trained, is deployed as is. Adding new information to such a model presents a challenge due to complex training issues, such as "catastrophic forgetting", and sensitivity to hyper-parameter tuning. However, in this modern world, data is constantly evolving, and our deep learning models are required to adapt to these changes. In this paper, we propose an adaptive hierarchical network structure composed of DCNNs that can grow and learn as new data becomes available. The network grows in a tree-like fashion to accommodate new classes of data, while preserving the ability to distinguish the previously trained classes. The network organizes the incrementally available data into feature-driven super-classes and improves upon existing hierarchical CNN models by adding the capability of self-growth. The proposed hierarchical model, when compared against fine-tuning a deep network, achieves significant reduction of training effort, while maintaining competitive accuracy on CIFAR-10 and CIFAR-100.

Overview

AI snapshot

Written from the paper’s full text.

TL;DR

Tree-CNN is a hierarchical DCNN that grows tree-like as new classes arrive, assigning new classes to existing, merged, or new child nodes based on softmax likelihood and retraining only affected nodes. On CIFAR-10 and CIFAR-100 it reduces training effort versus fine-tuning a baseline network while maintaining competitive accuracy.

Key findings

  • On CIFAR-10, after adding 4 new classes, Tree-CNN reached 86.24% test accuracy with normalized training effort 0.60, versus baseline B:V at 90.51% accuracy and effort 1.00; Tree-CNN used 40% less effort than B:V and 30% less than B:II, while being 3.76% below B:V.
  • On CIFAR-100 over 9 incremental stages, Tree-CNN-5/10/20 achieved final test accuracies of 61.57%, 60.46%, and 59.99% (average 69.85%, 69.53%, 68.49%), compared with B:V at 63.05% final / 72.23% average, iCaRL at 49.11% / 64.10%, and LwF at 25.00% / 44.49%. The paper reports Tree-CNNs yield 10% higher accuracy than iCaRL and over 50% higher than LwF.
  • Tree-CNNs required lower training effort than fine-tuning cases B:II–B:V; B:I had the lowest effort but the worst accuracy degradation. Tree-CNN-5 grew to 3.4× the size of Network B, Tree-CNN-10 to 2.2×, and Tree-CNN-20 to 1.8×.
  • The initial CIFAR-10 Tree-CNN achieved 98.73% root-node testing accuracy, 86% for the “Animals” branch, 94.43% for “Vehicles,” and 89.10% overall.

Methods

  • Tree-CNN is composed of DCNNs in a tree: the root classifies inputs into child nodes, branch nodes perform finer classification, and each leaf node is uniquely associated with one class. Incremental learning samples 10% of new-class training images, computes a softmax likelihood matrix, orders classes, then adds each new class to an existing child, merges child nodes, or adds a new child; affected nodes are retrained with old and new data.
  • Experiments used CIFAR-10 (6 initial classes, then 4 new classes) and CIFAR-100 (100 classes, 500 training and 100 testing images per class, randomly divided into 10 groups of 10 and introduced over 9 stages). CIFAR-100 used max depth 2, thresholds 0.1, and maxChildren 5, 10, or 20. Baseline Network B was a VGG-like 11-layer network fine-tuned at five depths (B:I–B:V).
  • Metrics were testing accuracy and training effort, defined as the sum over nets of total weights × total training samples. Training used MatConvNet, mini-batch SGD with momentum 0.9, dropout, batch normalization, weight decay 0.001, 300 epochs, and learning rate 0.1 for 200 epochs then reduced by 10 every 50 epochs.

Limitations

  • The paper states Tree-CNN continues to grow in size over time, and the implications for memory requirements need investigation; it also notes there is no standardized benchmark protocol for incremental learning, so it used a protocol similar to iCaRL.
  • The paper states branch nodes have a higher chance of overfitting as dataset size per node shrinks, so more dropout layers were added; it also notes that if the root node misclassifies an input, the final classification is incorrect regardless of the branch node’s output, and old data must be shown during retraining to avoid catastrophic forgetting.
  • Evident from the text: evaluation is limited to CIFAR-10 and CIFAR-100; final CIFAR-100 accuracy for Tree-CNN-5 (61.57%) remains below B:V (63.05%) and below HD-CNN (67.38%) and Hertel et al. (67.68%) as listed in Table 7.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

Crossref · 10.1016/j.neunet.2019.09.010

Cites

38 of 38 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Verification

Claims the paper makes

0 of 13 cited sources checked · 0 supported · 0 flagged

Show all 39 claims

  • It may state two separate claims as one. 23
  • Probably not a substantial claim. 12
34 of 34
  • The paper relies on this without support.

    In the real world, data is gathered incrementally over time and all information is not available at once.

    “However, in real world, we hardly have all the information at once, and data is, instead, gathered incrementally over time.”
  • The authors state this as an assumption.

    The starting model is already trained to recognize a certain number of objects.

    “We start with the assumption that we have a model that is already trained to recognize a certain number of objects.”
  • The authors state this as an assumption.

    The system has access to all the data that has been introduced so far during fine-tuning.

    “It is assumed that the system has access to all the data that has been introduced so far.”
  • The paper relies on this without support.

    There is an absence of a standardized benchmark protocol for incremental learning.

    “There is an absence of standardized benchmark protocol for incremental learning, which led us to use a benchmarking protocol similar to one used in iCaRL [16].”
  • The paper relies on this without support.

    The dataset available to the user has unique labels assigned to each of its object classes.

    “The dataset available to the user will have unique labels assigned to each of it's object classes.”
  • The paper relies on this without support.

    Adding new image classes to a network should be easier than retraining the whole network again with all the classes.

    “The motivation of this work stems from the idea that subsequent addition of new image classes to a network should be easier than retraining the whole network again with all the classes.”
  • The paper relies on this without support.

    Catastrophic forgetting is an inherent problem in deep neural networks.

    “This is due to the inherent problem of 'catastrophic forgetting' in deep neural networks.”
7 of 7

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Tree-CNNs do not outperform every Network B variant

    Minor

    The claim includes B:V, but Table C.9 reports higher accuracy for B:V than for all three Tree-CNNs at 100 classes.

1 of 1

Citations

Cites

Flagged first, then by citations

Show all 37 references

Cited by

Sorted by citations

Items 101–200 of 259

Metadata

Authors
Roy, D., Panda, P., & Roy, K.
Affiliations
Purdue University West Lafayette (US)
Corresponding author
Roy, Deboleena
Venue
Neural Networks
Publisher
Elsevier BV
Published
2020-01
Volume
121
Pages
148-160
ISSN
0893-6080 (ISSN-L)
OpenAlex
W2804177786
Cited by
257
References
37
Citations by year
2026: 12 · 2025: 29 · 2024: 39 · 2023: 44 · 2022: 41 · 2021: 53 · 2020: 30
FWCI
15.11
Type
journal article
Language
en
Open access
Locations
  • Neural Networks (acceptedVersion)
  • PubMed (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • arXiv (Cornell University)
Funders
Semiconductor Research Corporation
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
  • Physical Sciences › Computer Science › Artificial Intelligence › Data Stream Mining Techniques
Keywords
incremental learning, catastrophic forgetting, hierarchical convolutional neural network, class-incremental learning, adaptive network structure
MeSH terms
Deep Learning, Animals, Humans, Pattern Recognition, Automated, Photic Stimulation, Neural Networks, Computer

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

A language model drew the claims from the paper on 2026-10-08, under version 3 of the claim definition (model deepseek-v4.1-flash, prompt extract-v3).

A second model labelled each claim on 2026-10-08 (model jev-1.13-20260917, definition revision gold-guideline-v0.2).

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review