An adaptive cognitive prosthetic that learns to replace neural function that was lost due to a brain injury or disease is described herein. In some embodiments, an adaptive cognitive prosthetic comprises a processing unit for converting input data from an input assembly into a cognitive variable and selecting a stimulation pattern for conveying the cognitive variable. The processing unit employs an adaptive algorithm to assemble the stimulation pattern by combination of subset stimulation patterns, the combination of subset stimulation patterns learned by the adaptive algorithm through error analysis.La présente invention concerne une prothèse cognitive adaptative qui apprend à remplacer une fonction neuronale qui a été perdue en raison d'une lésion ou d'une maladie cérébrale. Dans certains modes de réalisation, une prothèse cognitive adaptative comprend une unité de traitement destinée à convertir des données d'entrée provenant d'un ensemble d'entrée en une variable cognitive et à sélectionner un modèle de stimulation destiné à transporter la variable cognitive. L'unité de traitement utilise un algorithme adaptatif afin d'assembler le modèle de stimulation par combinaison de modèles de stimulation de sous-ensemble, la combinaison de modèles de stimulation de sous-ensemble étant apprise par l'algorithme adaptatif par le biais d'une analyse d'erreur.