On the theory of generalization and self-structuring in linearly weighted connectionist networks