Modelling and analysing neural networks using a hybrid process algebra

被引:1
|
作者
Colvin, Robert J. [1 ]
机构
[1] Univ Queensland, Queensland Brain Inst, Brisbane, Qld 4072, Australia
基金
澳大利亚研究理事会;
关键词
Neural networks; Process algebra; Hybrid systems; STRUCTURAL OPERATIONAL SEMANTICS; CONGRUENCE FORMATS; META-THEORY; BIO-PEPA; SYSTEMS; SPECIFICATION; BISIMULATION; FRAMEWORK; CIRCUITS; NEURONS;
D O I
10.1016/j.tcs.2015.08.019
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Research involving artificial neural networks has tended to be driven towards efficient computation, especially in the domain of pattern recognition, or towards elucidating biological processes in the brain. Models have become more detailed as our understanding of the biology of the brain has increased, incorporating real-time behaviour of individual neurons interacting within complex system structures and dynamics. There are few examples of abstract and fully formal models of biologically plausible neural networks: in the neural networks literature models are often presented as a mixture of mathematical equations and natural language, supported by simulation code and associated experimental results. The informality often hides or obscures important aspects of a particular model, and leaves a large conceptual gap between the model descriptions and the usually low-level programming code used to simulate them. The main contribution of this paper is formally modelling and analysing a biologically plausible neural network model from the literature that exhibits complex neuron-level behaviour and network-level structure. To achieve this a modelling language 'Pann' is developed, based on the process algebras CSP and Hybrid chi. It is designed to be convenient for mixing the behaviour of discrete events (such as a neuron spike) with mutable continuous and discrete variables (representing chemical properties of a neuron, for instance). Its behaviour is defined using an operational semantics, from which a set of general properties of the language is proved. The groundwork for the biological model is laid by first formalising some well-known concepts from the artificial neural networks domain, such as feedforward behaviour, backpropagation, and recurrent neural networks. The Pann model of a feedforward network, comprising a set of communicating processes representing individual neurons, is proved equivalent to the standard one-line calculation of feedforward behaviour. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:15 / 64
页数:50
相关论文
共 50 条
  • [21] Modelling of thermal degradation process dynamics of bioproducts using artificial neural networks
    Kaminski, W
    Strumillo, P
    Tomczak, E
    Zbicinski, I
    [J]. JOURNAL OF SYSTEMS ENGINEERING, 1996, 6 (03): : 159 - 165
  • [22] Modelling of Activated Sludge Treatment Process in a Pulp Mill Using Neural Networks
    Heikkinen, Mikko
    Heikkinen, Tomi
    Hiltunen, Yrjo
    [J]. IMETI 2008: INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING AND TECHNOLOGICAL INNOVATION, VOL II, PROCEEDINGS, 2008, : 333 - +
  • [23] Modelling and Prediction of Surface Roughness in CNC Turning Process using Neural Networks
    Saric, Tomislav
    Vukelic, Dorde
    Simunovic, Katica
    Svalina, Ilija
    Tadic, Branko
    Prica, Miljana
    Simunovic, Goran
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2020, 27 (06): : 1923 - 1930
  • [24] Process modelling and optimisation using artificial neural networks and gradient search method
    H. Bai
    C. K. Kwong
    Y. C. Tsim
    [J]. The International Journal of Advanced Manufacturing Technology, 2007, 31 : 790 - 796
  • [25] Nonlinear and direction-dependent dynamic process modelling using neural networks
    Turner, P
    Montague, G
    Morris, J
    [J]. IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1996, 143 (01): : 44 - 48
  • [26] Dynamic modelling of the electric arc furnace process using artificial neural networks
    Baumert, JC
    Engel, R
    Weiler, C
    [J]. REVUE DE METALLURGIE-CAHIERS D INFORMATIONS TECHNIQUES, 2002, 99 (10): : 839 - 849
  • [27] Hybrid process algebra
    Cuijpers, PJL
    Reniers, MA
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2005, 62 (02): : 191 - 245
  • [28] Analysing the firm failure process using Bayesian networks
    Zelenkov, Yuri A.
    [J]. BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2022, 16 (01): : 22 - 41
  • [29] The modelling of hardenability using neural networks
    Dobrzanski, LA
    Sitek, W
    [J]. JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 1999, 93 : 8 - 14
  • [30] Modelling of halomethanes using neural networks
    Yoshida, H
    Miyashita, Y
    Sasaki, S
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 1996, 32 (02) : 193 - 199