A fractal cognitive computing node and a computer-implemented method for learning procedures are provided. The FCN comprises a first input to receive a first input signal, a first output to provide a first output signal, a second input to receive a second input signal and a third input signal to receive a SA parameter. A memory of the FCN stores a collection of items and a processing unit implements a function that compares a combination of said first and second input signals with the stored collection of items and calculates a similarity measure for each compared item. The first output signal is calculated as a selection of the compared items having a similarity measure greater than said SA parameter. If the selection is empty, a new item is added to said memory and equals the output to the combination of input signals; and if not empty, equals the output signal to said selection.
展开▼