Cited by 1,590Domain Adaptation and Few-Shot LearningNeural Networks and ApplicationsAdvanced Neural Network Applications

Memory Aware Synapses: Learning What (not) to Forget

Open access
Aljundi, Rahaf, Babiloni, Francesca, Elhoseiny, Mohamed, Rohrbach, Marcus, Tuytelaars, Tinne·2018·Lecture Notes in Computer Science

Abstract

Humans can learn in a continuous manner. Old rarely utilized knowledge can be overwritten by new incoming information while important, frequently used knowledge is prevented from being erased. In artificial learning systems, lifelong learning so far has focused mainly on accumulating knowledge over tasks and overcoming catastrophic forgetting. In this paper, we argue that, given the limited model capacity and the unlimited new information to be learned, knowledge has to be preserved or erased selectively. Inspired by neuroplasticity, we propose a novel approach for lifelong learning, coined Memory Aware Synapses (MAS). It computes the importance of the parameters of a neural network in an unsupervised and online manner. Given a new sample which is fed to the network, MAS accumulates an importance measure for each parameter of the network, based on how sensitive the predicted output function is to a change in this parameter. When learning a new task, changes to important parameters can then be penalized, effectively preventing important knowledge related to previous tasks from being overwritten. Further, we show an interesting connection between a local version of our method and Hebb's rule,which is a model for the learning process in the brain. We test our method on a sequence of object recognition tasks and on the challenging problem of learning an embedding for predicting $ $ triplets. We show state-of-the-art performance and, for the first time, the ability to adapt the importance of the parameters based on unlabeled data towards what the network needs (not) to forget, which may vary depending on test conditions.

AI snapshot

Written from the paper’s full text.

TL;DR

Memory Aware Synapses (MAS) estimates each network parameter’s importance from the sensitivity of the learned function’s output, not the loss, so importance can be computed online and unsupervised on labeled or unlabeled data. It penalizes changes to important parameters when learning new tasks and reports state-of-the-art lifelong learning results on object recognition and fact-learning embedding tasks.

Key findings

  • MAS reduces catastrophic forgetting in object recognition: in two-task sequences it achieves average forgetting around 1%, while FineTune drops 8–13%; in an 8-task sequence MAS has average forgetting of 0.49% and average accuracy 52.695, compared with SI at 50.49 and Finetune at 32.67.
  • In fact learning on the 6DS dataset, MAS reaches overall MAP 0.29 on a 4-task random split versus SI 0.25 and Finetune 0.18; using both training and test data for importance further improves MAS to 0.30.
  • MAS can adapt importance to unlabeled test conditions: for the Krishna Kamal flower subset, forgetting was 2% versus 8% on the whole Flower dataset, and last-task accuracy was 84% instead of 69% without adaptation; on a sports-fact subset, MAS reached 0.50 MAP while Finetune and SI were close to 0.20.
  • A local variant, l-MAS, is linked to Hebbian learning and computes importance from neuron activation correlations; it is faster but less accurate, with average forgetting of 3% versus 1% for global MAS.

Methods

  • MAS is a model-based lifelong learning method: after convergence, it accumulates an importance weight Ω_ij for each parameter by measuring how sensitive the squared ℓ2 norm of the learned function output is to parameter changes over available data points.
  • When learning a new task, it adds a regularizer that penalizes changes to parameters with high Ω_ij, allowing low-importance parameters to adapt; Ω can be updated online and computed on training, validation, or unlabeled test data.
  • Experiments use AlexNet pretrained on ImageNet for sequences of object recognition datasets (MIT Scenes, Caltech-UCSD Birds, Oxford Flowers, Stanford Cars, FGVCAircraft, VOC Actions, Letters, SVHN) and a VGG-16-based embedding model on the 6DS fact-learning dataset, reporting classification accuracy and mean average precision (MAP).

Limitations

  • The paper states that l-MAS is faster but less accurate than global MAS, with average forgetting of 3% versus 1%.
  • The paper states that λ was set to 1 in object recognition experiments without tuning, because it assumes no access to previous task data.
  • Not explicitly stated as a limitation, but evident from the text: the object recognition setup assumes an oracle at test time to select the task-specific classification head, and separate unshared heads per task.

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

Integrity signals

Registry

Crossref · 10.1007/978-3-030-01219-9_9

Cites

