1. A neural network configured for hierarchical organization within a stack comprising at least three neural networks at respectively different ordered levels of cognitive complexity, comprising: an architecturally distinct, trainable, neural network, having a predetermined level of cognitive complexity, having an input layer, a hidden layer, and an output layer; the input layer being configured to receive: at least one an input representing a processed output from a next hierarchically inferior neural network representing a constrained output representing a non-arbitrary organizations of an immediately inferior predetermined level of cognitive complexity, and at least one feedback from at least a next hierarchically superior neural network, to alter a processing of subsequent inputs with respect to the predetermined non-arbitrary organizations; and the output layer being configured to communicate a constrained output representing non-arbitrary organizations according to the predetermined level of cognitive complexity.