Gurney Kevin
Adaptive Behaviour Research Group, Department of Psychology, University of Sheffield, Sheffield S10 2TP, UK.
Philos Trans R Soc Lond B Biol Sci. 2007 Mar 29;362(1479):339-53. doi: 10.1098/rstb.2006.1962.
Neural networks are modelling tools that are, in principle, able to capture the input-output behaviour of arbitrary systems that may include the dynamics of animal populations or brain circuits. While a neural network model is useful if it captures phenomenologically the behaviour of the target system in this way, its utility is amplified if key mechanisms of the model can be discovered, and identified with those of the underlying system. In this review, we first describe, at a fairly high level with minimal mathematics, some of the tools used in constructing neural network models. We then go on to discuss the implications of network models for our understanding of the system they are supposed to describe, paying special attention to those models that deal with neural circuits and brain systems. We propose that neural nets are useful for brain modelling if they are viewed in a wider computational framework originally devised by Marr. Here, neural networks are viewed as an intermediate mechanistic abstraction between 'algorithm' and 'implementation', which can provide insights into biological neural representations and their putative supporting architectures.
神经网络是一种建模工具,原则上能够捕捉任意系统的输入输出行为,这些系统可能包括动物种群动态或脑回路动态。如果神经网络模型能以这种方式从现象学上捕捉目标系统的行为,那么它是有用的;而如果能够发现模型的关键机制,并将其与底层系统的关键机制对应起来,其效用则会进一步增强。在这篇综述中,我们首先以相当高的层面且尽量少用数学知识来描述构建神经网络模型所使用的一些工具。然后我们继续讨论网络模型对于我们理解它们所应描述的系统的意义,特别关注那些处理神经回路和脑系统的模型。我们提出,如果将神经网络置于最初由马尔设计的更广泛的计算框架中看待,那么它们对于脑建模是有用的。在这里,神经网络被视为介于“算法”和“实现”之间的一种中间机制抽象,它能够为生物神经表征及其假定的支持架构提供见解。