36 of 36 references verified0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

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

  • Findingown data
    § 5.2 Facts Learning · p. 13

    In the 4-task fact learning experiments, MAS shows 6% better MAP on the first two tasks compared to SI.

    “However, here, our method differentiates itself clearly, showing 6 % better MAP on the first two tasks compared to SI .”
    Quote in the paperSubstantial claim
  • Findingown data
    § Longer Sequence · p. 11

    SI followed by EWC has the least forgetting among the compared methods' competitors.

    “SI [39] followed by EWC [12] has the least forgetting among our methods competitors.”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

    • cites [12] Kirkpatrick, J., et al.: Overcoming catastrophic forgetting in neural networks. arXiv preprint arXiv:1612.00796 (2016)

      Not checked in the free run.

  • Findingown data
    § 5.1 Object Recognition · p. 10

    Using the squared l2 norm instead of the vector output for computing gradients results in no significant difference on forgetting over 3 random trials, with mean drop on first task 0.51% ± 0.18 for vector output compared to 0.50% ± 0.19 for l2^2 norm.

    “We observe no significant difference on forgetting over 3 random trials where we get a mean, over 6 numbers, of 0 . 51% ± 0 . 18 for the drop on the first task in the vector output case compared to 0 . 50% ± 0 . 19 for the ℓ 2 2 norm case.”
    Quote in the paperSubstantial claim
  • Findingown data
    § 5.1 Object Recognition · p. 10

    Independent from the set used for computing the importance of the weights, for both l-MAS and MAS the preservation of the previous task and the performance on the current task are quite similar.

    “Table 3 shows, independent from the set used for computing the importance of the weights, for both l-MAS and MAS the preservation of the previous task and the performance on the current task are quite similar.”
    Quote in the paperSubstantial claim
  • Findingown data
    § Longer Sequence · p. 12

    In the Flower adaptation test, at the end of the 8-task sequence, forgetting on the Krishna Kamal subset was 2% compared to 8% forgetting on the Flower dataset as a whole.

    “At the end of the sequence, we observe a minimal forgetting on that subset of 2% compared to 8% forgetting on the Flower dataset as a whole.”
    Quote in the paperSubstantial claim
  • May combine two claims. 39
  • Classified as probably not a substantial claim. 19
  • May combine two claims.

    Findingown data
    § Longer Sequence · p. 11

    LwF suffers from a buildup of errors when facing a long sequence while EBLL reduces slightly this effect.

    “LwF [17] suffers from a buildup of errors when facing a long sequence while EBLL [28] reduces slightly this effect.”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites [17] Li, Z., Hoiem, D.: Learning without forgetting. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9908, pp. 614–629. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46493-0_37 source

      Not checked in the free run.

    • cites [28] Rannen, A., Aljundi, R., Blaschko, M.B., Tuytelaars, T.: Encoder based lifelong learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1320–1328 (2017) source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given
    § Longer Sequence · p. 11

    IMM grows linearly in storage, but at inference time it only uses the obtained model.

    “Note that IMM grows linearly in storage, but at inference time it only uses the obtained model.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 5.2 Facts Learning · p. 13

    In the 4-task fact learning experiments, overall MAS achieves a MAP of 0.29 compared to 0.25 by SI and 0.18 by Finetune.

    “Overall, MAS achieves a MAP of 0 . 29 compared to 0 . 25 by SI and only 0 . 18 by Finetune .”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § Memory Aware Synapses: Learning what (not) to forget · p. 1

    MAS achieves state-of-the-art performance on a sequence of object recognition tasks and on learning an embedding for predicting <subject, predicate, object> triplets.

    “We test our method on a sequence of object recognition tasks and on the challenging problem of learning an embedding for predicting < subject, predicate, object > triplets. We show state-of-the-art performance”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 5.1 Object Recognition · p. 10

    On average, MAS achieves the lowest forgetting rates (around 1%) while performance on the new task is almost similar (0-3% lower) in two-task experiments.

    “On average, our method method achieves the lowest forgetting rates (around 1% ) while performance on the new task is almost similar ( 0 -3% lower).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Findingnone given
    § 2 Related Work · p. 4

    Our method requires a constant amount of memory and enjoys the main desired characteristics of lifelong learning while achieving state-of-the-art performance.

    “Our method requires a constant amount of memory and enjoys the main desired characteristics of lifelong learning we listed above while achieving stateof-the-art performance.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning
    § 5.1 Object Recognition · p. 10

    Computing the gradients locally at each layer for l-MAS allows for faster computations but less accurate estimations. As such, l-MAS shows an average forgetting of 3% compared to 1% by MAS.

    “Further, computing the gradients locally at each layer for l-MAS allows for faster computations but less accurate estimations. As such, l-MAS shows an average forgetting of 3% compared to 1% by MAS .”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingcitation
    § Longer Sequence · p. 11

    IMM merges the models at the end of the sequence and the drop in performance differs between tasks; the method performance on the last task is highly affected by the moment matching.

    “IMM [16] merges the models at the end of the sequence and the drop in performance differs between tasks. More importantly, the method performance on the last task is highly affected by the moment matching.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [16] Lee, S.W., Kim, J.H., Jun, J., Ha, J.W., Zhang, B.T.: Overcoming catastrophic forgetting by incremental moment matching. In: Advances in Neural Information Processing Systems, pp. 4652–4662 (2017)

      Not checked in the free run.

  • May combine two claims.

    Findingown data
    § Longer Sequence · p. 11

    In the 8-task sequence, Finetuning suffers from severe forgetting on previous tasks while being advantageous for the last task.

    “Finetuning suffers from a severe forgetting on the previous tasks while being advantageous for the last task, as expected.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 5.2 Facts Learning · p. 14

    In the sports subset adaptation test, MAS achieves a performance of 0.50 at the end of the 4-task sequence, while finetuning and SI performance on this set was close to 0.20.

    “Our MAS (pink) succeeds to learn that this set is important to preserve and achieves a performance of 0.50 at the end of the sequence, while the performance of finetuning and SI on this set was close to 0.20.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data
    § 5.1 Object Recognition · p. 10

    Using l2^2 is n times faster (where n is the length of the output vector) without loss in performance.

    “As such, using ℓ 2 2 is n times faster (where n is the length of the output vector) without loss in performance.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning
    § 1 Introduction · p. 2

    MAS is more versatile, simpler, more memory-efficient, and more effective in learning what not to forget, compared to other model-based LLL approaches.

    “This makes our method not only more versatile, but also simpler, more memory-efficient, and, as it turns out, more effective in learning what not to forget, compared to other model-based LLL approaches.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § Longer Sequence · p. 11

    MAS's absolute performance on average including the last task is 2% better than SI, which indicates MAS's ability to accurately estimate the importance weights and the new tasks to adjust accordingly.

    “It is worth noting that our method's absolute performance on average including the last task is 2% better than SI which indicates our method ability to accurately estimate the importance weights and the new tasks to adjust accordingly.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § Longer Sequence · p. 12

    For MAS on a sequence of 5 permuted MNIST tasks with a 2-layer perceptron (512 units), the sensitivity of performance and forgetting to λ around λ=1 is very low, with low forgetting.

    “We see the sensitivity around λ = 1 is very low with low forgetting, although further improvements could be achieved.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 5.2 Facts Learning · p. 13

    In the 4-task fact learning experiments, Finetune is only advantageous on the last task while drastically suffering on previous tasks.

    “Similar to previous experiments, Finetune is only advantageous on the last task while drastically suffering on the previous tasks.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § 5.1 Object Recognition · p. 10

    All considered methods manage to reduce the forgetting over fine-tuning significantly while having performance close to fine-tuning on the new task.

    “All the considered methods manage to reduce the forgetting over fine-tuning significantly while having performance close to fine-tuning on the new task.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingcitation
    § C2 Details on methods' memory requirements estimation · p. 18

    SI and MAS need the same offline storage requirements (importance weights and model parameters), but at training phase SI needs additional memory to accumulate the contributions of each parameter to the change in the loss.

    “SI [39] and MAS (ours) need the same offline storage requirements (importance weights and model parameters). However, at training phase, SI needs additional memory to accumulate the contributions of each parameter to the change in the loss.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

  • May combine two claims.

    Findingown data
    § F Visualizing the learned embedding on the adaptation experiment · p. 22

    After the third task, Adaptive MAS projections are closer to the original than Non Adaptive MAS, and Finetuning started destroying the learned topology of the subset.

    “After the third task, as shown in figure F2, the Adaptive projections are closer to the original ones than the Non Adaptive that considers this subset as part of the full task being preserved and tries to prevent forgetting them as well. Finetuning started destroying the learned topology of this subset and lies further apart.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data
    § F Visualizing the learned embedding on the adaptation experiment · p. 22

    In the embedding visualization, Adaptive and Non Adaptive MAS variants try to preserve the projections from the sport subset, with Adaptive projections closer to the original than Non Adaptive, while Finetuning projections drift away.

    “It can be seen that the Adaptive and Non Adaptive variants of our method try to preserve the projections from this subset. The adaptive projections are closer to the original one, if we look closely, while Finetuning projections starts drifting away from where they were.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given
    § C2 Details on methods' memory requirements estimation · p. 18

    Finetuning needs no additional memory requirements other than the model and the tasks' heads.

    “Finetuning needs no additional memory requirements other than the model and the tasks' heads.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingcitation
    § C2 Details on methods' memory requirements estimation · p. 18

    IMM consumes the same amount of memory as Finetuning while training, but requires offline storage that increases linearly with the number of tasks due to storing a Fisher information matrix for each task and previous task models.

    “In spite of the fact that IMM [16] consumes the same amount of memory as Finetuning while training, it requires an offline storage that increases linearly with the number of tasks. That's due to the storage of a Fisher information matrix for each task and previous tasks models.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [16] Lee, S.W., Kim, J.H., Jun, J., Ha, J.W., Zhang, B.T.: Overcoming catastrophic forgetting by incremental moment matching. In: Advances in Neural Information Processing Systems, pp. 4652–4662 (2017)

      Not checked in the free run.

  • May combine two claims.

    Findingcitation
    § C2 Details on methods' memory requirements estimation · p. 18

    LwF, while training a new task, needs to load the last task model and all previous heads to get target predictions, but has the same offline storage requirements between tasks as Finetuning.

    “LwF [17], while training a new task, needs to load the last task model and all the previous heads to get the target predictions. However, LwF has the same offline storage requirements between tasks as Finetuning.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [17] Li, Z., Hoiem, D.: Learning without forgetting. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9908, pp. 614–629. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46493-0_37 source

      Not checked in the free run.

  • May combine two claims.

    Findingown data
    § F Visualizing the learned embedding on the adaptation experiment · p. 22

    After the fourth task, Adaptive MAS and Non Adaptive MAS still preserve the topology of the learned projections, with Adaptive closer and more similar to originals than Non Adaptive, while Finetune forgets completely and projects all samples to one point.

    “Nevertheless, the Adaptive MAS and Non Adaptive MAS still preserve the topology of the learned projections. The Adaptive projections lie closer and look more similar to the originals than the Non Adaptive MAS. Finetune, on the other hand, forgets completely about this subset and all the samples get projected in one point where it becomes quite hard to recognize their corresponding facts.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2 Related Work · p. 3

    Model-based approaches focus on the parameters of the network instead of depending on the task data.

    “Model-based approaches [6,12,16,39], like our method, focus on the parameters of the network instead of depending on the task data.”
    Quote in the paperNot a substantial claim0 of 4 sources checked
    • cites [6] Fernando, C., et al.: PathNet: evolution channels gradient descent in super neural networks. arXiv preprint arXiv:1701.08734 (2017)

      Not checked in the free run.

    • cites [12] Kirkpatrick, J., et al.: Overcoming catastrophic forgetting in neural networks. arXiv preprint arXiv:1612.00796 (2016)

      Not checked in the free run.

    • cites [16] Lee, S.W., Kim, J.H., Jun, J., Ha, J.W., Zhang, B.T.: Overcoming catastrophic forgetting by incremental moment matching. In: Advances in Neural Information Processing Systems, pp. 4652–4662 (2017)

      Not checked in the free run.

    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S4 (based).

    Premisenone given
    § 3 Background · p. 4

    In practice, the biggest challenge in LLL is to avoid catastrophic forgetting of the old tasks' knowledge.

    “Yet in practice, the biggest challenge is to avoid catastrophic forgetting of the old tasks' knowledge (i.e., forgetting how to perform the old tasks well).”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning
    § 1 Introduction · p. 2

    This calls for a LLL method that can learn what (not) to forget using unlabeled test data.

    “This calls for a LLL method that can learn what (not) to forget using unlabeled test data.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Interpretationreasoning
    § 2 Related Work · p. 3

    We propose to look at the sensitivity of the learned function, rather than the loss, which simplifies the setup since the learned function is not in a local minimum, so complications with gradients being close to zero are avoided.

    “In contrast to the above two methods, we propose to look at the sensitivity of the learned function, rather than the loss. This simplifies the setup considerably since, unlike the loss, the learned function is not in a local minimum, so complications with gradients being close to zero are avoided.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.1 Estimating parameter importance · p. 6

    Using the gradients of the squared l2 norm of the learned function output instead of the vector output requires only one backward pass and can be used for estimating parameter importance.

    “Hence, we only need to compute one backward pass and can use the resulting gradients for estimating the parameters importance.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § 1 Introduction · p. 2

    Estimating importance weights without relying on the loss, but by looking at the sensitivity of the output function, avoids the need for labeled data and avoids complications due to the loss being in a local minimum, resulting in gradients close to zero.

    “This is achieved by estimating importance weights for the network parameters without relying on the loss, but by looking at the sensitivity of the output function instead. This way, our method not only avoids the need for labeled data, but importantly it also avoids complications due to the loss being in a local minimum, resulting in gradients being close to zero.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.1 Estimating parameter importance · p. 6

    Using our method, for regions in the input space that are sampled densely, the function will be preserved and catastrophic forgetting is avoided. However, parameters not affecting those regions will be given low importance weights, and can be used to optimize the function for other tasks, affecting the function over other regions of the input space.

    “Using our method, for regions in the input space that are sampled densely, the function will be preserved and catastrophic forgetting is avoided. However, parameters not affecting those regions will be given low importance weights, and can be used to optimize the function for other tasks, affecting the function over other regions of the input space.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given
    § 4 Our Approach · p. 5

    Our importance weights approximate the sensitivity of the learned function to a parameter change rather than a measure of the (inverse of) parameter uncertainty, as in EWC, or the sensitivity of the loss to a parameter change, as in SI.

    “Yet in our case, these importance weights approximate the sensitivity of the learned function to a parameter change rather than a measure of the (inverse of) parameter uncertainty, as in [12], or the sensitivity of the loss to a parameter change, as in [39]”
    Quote in the paperSubstantial claim0 of 2 sources checked
    • cites [12] Kirkpatrick, J., et al.: Overcoming catastrophic forgetting in neural networks. arXiv preprint arXiv:1612.00796 (2016)

      Not checked in the free run.

    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation
    § 2 Related Work · p. 3

    Data-based approaches use data from the new task to approximate the performance of the previous tasks, and this works best if the data distribution mismatch between tasks is limited.

    “Data-based approaches [1,17,28,34] use data from the new task to approximate the performance of the previous tasks. This works best if the data distribution mismatch between tasks is limited.”
    Quote in the paperNot a substantial claim0 of 4 sources checked
    • cites [1] Aljundi, R., Chakravarty, P., Tuytelaars, T.: Expert gate: lifelong learning with a network of experts. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2017) source

      Not checked in the free run.

    • cites [17] Li, Z., Hoiem, D.: Learning without forgetting. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9908, pp. 614–629. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46493-0_37 source

      Not checked in the free run.

    • cites [28] Rannen, A., Aljundi, R., Blaschko, M.B., Tuytelaars, T.: Encoder based lifelong learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1320–1328 (2017) source

      Not checked in the free run.

    • cites [34] Shmelkov, K., Schmid, C., Alahari, K.: Incremental learning of object detectors without catastrophic forgetting. In: The IEEE International Conference on Computer Vision (ICCV) (2017) source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationreasoning
    § 4.3 Connection to Hebbian learning · p. 8

    Applying Hebb's rule to measure the importance of the parameters in a neural network can be seen as a local variant of our method that considers only one layer at a time instead of the global function learned by the network.

    “We can conclude that applying Hebb's rule to measure the importance of the parameters in a neural network can be seen as a local variant of our method that considers only one layer at a time instead of the global function learned by the network.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.4 Discussion · p. 8

    MAS can be added after the network is trained, applied on top of any pretrained network, and compute the importance on any set of data without the need to have the labels.

    “Further, the method can be added after the network is trained. It can be applied on top of any pretrained network and compute the importance on any set of data without the need to have the labels.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given
    § 4.4 Discussion · p. 8

    The global version needs to compute the gradients of the output function while the local variant (Hebbian based) can be computed locally by multiplying the input with the output of the connecting neurons.

    “The global version needs to compute the gradients of the output function while the local variant (Hebbian based) can be computed locally by multiplying the input with the output of the connecting neurons.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Premisenone given
    § 3 Background · p. 5

    When the training procedure converges to a local minimum, the model has learned an approximation F of the true function.

    “When the training procedure converges to a local minimum, the model has learned an approximation F of the true function ¯ F .”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4 Our Approach · p. 5

    As it does not depend on the ground truth labels, our approach allows computing the importance using any available data (unlabeled) which in turn allows for an adaptation to user-specific settings.

    “As it does not depend on the ground truth labels, our approach allows computing the importance using any available data (unlabeled) which in turn allows for an adaptation to user-specific settings.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 3 Background · p. 4

    The standard LLL setup consists of a sequence of disjoint tasks learned one after the other, where tasks may correspond to different datasets or different splits of a dataset without overlap in category labels.

    “It focuses on image classification and consists of a sequence of disjoint tasks , which are learned one after the other. Tasks may correspond to different datasets, or different splits of a dataset, without overlap in category labels.”
    Quote in the paperNot a substantial claim0 of 5 sources checked
    • cites [1] Aljundi, R., Chakravarty, P., Tuytelaars, T.: Expert gate: lifelong learning with a network of experts. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2017) source

      Not checked in the free run.

    • cites [16] Lee, S.W., Kim, J.H., Jun, J., Ha, J.W., Zhang, B.T.: Overcoming catastrophic forgetting by incremental moment matching. In: Advances in Neural Information Processing Systems, pp. 4652–4662 (2017)

      Not checked in the free run.

    • cites [17] Li, Z., Hoiem, D.: Learning without forgetting. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9908, pp. 614–629. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46493-0_37 source

      Not checked in the free run.

    • cites [28] Rannen, A., Aljundi, R., Blaschko, M.B., Tuytelaars, T.: Encoder based lifelong learning. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1320–1328 (2017) source

      Not checked in the free run.

    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

    • The authors state this as an assumption: In the standard LLL setup, when training a task, only the data related to that task is accessible.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2 Related Work · p. 3

    In SI, importance weights are computed during training in an online manner by recording how much the loss would change due to a change in a specific parameter and accumulating this information over the training trajectory.

    “In the Synaptic Intelligence work [39], importance weights are computed during training in an online manner. To this end, they record how much the loss would change due to a change in a specific parameter and accumulate this information over the training trajectory.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

  • May combine two claims.

    Premisecitation
    § 5.2 Facts Learning · p. 14

    SI can only learn importance weights during training, and therefore cannot adapt to a particular subset.

    “Note that SI can only learn importance weights during training, and therefore cannot adapt to a particular subset.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites [39] Zenke, F., Poole, B., Ganguli, S.: Improved multitask learning through synaptic intelligence. In: Proceedings of the International Conference on Machine Learning (ICML) (2017)

      Not checked in the free run.

  • May combine two claims.

    Premisenone given
    § 2 Related Work · p. 3

    Data-based approaches are mainly designed for a classification scenario and require a preprocessing step before each new task to record targets for previous tasks, which is an additional limitation.

    “Data based approaches are mainly designed for a classification scenario and overall, the need of these approaches to have a preprocessing step before each new task, to record the targets for the previous tasks is an additional limitation.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 1 Introduction · p. 2

    According to Hebbian theory, the process at the basis of synaptic plasticity is the strengthening of synapses connecting neurons that fire synchronously, compared to those connecting neurons with unrelated firing behavior.

    “According to Hebbian theory [10], the process at the basis of this phenomenon is the strengthening of synapses connecting neurons that fire synchronously, compared to those connecting neurons with unrelated firing behavior.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [10] Hebb, D.: The organization of behavior 1949. New York Wiely 2, 8 (2002)

      Not checked in the free run.

  • May combine two claims.

    Interpretationreasoning
    § 4.4 Discussion · p. 8

    Our global and local methods both have the advantage of computing the importance of the parameters on any given data point without the need to access the labels or the condition of being computed while training the model.

    “Our global and local methods both have the advantage of computing the importance of the parameters on any given data point without the need to access the labels or the condition of being computed while training the model.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.4 Discussion · p. 8

    MAS resembles an implicit memory included for each parameter of the network, keeps updating its value based on the activations of the network when applied to new data points, and can adapt and specialize to a given subset of data points rather than preserving every functionality in the network.

    “Our proposed method (both the local and global version) resembles an implicit memory included for each parameter of the network. We, therefore, refer to it as Memory Aware Synapses. It keeps updating its value based on the activations of the network when applied to new data points. It can adapt and specialize to a given subset of data points rather than preserving every functionality in the”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning
    § 4.1 Estimating parameter importance · p. 6

    Parameters with small importance weights do not affect the output much, and can therefore be changed to minimize the loss for subsequent tasks, while parameters with large weights should ideally be left unchanged.

    “Parameters with small importance weights do not affect the output much, and can, therefore, be changed to minimize the loss for subsequent tasks, while parameters with large weights should ideally be left unchanged.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S2 (checkable).

    Interpretationreasoning
    § 1 Introduction · p. 2

    Instead of aiming for no forgetting at all, figuring out what can possibly be forgotten becomes at least as important.

    “Instead of aiming for no forgetting at all, figuring out what can possibly be forgotten becomes at least as important.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning
    § 5.1 Object Recognition · p. 9

    No tuning of λ was performed as we assume no access to previous task data.

    “We use a regularization parameter λ of 1; note that no tuning of λ was performed as we assume no access to previous task data.”
    Quote in the paperNot a substantial claim
    • The authors state this as an assumption: No access to previous task data is available.
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Premisenone given
    § 3 Background · p. 4

    This is a far more challenging setup than joint learning, as typically used in the multitask learning literature, where all tasks are trained simultaneously.

    “This is a far more challenging setup than joint learning, as typically used in the multitask learning literature, where all tasks are trained simultaneously.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation
    § 2 Related Work · p. 3

    In EWC, importance weights are computed based on an approximation of the diagonal of the Fisher information matrix.

    “In the Elastic Weight Consolidation work [12], this is done based on an approximation of the diagonal of the Fisher information matrix.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites [12] Kirkpatrick, J., et al.: Overcoming catastrophic forgetting in neural networks. arXiv preprint arXiv:1612.00796 (2016)

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S2 (checkable), S4 (based). May combine two claims.

    Interpretationnone given
    § 1 Introduction · p. 2

    In a true LLL setting with a never-ending list of tasks, the capacity of the model sooner or later reaches its limits and compromises need to be made.

    “However, in a true LLL setting with a never-ending list of tasks, the capacity of the model sooner or later reaches its limits and compromises need to be made.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationreasoning
    § B Connection to Hebbian Learning · p. 17

    The derivation for l-MAS yields an expression remarkably similar to the Hebbian learning rule.

    “which is remarkably similar to the Hebbian learning rule as explained in the main paper.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data
    § D Histogram of parameters importance Ω · p. 19

    MAS will allow changes on most parameters unused by the first task while penalizing changes to few crucial parameters that carry meaningful information for the learned task.

    “This indicates that our method ( MAS ) will allow changes on most of the parameters that were unused by the first task while penalizing changes to those few crucial parameters that carry meaningful information for the learned task.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: A good importance measure would give very low importance values to unused parameters and high values for those that are crucial for the task at hand.
  • May combine two claims.

    Interpretationown data
    § E Correlation between the parameters importance computed on different sets · p. 21

    The method identifies important parameters needed for each subset; when those parameters are shared, importance is correlated between subsets, and when different, different parameters receive different importance values based on the used subset.

    “This suggests that the method identifies the important parameters needed for each subset and when those parameters are shared the parameters importance is correlated between the two subsets while when those are different, different parameters receive different importance values based on the used subset.”
    Quote in the paperNot a substantial claim
