Computational Architectures Integrating Neural and Symbolic Processes