(EN) A method, a computer system, and a computer program product for using distinct paths with cross connections for distinct tasks to prevent catastrophic forgetting in class-incremental scenarios. The method may include: receiving one or more tasks sequentially; applying one or more shareable blocks to the one or more tasks; learning one or more distinct paths for the one or more tasks; adding one or more cross connections between the one or more tasks; adding an aggregation block to collect one or more outputs from the distinct paths of each of the one or more tasks; providing a prediction.
(FR) L'invention concerne un procédé, un système informatique, et un produit de programme informatique destinés à utiliser des chemins distincts avec des connexions transversales pour des tâches distinctes afin de prévenir l’oubli catastrophique dans des scenarios incrémentaux par classes. Le procédé peut comprendre les étapes consistant à: recevoir séquentiellement une ou plusieurs tâches; appliquer un ou plusieurs blocs partageables à la ou aux tâches; apprendre un ou plusieurs chemins distincts pour la ou les tâches; ajouter une ou plusieurs connexions transversales entre la ou les tâches; ajouter un bloc d’agrégation pour recueillir une ou plusieurs sorties provenant des chemins distincts de la ou de chacune des tâches; fournir une prédiction.