53 of 53
  • The authors state this as an assumption.

    No access to previous task data is available.

    “note that no tuning of λ was performed as we assume no access to previous task data.”
  • The authors state this as an assumption.

    In the standard LLL setup, when training a task, only the data related to that task is accessible.

    “The assumption of this setup is that, when training a task, only the data related to that task is accessible.”
  • The authors state this as an assumption.

    In the object recognition experiments, different classification layers for each task remain unshared.

    “Note that this assumes having different classification layers for each task (different 'heads') that remain unshared.”
  • The paper relies on this without support.

    In the absence of error signals, synapses connecting biological neurons strengthen or weaken based on the concurrence of the connected neurons activations.

    “In the absence of error signals, synapses connecting biological neurons strengthen or weaken based on the concurrence of the connected neurons activations.”
  • The authors state this as an assumption.

    A good importance measure would give very low importance values to unused parameters and high values for those that are crucial for the task at hand.

    “Ideally, a good importance measure would give very low importance values to the unused parameters and high values for those that are crucial for the task at hand.”
  • The authors state this as an assumption.

    A plot where points are closely lying around a straight line indicates that the parameters from the two Ωs have similar importance values.

    “A plot where the points are closely lying around a straight line indicates that the parameters from the two Ω s have similar importance values.”
  • The authors state this as an assumption.

    A plot where points are spread further from such a line and scattered among the plotted area indicates a lower correlation between the Ωs.

    “A plot where the points are spread further from such a line and scattered among the plotted area indicates a lower correlation between the Ω s.”
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?

  • Fixed-representations work well only if the task does not change over time, as is the case in the evaluated scenarios presented in [2].

    “However, fixed-representations work well only if the task does not change over time, as it is the case in the evaluated scenarios presented in [2].”

    From A Comprehensive Study of Class Incremental Learning Algorithms for Visual Tasks (2020) · cites this paper as [2]

    The evaluated scenarios do change tasks over time. Section 5.1 (p. 10) describes sequences such as Scenes → Birds, and the Longer Sequence results (p. 11) evaluate performance after successive tasks. The paper therefore contradicts the claim that its evaluated scenarios involve an unchanging task; it does not establish the broader rule about when fixed representations work well. (LLM, conf=0.89)

    Checked by a reasoning model — may be wrong.

    Experimental — accuracy not yet measured
  • MAS is partly similar to SI but supports the use of unlabeled data to obtain weight sensitivity.

    “The MAS method was proposed by Aljundi et al. [49], which was partly similar with SI but it supports the use of unlabeled data to obtain weight sensitivity.”

    From An Appraisal of Incremental Learning Methods (2020) · cites this paper as [49]

  • A multi-head classifier can achieve higher classification accuracy than a single-head classifier.

    “Aljundi et al. [49] compared the classification performance between a multi-head classifier and single-head classifier. It can be seen that a multi-head classifier can achieve higher classification accuracy than a single-head classifier.”

    From An Appraisal of Incremental Learning Methods (2020) · cites this paper as [49]

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.

  • Finetune average does not match its eight task accuracies

    Minor

    The eight Finetune accuracies average to 33.2475%, not the reported 32.67%.

    Reported 32.67 · recomputed 33.2475

  • Appendix identifies Figure 6 as a memory-requirements plot

    Minor

    The appendix says Figure 6 reports memory requirements, but Figure 6 is captioned as showing performance and forgetting on permuted MNIST.

