1. A neural network, comprising: a plurality of neurons; a plurality of wires adapted for connecting the plurality of neurons, wherein at least a part of the plurality of wires comprises a plurality of input connections and exactly one output connection and/or at least a part of the plurality of wires comprises exactly one input connection and a plurality of output connections; wherein the plurality of neurons are grouped to at least two groups of neurons, wherein the groups of neurons are arranged to define a hierarchic structure, a lower group of neurons of a lower hierarchic level adapted to recognize a pattern of information which is input to the neurons of this lower group and which pattern is of a lower level compared to a pattern to be recognized by neurons of a higher group of neurons of a higher hierarchic level; wherein the plurality of wires are grouped to at least two groups of wires as bunches of wires, wherein neurons of a respective group of neurons are connected between two groups of wires; a processor arranged to receive the exactly one output connection and/or the plurality of output connections from the plurality of neurons; and a memory coupled to the processor; wherein a strength value is generated in the processor, associated with a connection between different neurons, and stored in the memory, wherein the strength value of a particular connection is indicative of a likelihood that information which is input to the neurons propagates via the particular connection, the strength value of each connection is modifiable based on an amount of traffic of information which is input to the neurons and which propagates via the particular connection and/or is modifiable based on a strength modification impulse; and wherein at least a part of the neurons of a respective group of neurons are interconnected to one another by means of connections.