Sunday, July 29, 2018

Naked Neurons, other types of Neurons.

It's been a while since my last post. I'm still alive; I'm still doing this thing I call Clique Space(TM).

This evening, I feel somewhat relaxed. I have a working copy (only a little more than two weeks' old) still to be committed to my code base. This working copy is the first revision where I have moved the main method out of the Neuron and into two new projects. The first is called the "Naked Neuron", and the second, the "Clothed Neuron". The first represents an ongoing specialisation of the Neuron, while the second is somewhat of a hypothetical (even rather useless) specialisation of the Neuron so that I can conduct further tests on the efficacy of the Client Device project more generally. My motivation for writing tonight came from an observation that perhaps I see a reasonably stable implementation of the way in which Neurons can be specialised.

Apart from the fact that Neurons can contribute fully in cognition (glia are denied this privilege because they cannot engage their neighbouring Neurons as respondents), a naked Neuron has no capacity to do anything else. A naked Neuron can act as nothing more than a relay between otherwise clothed Neurons who may not share a direct engagement. Naked Neurons know how to communicate in Clique Space as initiators and respondents, but have no other ability; apart from Clique Space itself, a naked Neuron has no capacity to contribute to "thinking" by virtue of the fact that naked Neurons do not model any other medium.

Clique Space acquires a thinking capacity because some Neurons can be specialised: some can perhaps be made to respond to photons hitting them; some can be made to contract like muscles; some can, when stimulated by other Neurons, perhaps produce some sensations that yet other Neurons specialised in some other way can react to. Glia (I cannot consider a naked version of these ever to make sense) can be specialised to maintain a nice environment for themselves and their Neural brethren. They can perhaps help by dilating nearby nutrient vessels when they detect their neighbouring Neurons undergoing heavy cognition, or perhaps glia help speed signal flow by enclosing the axons of their Neural neighbours in a sheath of myelin.

A Clique Space Neuron software implementation can be specialised by extending the inbound Connection class (NeuralInboundConnection) exposed as an abstract class in the Neuron project. This class can be extended to capture stimuli that are generated though some other medium present on the specialised Neuron's host hardware. These stimuli must be recorded as qualia - the units of cognition - that must also be accompanied by instances of a surrogate - a serialisable proxy of a quale - so qualia related to a given stimulus can be sent as a signal from one Client Device to be reconstituted as quale in another. Signals are individually wrapped in envelopes, and collections of envelopes are bundled in transmitters before transmitters are exchanged as part of a synapse's activity cycle.

A property also needs to be created and stored (usually) as a native property of the extended version of the inbound Connection. This property allows a Neuron to form and communicate a belief that a particular stimulus (the object - perhaps associated with a sense datum quale different to the object quale) has been received by the a given Neuron, and is being asserted by a given Identity.

This very quickly put together summary of Clique Space constitutes a semantically rigid language of thought that I have no reason not to believe would ultimately derive of a synthetic mechanism the ability to exist.

Perhaps... I have no idea really and odds on this is probably bullshit. Even so, it appears to have worked for me so far.

No comments:

Post a Comment