2 of 2

Cites

Flagged first, then by citations

1 of the 37 references couldn’t be matched to a known paper.

Research works printed but not linked: 5

  1. Everingham, M., Van Gool, L., Williams, C.K.I., Winn, J., Zisserman, A.: The PASCAL Visual Object Classes Challenge 2012 (VOC2012) Results (2012). http://www.pascal-network.org/challenges/VOC/voc2012/workshop/index.html
  2. Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. In: Pereira, F., Burges, C.J.C., Bottou, L., Weinberger, K.Q. (eds.) Advances in Neural Information Processing Systems 25, pp. 1097–1105. Curran Associates, Inc. (2012)
  3. Pentina, A., Lampert, C.H.: Lifelong learning with non-iid tasks. In: Cortes, C., Lawrence, N.D., Lee, D.D., Sugiyama, M., Garnett, R. (eds.) Advances in Neural Information Processing Systems 28, pp. 1540–1548 (2015)
  4. Pentina, A., Lampert, C.H.: Lifelong learning with non-iid tasks. In: Advances in Neural Information Processing Systems, pp. 1540–1548 (2015)
  5. Quadrianto, N., Petterson, J., Smola, A.J.: Distribution matching for transduction. In: Advances in Neural Information Processing Systems, pp. 1500–1508 (2009)

Cited by

Sorted by citations

Authors
Aljundi, R., Babiloni, F., Elhoseiny, M., Rohrbach, M., & Tuytelaars, T.
Affiliations
  • IMEC (BE)
  • Meta (United States) (US)
Corresponding author
Aljundi, Rahaf
Venue
Lecture Notes in Computer Science
Published
2018
Pages
144-161
ISSN
  • 0302-9743 (ISSN-L)
  • 1611-3349
OpenAlex
W2768412495
Cited by
1,590
References
37
Citations by year
2026: 166 · 2025: 281 · 2024: 288 · 2023: 295 · 2022: 184 · 2021: 203 · 2020: 105 · 2019: 52 · 2018: 15 · 2012: 1
FWCI
38.29
Type
conference paper
Language
en
Open access
Locations
  • Lecture notes in computer science (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • Lirias (submittedVersion, other-oa)
  • arXiv (Cornell University)
Funders
Fonds Wetenschappelijk Onderzoek
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
  • Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Applications
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
Keywords
catastrophic forgetting, lifelong learning, parameter importance, neuroplasticity, Hebbian learning, online learning, object recognition, knowledge preservation

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.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-08.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-08.

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