Molecular kinetics Models of the
kinetics of proteins and
ion channels associated with
neuron activity represent the lowest level of modeling in a computational neurogenetic model. The altered activity of proteins in some diseases, such as the
amyloid beta protein in
Alzheimer's disease, must be modeled at the molecular level to accurately predict the effect on cognition. Ion channels, which are vital to the propagation of
action potentials, are another molecule that may be modeled to more accurately reflect biological processes. For instance, to accurately model
synaptic plasticity (the strengthening or weakening of
synapses) and memory, it is necessary to model the activity of the
NMDA receptor (NMDAR). The speed at which the NMDA receptor lets Calcium ions into the cell in response to
Glutamate is an important determinant of
Long-term potentiation via the insertion of
AMPA receptors (AMPAR) into the
plasma membrane at the synapse of the postsynaptic cell (the cell that receives the neurotransmitters from the presynaptic cell).
Artificial neural network of an individual neuron. The inputs,
x0 to
xm, are modified by the input weights,
w0 to
wm, and then combined into one input,
vk. The transfer function, \varphi, then uses this input to determine the output,
yk. An
artificial neural network generally refers to any computational model that mimics the
central nervous system, with capabilities such as learning and pattern recognition. With regards to computational neurogenetic modeling, however, it is often used to refer to those specifically designed for biological accuracy rather than computational efficiency. Individual neurons are the basic unit of an artificial neural network, with each neuron acting as a node. Each node receives weighted signals from other nodes that are either
excitatory or
inhibitory. To determine the output, a
transfer function (or
activation function) evaluates the sum of the weighted signals and, in some artificial neural networks, their input rate. Signal weights are strengthened (
long-term potentiation) or weakened (
long-term depression) depending on how synchronous the presynaptic and postsynaptic activation rates are (
Hebbian theory). The synaptic activity of individual neurons is modeled using equations to determine the temporal (and in some cases, spatial) summation of synaptic signals,
membrane potential, threshold for action potential generation, the absolute and relative
refractory period, and optionally ion receptor channel
kinetics and
Gaussian noise (to increase biological accuracy by incorporation of random elements). In addition to connectivity, some types of artificial neural networks, such as
spiking neural networks, also model the distance between neurons, and its effect on the synaptic weight (the strength of a synaptic transmission).
Combining gene regulatory networks and artificial neural networks For the parameters in the gene regulatory network to affect the neurons in the artificial neural network as intended there must be some connection between them. In an organizational context, each node (neuron) in the artificial neural network has its own gene regulatory network associated with it. The weights (and in some networks, frequencies of synaptic transmission to the node), and the resulting membrane potential of the node (including whether an
action potential is produced or not), affect the expression of different genes in the gene regulatory network. Factors affecting connections between neurons, such as
synaptic plasticity, can be modeled by inputting the values of synaptic activity-associated genes and proteins to a function that re-evaluates the weight of an input from a particular neuron in the artificial neural network.
Incorporation of other cell types Other cell types besides neurons can be modeled as well.
Glial cells, such as
astroglia and
microglia, as well as
endothelial cells, could be included in an artificial neural network. This would enable modeling of diseases where pathological effects may occur from sources other than neurons, such as Alzheimer's disease. == Factors affecting choice of artificial neural network ==