Computation in a neuron of a traditional neural network is accomplished by summing the products of neural values and connection weights of all the neurons in the network connected to it. The new state of the neuron is then obtained by an activation function which sets the state to either zero or one, depending on the computed value. We provide an alternative way of computation in an artificial neuron based on lattice algebra and dendritic computation. The neurons of the proposed model bear a close resemblance to the morphology of biological neurons and mimic some of their behavior. The computational and pattern recognition capabilities of this model are explored by means of illustrative examples and detailed discussion.
展开▼