Complexity Issues in Neural Computation and Learning