Abstract
How the brain represents the external world is an unresolved issue for neuroscience, which could provide fundamental insights into brain circuitry operation and solutions for artificial intelligence and robotics. The neurons of the cuneate nucleus form the first interface for the sense of touch in the brain. They were previously shown to have a highly skewed synaptic weight distribution for tactile primary afferent inputs, suggesting that their connectivity is strongly shaped by learning. Here we first characterized the intracellular dynamics and inhibitory synaptic inputs of cuneate neurons in vivo and modeled their integration of tactile sensory inputs. We then replaced the tactile inputs with input from a sensorized bionic fingertip and modeled the learning-induced representations that emerged from varied sensory experiences. The model reproduced both the intrinsic membrane dynamics and the synaptic weight distributions observed in cuneate neurons in vivo. In terms of higher level model properties, individual cuneate neurons learnt to identify specific sets of correlated sensors, which at the population level resulted in a decomposition of the sensor space into its recurring high-dimensional components. Such vector components could be applied to identify both past and novel sensory experiences and likely correspond to the fundamental haptic input features these neurons encode in vivo. In addition, we show that the cuneate learning architecture is robust to a wide range of intrinsic parameter settings due to the neuronal intrinsic dynamics. Therefore, the architecture is a potentially generic solution for forming versatile representations of the external world in different sensor systems.
Introduction
The problem of how to represent a complex external world to support non-trivial versatility of action has a deadening presence both in neuroscience (Loeb and Fishel, ; Spanne and Jorntell, ), robotics and artificial intelligence (AI) systems (Service, ). For neuroscience, the issue is closely associated with the understanding of the brain—without knowledge of how information of the world is represented in neuronal circuitry, it is difficult to decipher its functional mechanisms. An important related issue is how biological systems can generalize previously learnt sensory experiences to apply them to the interpretation of novel contexts—lack of generalization capability is a limitation in classical pattern recognition systems (Spanne and Jorntell, ), to which AI and DNN systems has an ancestry, and likely an important reason why such systems can be comparatively easily fooled (Nguyen et al., ). As versatility of interaction with the external world is a hallmark of brain function, an important question is how that versatility can be supported.
The skin is an interface that directly interacts with the physical world, using 10,000's of tactile sensors (Johansson and Flanagan, ). Current models of the organization of tactile neural systems to a large extent build on assumptions that the brain needs to identify edges, shapes or other physical parameters that human external observers may deem important to represent (Pei et al., ; Sathian, ). Using sparse-coding interpretations of neural coding combined with grandmother neuron-like theory (Barlow, ) such a system can be expected to work in the classification of a large range of tactile experiences. However, classifying systems based on pattern recognition can suffer from problems with generalization, i.e., where learning from one situation can be scaled or adapted to apply to new ones (Spanne and Jorntell, ). An alternative mode of representation of tactile information would be one that automatically arises out of experienced interactions through learning. Indeed, during early development, mammalians generate seemingly random movements and interactions with the environment, which would engage a wide set of sensors from large parts of the body (Shao et al., ) and play a crucial role for development (Forssberg et al., ; Petersson et al., ; Blumberg et al., ). Such interactions result in spatiotemporal patterns of skin sensor activation, that depend on, and therefore abstract, the properties of the objects we touch, the laws of physics describing the interactions that can take place (Hayward, ), the types of movement we make, the mechanical effects inducible in the skin and how the tactile sensors are tuned to them (Jörntell et al., ). The available set of sensors will respond across these conditions and their activations will have specific relationships depending on the condition. Hence, rather than viewing brain integration of tactile sensors as occurring in a pixel-by-pixel fashion, we here consider the often overlooked fact that individual neurons integrate information from several sensors. It follows that what is being learnt is likely to involve the relationships between the activations of these sensors. To learn such relationships is here hypothesized to be an important component of being able to form representations of the external world that is applicable or generalizable to novel experiences.
As tactile inputs are first processed in the cuneate nucleus, before they reach the cortex, it is likely that the basic constraints on the brain's representation of the tactile part of the physical world are formed here. In vivo whole cell recordings from these neurons indicate that their synaptic weights for tactile inputs are highly skewed, which indicates that they are highly learnt (Bengtsson et al., ). The important question why that learning occurs recently found a possible answer, when the cuneate neurons were found to code for unique combinations of the fundamental haptic input features (Jörntell et al., ), which tentatively correspond to the dimensions or the vector decompositions of the contact mechanics effects arising between two objects (Hayward, ). Here, we emulated the learning that would arise from of a set of varied sensory experiences given the biological constraints provided by the recording data we obtained on the intrinsic membrane dynamics and the synaptic inputs of the neurons of the cuneate nucleus. We find that the main effect of the cuneate learning is a utility-based decomposition of the tactile sensory space into vector components that made it possible to generalize the learning to novel tactile experiences. This is a different form of representation of sensory input data than a direct identification of sensory input patterns, which is a potential explanation for the large versatility in the identification of sensor input data in biological systems.
Methods
All biological data was obtained under acute conditions identical to those of a previous study on the cuneate nucleus in vivo (Bengtsson et al., ). Briefly, adult cats of both sexes were initially prepared under propofol anesthesia and subsequently decerebrated to allow cuneate neuronal recordings under non-anesthetized conditions. This study was carried out in accordance with the recommendations of Malmö-Lund Animal Research Ethics Committee. All experimental procedures were approved in advance by the Malmö/Lund Animal Research Ethics Committee (permit number and approval-ID: M32-09).
This section contains four main parts. First, we describe how recordings were made from projection neurons and inhibitory interneurons of the cuneate nucleus using the in vivo whole cell patch clamp technique. Secondly, the recorded characteristics of the cuneate projection neurons and the inhibition from the interneurons were approximated by constructing a model of individual cuneate projection neurons (CNs) and their afferent network. Thirdly, the responses of a population of skin sensors that provided synaptic input to the CN network across a range of different real world stimuli were generated by a bionic fingertip. Fourthly, the CN synaptic learning process for skin sensor input was inferred from generic neuronal learning mechanisms in vivo and our estimation of intracellular calcium responses. The theoretical basis for the construction of the CN model and its learning process is also provided for each step.
Biological data
Briefly, under initial deep propofol anesthesia, adult cats were prepared for acute in vivo recordings with artificial respiration, strict monitoring of blood pressure, end-expiratory carbon dioxide and temperature. Thereafter, the animals were decerebrated and the anesthesia discontinued. To monitor the level of anesthesia before decerebration, we continuously measured the blood pressure and verified the absence of withdrawal reflexes to noxious stimulation. To monitor the state of the preparation after the decerebration, we in addition made EEG recordings from intact parts of the neocortex. EEG recordings were characterized by a 1–4 Hz oscillatory activity that was periodically interrupted by large-amplitude 7–14 Hz spindle oscillations lasting for 0.5 s or more. Such EEG patterns are associated with deep stages of sleep (Niedermeyer and Da Silva, ). The EEG activity and the blood pressure remained stable, also on noxious stimulation, throughout the experiments. Mounting in a stereotaxic frame, drainage of cerebrospinal fluid, pneumothorax and clamping the spinal processes of a few cervical and lumbar vertebral bodies served to increase the mechanical stability of the preparation.
In vivo whole cell patch clamp recordings were made in the exposed cuneate nucleus. The recorded neurons were identified with respect to the location of their excitatory receptive field on the skin (Bengtsson et al., ). Stimulation in relation to the location of this receptive field was done using force-time controlled touch as well as by local electrical activation of skin afferents. Current injections to characterize the intrinsic membrane responses were made through the recording pipette. All intracellular signals were analyzed off-line using custom-made software. Identification of unitary IPSPs was made using a tailored template matching routine with manually constructed templates. The templates consisted of a time series of voltage ranges into which the signal had to fit to be counted. The template was adjusted to allow the detection of gradually smaller events until it started to include events that on visual inspection did not resemble the event time course of IPSPs evoked by skin stimulation (Bengtsson et al., ). Hence, the similarity of time course between evoked and unitary IPSPs was taken as an indication that they were derived from the same type of inhibitory synapses.
A difference with our previous analysis of EPSPs (Bengtsson et al., ), was that the voltage deflections of the unitary IPSPs were much smaller. Thereby, the noise of the recording system prevented the detection of IPSPs of amplitudes below a certain level. Therefore, our reported values of the median peak unitary IPSP amplitudes for each neuron are most likely overestimates. For population data, we report the mean and standard deviation of the median IPSP amplitudes recorded for at least 100 spontaneous IPSPs in each of the 15 recorded cuneate projection neurons.
Modeling design
Based on our present biological observations, as well as previously published data on cuneate neurons (Bengtsson et al., ) and generic neuronal physiology and plasticity, we aimed to simulate how these parameters and processes could support learning when brought together in a functional system. Our simulation consisted of two main components,
(a) A bionic fingertip covered with silicon skin and equipped with tactile sensors that transduced local mechanical skin strain patterns into spatiotemporal patterns of sensor spike output data in response to physical interactions with external objects/surfaces. This was the counterpart of the tactile primary afferents (PAs) in biological systems. The bionic fingertip provided the important feature of a system of PA sensors where there is a consistent relationship between the activation of the different sensors across conditions or tactile experiences. As discussed in the introduction, rather than viewing brain integration of tactile sensors as occurring in a pixel-by-pixel fashion, we here consider the often overlooked fact that each cuneate nucleus neurons integrate information from several sensors. It follows that what is being learnt is likely to involve the relationships between the activations of these sensors. To learn such relationships is here hypothesized to be an important component of being able to form representations of the external world that is applicable to novel experiences.
(b) A simulated cuneate nucleus neuronal network containing a set of cuneate neurons receiving synaptic input from those PAs. Each model cuneate projection neuron (CN) was simulated individually, capturing the intrinsic responsiveness observed in vivo and the generic subcellular processes involved in synaptic plasticity. The accumulative effects of the synaptic plasticity during the learning process were evaluated by the changes in synaptic weights of the PA inputs in each CN.
In the account that follows, we present the design of the simulation starting with the low level neuronal properties, the dynamic model describing the intrinsic responsiveness of the cuneate neurons, synaptic weight initialization, the sensory input data and the bionic fingertip used to generate it, the learning process and the evaluation of the end effect of the learning process. The design and performance of the bionic fingertip has already been reported in previous papers, therefore we merely present the specific adaptations made for the present simulation. The modeling software is available on: https://figshare.com/projects/Artificial_Cuneate_Neuron_Model/34886.
Network connectivity
Based on biological data of cuneate neurons (Bengtsson et al., ; Figures 1, 2), our network model (Figure 3A) was comprised of sensory afferents projecting as excitatory synapses on each individual model CN. In addition to the excitatory synapses, and based on our biological observations (Figure 1), the sensory afferents also drove local inhibitory interneurons that provided inhibitory synapses to the CNs (Figure 3A). The model CN had equal numbers of excitatory and inhibitory synapses. The synaptic weights of these synapses were given initial starting weights (or seed weights, see below) that were gradually learnt on a trial-by-trial basis.
Figure 1
Figure 2

Spike responses in a sample interneuron of the cuneate nucleus. (A) Recordings were identified as projection neurons (black traces) and interneurons (red trace) based on their characteristic spike shapes. (B) Example response of an interneuron evoked by a brief touch to the skin. (C) Response of a sample interneuron to electrical skin stimulation. Black traces indicate evoked EPSPs that did not elicit a spike whereas red traces indicate those that did.
Figure 3

Functional structure of the CN model. (A) Structure of the CN network model. Colored lines indicate PA connections between the physical sensors of the bionic fingertip and the neurons of the model, blue triangles indicate variable weight synapses. Only cuneate projection neurons (CN1–CNn) were simulated individually, where the number identifies a specific initial synaptic weight configuration (see Figure 5B). PA inputs were also provided to the CNs as a lump inhibitory synaptic input via an interneuron (red). (B) Graphic representation of the functional structure of the CN model. Components indicated with a dashed outline were the only elements with fixed parameters, whereas parameters with solid outlines were adjusted in the later part of this paper to simulate CNs with different intrinsic properties. (C) Subcellular factors involved in the synaptic plasticity of the CN, with variable weight PA synapses (blue) and inhibitory synapses (red). The CN neuron is divided into a main compartment, with reactive LVA and CAP conductances and synaptic spaces containing VGCCs (Higley and Sabatini,
The simulated network model had 80 sensory input channels (PAs) that innervated each individual CN. This number of afferents was less than biological estimates, which suggest in the order of 1,000's of PAs per CN (Bengtsson et al.,
Neuron model
The model cuneate projection neuron (CN) was implemented as a conductance based Exponential Integrate and Fire (EIF) model (Fourcaud-Trocmé et al.,
where Cm is the membrane capacitance, is the leak current, Ispike is the spike currents (fast dynamics), Iion is the ion channel currents (intermediate dynamics), Isyn is the synaptic input currents and Iext denotes external injected currents that were used to evaluate the intrinsic CN neuron responsiveness to current step commands (Figure 1F). The model values for these and other parameters are given in Table 2. The membrane resistance and time constant/capacitance were within the range of values recorded in vivo (Bengtsson et al.,
Neuron model-fast dynamics
The spike current (Ispike) is generated using a basic EIF model (Equation 2) to achieve the fast dynamics and recreate the initiation of the action potential (Ostojic and Brunel,
As the depolarization reaches a threshold speed, an action potential is said to be generated, and the membrane potential is immediately reset by a fast afterhyperpolarization (AHP) to the membrane potential at which the spike was initiated, i.e., mimicking the fast spike AHP of the recorded cuneate projection neurons (see Figure 2A).
Neuron model-intermediate dynamics
The intermediate dynamics include currents from additional ion channels (Iion, Equation 1) that are not directly involved in forming action potentials, but have more of a modulating role in episodes leading up to the generation of action potential and the episodes between action potentials when the synaptic input activity is high. The intermediate dynamics of the model were optimized to mimic the reactive conductances that could generate the types of responses to current injections we recorded in the cuneate neurons in vivo (Figures 1E,F). Such responses, i.e., post-inhibitory rebound responses and a tendency to generate bursts of action potential firing, have been observed in other neuron types (Llinás and Jahnsen,
where ICa is the current through LVA channels or equivalent channels and IK the current through the CAP channels. These are modeled as two separate pools of ion channels (Saarinen et al.,
where and are the maximum conductances of the respective channels, ECa and EK are the reversal potentials of the respective ions, and xKCa, xKVm, xCa, a, xCa, i are the activity states of the channels (Saarinen et al.,
The activation states of the LVA channels were modeled using the following differential equations:
where tau is the time constant at which the states move toward the voltage dependent equilibrium described by . These equilibrium functions are two parameters sigmoid of the form:
Since the calcium sensitive subunits of the CAP channels are located on the inner surface of the cell membrane, the intracellular concentration of calcium ([Ca2+]) is modeled for small volumes rather than as an overall concentration within the cell. The calcium concentration within the cell will change both due to ion channels through which calcium ions enter to the inside of the membrane, and diffusion of ions into the remaining intracellular volume. From this line of reasoning, and in accordance with Saarinen et al. (
The activation states of the CAP channels were modeled using the following differential equations:
where the two time constants (τKCa and τKVm) indicate the times at which the states move toward the voltage dependent equilibrium described by and the calcium dependent equilibrium described by . These equilibrium functions are two parameters sigmoid of the form:
The values for these parameters were chosen through an optimization procedure (see below) and are indicated in Table 2. Note that we observed a range of variance between cuneate neurons in vivo in terms of their intermediate dynamics. Our aim was to provide a simple model that at the same time could capture the main principles of the rebound and burst responses that we could demonstrate in our recorded cuneate neurons. Therefore, we do not expect that our parameter values have a direct correspondence with biophysical measures, and we do not expect to precisely capture the properties of the intermediate dynamic response of any single neuron (which likely would have required a larger set of parameters).
Neuron model-synaptic inputs
The synaptic current (Isyn) through the cell membrane is the summated synaptic currents of the activated synapses. Each individual synapse (i) is activated by a primary afferent spike generated by a single sensor of the bionic fingertip. Once activated, this spike gives rise to a stereotyped time course of conductance injection at the synapse (Isyn) which is described by
where Erev is the reversal potential of the type of synapse (Erev, exc or Erev, inh depending on whether the synapse is excitatory or inhibitory, see Table 2), Vm is the membrane potential and t* is the time of activation of the synapse. Each spike in each sensory afferent was converted into a synaptic conductance in the simulated neuron. For each synapse, the peak amplitude of the synaptic response was determined by the product of their individual weight (wexc or winh) and the overall maximum synaptic conductance constant (gmax, see Table 1). Through gmax the relative leak conductance (i.e., the ratio of the synaptic and the leak conductances) could be adjusted to simulate cuneate neurons with different sizes. The time constant of the decay of the synaptic membrane potential responses, τ, was 6.4 ms for both excitatory and inhibitory synapses, in accordance with the time courses recorded in the cuneate nucleus neurons in vivo (Bengtsson et al.,
Table 1
| Parameters | Initial value/range |
|---|---|
| Maximum synaptic conductance constant (gmax) | 23e-9 S, 9e-9 S, 23e-8 S, 9e-7 S, 23e-7 S |
| Calcium activity set point () | 20 Hz, 40 Hz, 60 Hz, 80 Hz, 100 Hz |
| Synaptic local Ca2+ time constant () | [τd, τr, τm] = 50%, 100%, 150%, 200%, 250% |
| Seed weight distribution spread (SW Spread) | 0%, −20%, −40%, −60%, −80% |
Specification of the intrinsic CN parameter values used.
The values of the basic CN configuration, or default values, are indicated in bold.
Optimization of the neuronal calcium dynamic model against measured data
The complete model was optimized during three steps. During each simulation, the model was fed with six 100 ms current steps with amplitudes of 100, 200, 300, 400, 600, and 800 pA. The results from the six trials were then optimized against intracellular recordings where the cuneate neurons were fed with the same currents in vivo (Figure 1F).
The first step is to manually choose suitable initial parameters, using both previously known values to some of the parameters, and estimating others using trial and error simulations. The second step is to use the Nelder-Mead algorithm, but with an objective function where the simulated traces is compared to the measured traces. The third step also uses the Nelder-Mead algorithm, but with an objective function that measure the discrepancy between the action-potential timing in the simulated trace and the measured trace. As there is no guarantee that the simulated trace contains the same number of action potentials as the measured trace, discontinuities appear when the number of action potentials in the simulated trace change. The use of the Nelder–Mead method is motivated by that this is a commonly applied numerical method used to find the minimum or maximum of an objective function in a multidimensional space, in particular for nonlinear optimization problems. Equation 11 contains the complete objective function:
where e is the objective function value, ωs a weight used to punish any discrepancy in the number of action potentials, and et the total time error between simulated and measured action potentials:
where 𝕋 is the set of all pairs of where T and are the sets of all measured and simulated action potentials, respectively, during a single current step. The list of all optimized parameters used in the model is shown in Table 2.
Table 2
| Parameter | Symbol | Value |
|---|---|---|
| Membrane capacitance | Cm | 4.270e-11 F |
| Leak conductance | gL | 8.100e-09 S |
| Leak reverse potential | EL | −62.309 mV |
| Width of the spike (EIF model) | Δt | 1.3063 |
| Spike threshold (EIF model) | Vt | −57.129 mV |
| Maximum potassium conductance | gK | 2.022e-08 S |
| EPSP reversal potential | Erev, exc | 0 mV |
| IPSP reversal potential | Erev, inh | −80 mV |
| Potassium reversal potential | EK | −104.514 mV |
| Maximum calcium conductance | gCa | 2.082e-08 S |
| Calcium reversal potential | ECa | 121.436 mV |
| Conversion factor between calcium current and concentration | BCa | 3.374e-15 |
| Calcium concentration at rest (equilibrium) | 1.010e-07 | |
| Time constant of the calcium concentration leak | 0.0063 | |
| Time constant of the calcium activation state | τCa, a | 2.722e-04 |
| Time constant of the calcium inactivation state | τCa, i | 0.0207 |
| Time constant of the potassium calcium dependent activation state | τKca | 0.0013 |
| Time constant of the potassium voltage gated activation state | τKVm | 0.0011 |
| Constant for sigmoid function of intermediate dynamic model | pCa, a, 1 | −60.8369 mV |
| Constant for sigmoid function of intermediate dynamic model | pCa, a, 2 | 6.3419 mV−1 |
| Constant for sigmoid function of intermediate dynamic model | pCa, i, 1 | −68.0100 mV |
| Constant for sigmoid function of intermediate dynamic model | pCa, i, 2 | 1.3008 mV−1 |
| Constant for sigmoid function of intermediate dynamic model | pKVm, 1 | −64.0785 mV |
| Constant for sigmoid function of intermediate dynamic model | pKVm, 2 | 0.7833 mV−1 |
| Constant for sigmoid function of intermediate dynamic model | pKCa, 1 | 2.2166e-07 mV |
| Constant for sigmoid function of intermediate dynamic model | pKCa, 2 | 4.7923e-08 mV−1 |
Neuron model parameters.
Subsynaptic local calcium activity
In the learning process, excitatory synaptic weight learning was driven by the calcium activity in the main compartment of the cuneate neuron (i.e., as calculated by the calcium dynamic model above) in combination with the calcium activity in the individual synapses. An essential component of this combination is the intensity of activation of the individual synapses. According to the learning rule that we used (see below), a synapse that fires at high frequency with a high degree of correlation with the main compartment total calcium activity (, where k is an arbitrary constant that is here assumed to be 1), will be “rewarded” as due to the strong correlation with the learning signal . Conversely, strong firing in a synapse in relation to low or zero will be “punished” (i.e., similar to the classical BCM rule for Hebbian plasticity) (Bienenstock et al.,
For each synapse, each input spike at time t* contributes to the subsynaptic spine calcium concentration, the time course of which is given by the kernel (Mazzoni et al.,
In its basic configuration, the parameters describing the relative local calcium concentration (or activity), are the decay time τd = 12.5 ms and the rise time τr = 4 ms multiplied with a constant τ1 = 21 ms (which is a constant to calculate the ratio) for = 100% (Table 1). τl is the latency time which is zero in our case. The initial values chosen were derived from our assumption that the time course of the slow afterhyperpolarization of the cuneate neuron spike (Figure 1B), which is known to reflect the activation of calcium-dependent potassium channels, matched the time course of the calcium concentration induced in the synapse. This resulted in a somewhat faster but still comparable time course of spine calcium than reported for single spines in vitro (Tigaret et al.,
Synaptic weights
The synaptic weight in our model was a gain factor ranging between 0.001 and 1, where 1 signified the maximum weight of a synapse. As there is no information on perinatal synaptic weights for the CNs, we needed to make assumptions. The first assumption was that synapses have different initial synaptic weights, or seed weights. The second assumption was that all synapses had initial non-zero up to medium strong synaptic seed weights. In our model, the distribution of synaptic weights across the primary afferent synapses of the CN model, or the initial excitatory synaptic weights (winit, exc), were normal distributions ranging between 0.001 and 0.5 across the 80 primary afferent inputs. We used 5 different pseudo-randomized initial weight distributions, referred to as “Seed weights 1–5.” Pseudo-randomization here implies that the distribution is randomized but that the same distribution is kept constant across different learning process runs. This had the advantage that the effects of specific intrinsic CN configurations (see “Variations of initial intrinsic CN parameters” below) could be tested for the same initial weight distributions (Figure 12).
Synaptic inhibition was simulated as being provided by 80 independent interneurons that were each directly activated by one out of the 80 PA afferents available in our simulated system. Each PA synapse had the same weight on its targeted inhibitory interneuron. The collective, or total, inhibitory synaptic weight (winit, inh) was initially set to 0.125 evenly distributed across all the inhibitory synapses between the interneurons and the CN neuron they contacted, meaning that each PA synapse provided equally weighted inhibition to the CN neuron (as suggested by our biological data accounted for in the Results).
Sensory inputs
Our aim was to simulate the learning process in the cuneate neurons driven by simulated sensory activation of the PAs. The main idea was to simulate a varied set of interactions between the skin and the physical world, and let the resulting spatiotemporal patterns of skin sensor activation determine the outcome of the learning process in the cuneate neurons. Rather than designing an arbitrary set of spatiotemporal patterns of skin sensor activations, we wanted to use a physical model of a fingertip to generate the spatiotemporal spike patterns of PA input that the cuneate neurons of our model (CNs) learned from. This is because across the different kinds of interactions that the skin may experience, there may be relationships between the skin sensors that are not easily calculated across all conceivable conditions/interactions.
Bionic fingertip
To generate the sensor patterns, we used a set of touch protocols based on different stimulus conditions (Table S1). The sensory fingertip comprises a 2 × 2 array of Micro Electro Mechanical System (MEMS) based bio-inspired tactile sensors (Oddo et al.,
Figure 4

Training stimuli. Physical stimuli and corresponding sensor spiking responses in PA sensory inputs #1-80 for the training stimuli used in the learning process. (A) Three of the physical stimulus conditions consisted in the artificial fingertip first indenting and subsequently sliding across surfaces with different textures, as shown in (B). (C) The two indentation stimuli, where the artificial fingertip was dynamically indented against two different shapes, as shown in (D).
The normalized analog output of the tactile sensor is fed as virtual current input to a fine-tuned Izhikevich neuron models (Izhikevich,
When the membrane potential reached the spike depolarization threshold of 30 mV, one spike was produced followed by a reset:
The A, B, C and the spiking threshold are the standard ones of the Izhikevich artificial neuron model, whereas the parameters a, b, c and d were selected (Table S2) to allow a regular spiking behavior.
From the existing 16 sensory channels, we consider 4 active channels (2, 5, 12, and 15) (Figure S2). We further derivated the analog sensor data to mimic both Merkel Slowly Adapting (SA) type I mechanoreceptors, sensitive to the sustained level of mechanical interactions, and Meissner Fast Adapting (FA) type I mechanoreceptors, mostly sensitive to dynamic changes (Vallbo and Johansson,
For the learning process, we used the sensor outputs obtained using five different physical stimuli (Figure 4), and in addition the PA spike output responses to five other physical stimuli were provided as “non-training” stimuli (see Results text).
Learning protocol
In order to induce learning in the CNs, we used a series of 1,500 stimulus presentations. Each of the 1,500 stimuli hence corresponded to a spatiotemporal pattern of PA spike inputs (Figure 4), where all of the 80 PAs were activated during each stimulus presentation. The 1500 presentations were generated from the 5 physical stimulus presentations. Each stimulus presentation was hence repeated 300 times. Rather than feeding the system with identical spatiotemporal spike patterns for each of these 300 repetitions, we added a spike time jitter to all tactile sensor spike output responses. Gaussian noise with zero mean and standard deviation σ (σ = 5 ms) was added to the individual spike times of each PA. The motivation for this injection of noise rather than repeating identical patterns of PA spike responses was because we observed it to make the learning more robust. It also allowed an identification of the spread of learning outcome (end weight “landscapes”) for each model setting (Figures 5B,C).
Figure 5

Synaptic weight changes during the learning process. (A) Evolution of the synaptic weights during a learning process of 1,500 stimulus presentations, with the evolutions of two highlighted synapses indicated by red and green thick lines. (B) Starting weights of the PA synapses (“seed weights”) for the sample learning process. Red bars indicate a set of 10 sensors/PA synapses that started with high weight but ended up as low weight synapses (“losers”). (C) The end weights of the PA synapses after a completed learning process. Green bars indicate the ten synapses with the highest end weights (“winners”). (D) Box plots of the correlation indexes for the end weight “winners” and for the end weight “losers” for each of the five seed weight configurations tested. The differences in correlation index between the winners and losers was statistically different in each of these five cases (p < 0.001, paired t-test). (E) Histogram of the distribution of synaptic weights before and after learning in the example CN (CN1).
Figure 6

Total synaptic weights and response evolution during learning. Relationship between synaptic weight evolution during the learning process (A) and the sum of the excitatory synaptic weights (B) and of the inhibitory synaptic weights (equal for all inhibitory synapses) (C). Note that the latter two parameters were controlled by the feedback mechanisms to ensure stability of the sum of the excitatory synaptic weights on the CN (by homeostatic plasticity) and of the total calcium activity (by the weight of the inhibitory synapses) (Figure 3B). (D) Example responses of the CN to the same stimulus condition (indentation 20 mm, see Figure 4) at three different time points during the learning process (indicated in A).
Excitatory synaptic weight learning
During the learning process, the individual excitatory synaptic weights were gradually learnt, i.e., there was an alteration in the weight of each synapse. All the synaptic weights were updated after each stimulus presentation. The weight change for the individual excitatory synapse (i) is given by Equation 16.
The driving force for the net synaptic weight change (wcexc, i) is given by the integral of the correlation between main compartment total calcium () and local calcium activity for each synapse () from t0 to tmax (corresponding to the start and end of each stimulus presentation). The is offset to zero by the Learning threshold (Figure 3D), where above the Learning threshold is in the positive zone (potentiation) and below is the negative zone (depression) (similar to Graupner and Brunel,
The Learning threshold is given by the product of the average total calcium () and synaptic equilibrium (SynEQ) where is the mean of across the last three consecutive stimulus presentations. The averaging was required to avoid instability in the learning and could in principle correspond to the dampening effect of the time required in biological systems for protein synthesis and/or ion channel insertion. The SynEQ is a gain factor, used to attain a homeostatic synaptic plasticity (Turrigiano and Nelson,
Inhibitory synaptic weight learning
In model CNs without adaptation of synaptic inhibition, we observed that synaptic weight changes in the PA synapses tended to make the CNs unstable, which degraded learning stability (Figure 10). Instability was attained gradually during the learning process and typically resulted in that either the CN had excessive calcium activity or no calcium activity at all. In such cases, the CN would often swing between these two extremities several times during the learning process. We found that it was important that the model system prevented the CNs from entering such unstable states and a main effective regulator was found to be gradual adaptation of the total inhibitory synaptic weight around a set point of the total calcium activity of the neuron.
Therefore, during the learning process, after each stimulus presentation, also the total inhibitory weight was adapted toward a set point, which was defined by the activity of the calcium spike rate, closely related to . A high calcium activity during the stimulus presentations was countered by an increase in total inhibitory synaptic weight, whereas a low calcium activity was countered by a decrease in this weight. A plastic regulation of the weight of inhibitory synapses against postsynaptic calcium activity or postsynaptic calcium-dependent bursting activity has previously been found in various neurons across the brain (Kawaguchi et al.,
Adaptation of the total inhibitory synaptic weights was implemented because the change in the weights of the excitatory PA synapses on the CN neuron could lead to large changes in the levels of the LVA (voltage-activated calcium channel) activity, which in turn led to unstable learning (as in Figure 10). Adaptation of the inhibitory synaptic weights balanced the LVA activity and resulted in a maintained stable learning process. All adaptation of the weight of the synaptic inhibition was evenly distributed across all the inhibitory synapses. Calcium-dependent potentiation of inhibitory synapses has previously been found to be confined to the inhibitory synapses that were active during the calcium activity (Kawaguchi et al.,
Variations of initial intrinsic CN parameters
In addition to testing the effects of excitatory synaptic seed weight distributions on the outcome of the learning process (see below) we also wanted to test the effects of intrinsic CN parameters. Moreover, the values of these parameters to some extent relied on assumptions, and we wanted to know the sensitivity of the model to these assumptions. Therefore, in separate simulation runs, some of the intrinsic CN parameters were varied as described by Table 1. All of the initial parameters were kept constant during the learning process.
Model data analysis
Correlation index
The correlation index measure (Figure 5D) was used to quantify the degree of correlation between the spiking activities of two or more PAs while being provided with sensory inputs. We compared PAs whose synapses after learning ended up as High End Weight (HEW) synapses with high seed weight synapses that ended up as Low End Weight (LEW) synapses.
To compute this measure, we considered 10 HEW (green bars in Figure 5C) and 10 LEW synapses (red bars in Figure 5B). We evaluated the spike trains for these 20 PAs across all the five stimuli (Figure 4) by means of Victor-Purpura distance (VPd) (Victor and Purpura,
Correlations between synaptic responses
The correlation measure (Figures 7, 8) was used to compute how correlated the synaptic responses were across different learning conditions. To compute this measure, we consider all the 80 synapses. We convolute the spike trains of all 80 PAs using the same EPSP time constants as in CN in vivo recordings (Bengtsson et al.,
Figure 7

Learning resulted in decorrelated responses between neurons to the same stimulus. (A) Triangle matrix for the correlations between synaptic responses evoked by the same training stimulus before (CN1SW-CN5SW) and after learning for all five cuneate neurons (CN1EW-CN5EW). The difference in correlation between the two groups was statistically significant (p = 0.001, Wilcoxon signed rank test) (B) Averaged synaptic responses to the stimulus (‘indentation 20 mm') repeated 100 times for three different CNs (CN2, CN3, CN5) before and after training. (C,D) Similar displays as in (A,B) but for a novel stimulus that was not part of the training set (“indentation 10 mm;” Oddo et al.,
Figure 8

Learning resulted in decorrelation of the responses to different stimuli in the individual CN. (A) Triangle matrix for the correlations between synaptic responses evoked by the training stimuli before and after learning in the same CN. Otherwise the display is similar to Figure 7A. The difference in correlation before and after learning was statistically significant (p < 0.001, Wilcoxon signed rank test) (B) Averaged synaptic responses of the CN (CN1) to the full set of training stimuli. (C,D) Similar display as in (A,B) but for non-training stimuli previously reported for shapes (Oddo et al.,
Multi-dimensional scaling
To further illustrate the specific distribution of synaptic weights, we used the Classical multi-dimensional scaling (MDS) method (cmdscale, an inbuilt MATLAB® function). The distribution of weights (wexc) across the 80 PA synapses is here denoted the synaptic weight landscape. Using MDS, the differences between the synaptic landscapes of two or more CNs were visualized as distances in two-dimensional displays (Figures 9A,C,10A). The input distance vector to multi-dimensional scaling is calculated as a simple Euclidian distance between synaptic weight landscapes.
Figure 9

Evolution of synaptic weight landscapes and sparseness during the learning process. (A) Evolution of the synaptic weight landscapes during the learning process visualized by MDS for the five seed weights tested. (B) Corresponding evolution of the sparseness of the synaptic weight distributions. (C) Dependence of the evolution on gmax for seed weight #1. The intermediate value was the default configuration for this parameter. (D) Corresponding plot for the sparseness.
Figure 10

Learning without supralinear calcium responses. (A) Evolution of the synaptic weight landscape for a CN without supralinear calcium activity components. (B) Corresponding evolution of the sparseness of the synaptic weight distribution (cf. Figure 9B).
Computation of the sparseness of the synaptic weight distribution
We also measured the degree of dispersion of synaptic weights, or the sparseness of the synaptic weights, among the 80 available PA synapses (Figures 9B,D, 10B). For this purpose, we took the measured synaptic weight sparseness using the ratio between the l2 and l1 norm of the weight vector (Yin et al.,
Statistical tests
After the learning process, the correlation index of the High End Weight (HEW) PA synapses (N = 10) was compared to that of the Low End Weight (LEW) PA synapses (N = 10) for each CN configuration using paired t-test (these distributions were on visual inspection comparable to normal distributions, see Figure 5D). The changes in correlation between the synaptic responses, of different CNs to the same stimulus and of the same CN to different stimuli, induced by training were statistically quantified using the paired, two-sided Wilcoxon signed rank test.
Results
Inhibitory synaptic inputs and intrinsic responses of cuneate neurons in vivo
To support the construction of our model, we started out by extending a previous characterization of the projection neurons of the cuneate nucleus in the decerebrate cat (Bengtsson et al.,
A strong involvement of intrinsic voltage-activated conductances in shaping the membrane potential trajectory over time was suggested by the subthreshold spontaneous activity of the cuneate projection neurons recorded near resting potential (Figure 1E). Note the doublets, triplets or quadruplets of spike firing, which were observed in all projection neurons, but none of the interneurons. Occasional single spike firing events dramatically altered the spike afterhyperpolarization phase (red trace in Figure 1E), which further suggested the presence of intrinsic membrane potential dynamics. Indeed, using current clamp to generate temporary hyperpolarization of the membrane potential resulted in strong rebound excitation (Figure 1E), which demonstrates the contribution of such active intrinsic conductances. Similar intrinsic responses were recorded in all cuneate projection neurons when hyperpolarized by at least −200 pA for at least 200 ms (N = 15). Since such intrinsic responses can be expected to be an important part of defining the time course of calcium influx into the neuron, which in turn will be important for its learning process during a time-varying synaptic input, an important component of our full model below was the “intermediate dynamics” model of the of the cuneate projection neurons. We observed that there were relatively wide differences in the intensity and the speed of the intrinsic responses (Figure 1E) between the cuneate projection neurons. Therefore, we designed the intermediate dynamics model of these membrane potential dynamics against one of our recorded cuneate projection neurons, with the primary aim of approximating its overall dynamics across a range of conditions rather than focusing on capturing its behavior under any single condition exactly (for the full model, we later also will show model experiments in which parameters influencing the intermediate dynamics are adjusted to modify the intrinsic responses of the cuneate projection neurons, showing that model behavior was robust across a range of intermediate dynamics). Our intermediate dynamics model approximated the observed membrane potential dynamics well across a range of hyperpolarizations (Figure 1F). The model also resulted in a reproduction at least of the overall dynamics for responses evoked by touch (Figure S1).
In order to verify that the recorded IPSPs (Figure 1) could be generated by the local interneurons, we made intracellular recordings also from these neurons. Intracellular recordings were identified as projection neurons and interneurons based on their characteristic spike shapes (Figure 2A). The spontaneous spike firing frequencies were 11 ± 4.8 Hz (mean ± sd.) vs. 8.8 ± 2.2 Hz for projection neurons (N = 15) and interneurons (N = 8), respectively. Interneurons responded well to touch to the skin (Figure 2B) and on electrical skin stimulation (Figure 2C). The EPSPs evoked by electrical skin stimulation in the interneurons were considered monosynaptic based on the response latency time and the low variability of the EPSPs (Bengtsson et al.,
Functional structure of the CN model
In our integrated cuneate model, the biological sensorized skin was replaced with a bionic fingertip (Oddo et al.,
Depending on the correlation between the calcium activity in the main compartment and in the individual synaptic spaces (Figures 3C,D), the weight of each excitatory synapse was updated after each stimulus presentation (Figures 3E–H). To illustrate this process, Figure 3E shows that the local synaptic calcium activity crossed the learning threshold twice in this example. But for calculating the learning signal, also the calcium activity in the main compartment (Figure 3D) was taken into account. For the first episode of suprathreshold calcium activity in the synapse (Figure 3E), the calcium activity in the main compartment was in the “positive zone,” i.e., sufficiently high to permit potentiation of the synaptic weight. Therefore, this first episode made the net learning drive of this synapse positive (Figure 3F). The second episode of suprathreshold calcium elevation in the synapse (Figure 3E) instead coincided with calcium activity in the main compartment being partly in the “negative zone” (Figure 3D). Therefore, the net learning drive for this episode was partly negative (Figure 3F). The net learning effect of each stimulus presentation and each synapse was the integral of all of these episodes, which in this case ended up positive (Figure 3F). For another synapse, the suprathreshold calcium activity (Figure 3G) mostly coincided with main compartment calcium activity being in the negative zone (Figure 3D), which resulted in a negative integral of the net learning drive (Figure 3H).
For each update of synaptic weights, the weight of the synapse itself was an additional factor used to scale the synaptic weight change (Figure 3I; synaptic weight compensation in Figure 3B) (Bi and Poo,
The integrated model also used two separate feedback regulatory systems. First, the total inhibitory synaptic weight was updated based on the total calcium activity, according to a fixed set point (Figure 3B). Adaptation of the total inhibitory synaptic weights was implemented because we found that the change in the weights of the excitatory PA synapses on the CN neuron could lead to large changes in the levels of activity in the voltage-activated calcium channels, which in turn led to unstable learning. A plastic regulation of the weight of inhibitory synapses against postsynaptic calcium activity or postsynaptic calcium-dependent bursting activity has previously been found in various neurons across the brain (Kawaguchi et al.,
Secondly, SetPoint∑wexc is a control signal used to implement a homeostatic synaptic plasticity mechanisms (Turrigiano and Nelson,
Synaptic weight changes during the learning process
The sensorized bionic fingertip was used to provide the CN with training data. The bionic fingertip provided the important feature of a system of PA sensors where there is a consistent relationship between the activation of the different sensors across different conditions or tactile experiences. The CN learning process consisted of 1,500 presentations of five training stimuli, each activating all of the 80 PA sensory inputs but in different spatiotemporal patterns (Figure 4), presented in a pseudorandom order. The training stimuli consisted in three touch-an-slide conditions and in two dynamic indentation stimuli (Figure 4). During the learning process, the gradual transition from initial, or “seed,” synaptic weights to the final distribution of synaptic weights (“end weight”) was monitored (Figure 5A). Interestingly, the weight of a synapse could for example evolve from a very low seed weight to a high end weight (green thick line), or from high seed weight to near-zero end weight (red thick line) and any intermediate or mixed development. Such examples showed that the fate of an individual synaptic weight during the learning process was not depending on its starting point but suggested some underlying functional principle.
The learning process resulted in a transformation of the initial random distribution of low-moderate weight synapses (seed weight, SW) (Figure 5B) to a highly skewed distribution with a few high weight synapses (end weight, EW) (Figure 5C), similar to cuneate neurons in adult animals (Bengtsson et al.,
Learning resulted in decorrelations of synaptic inputs between neurons and stimuli
The next question asked was what functional effects the learning process resulted in. We found that between the individual CNs, the learning process resulted in a decorrelation of the initially highly correlated temporal patterns of the synaptic responses to each given training stimulus (Figures 7A,B). Hence, a consequence of the learning process was an increased differentiation of the CN responses to a given input, which was statistically significant at p ≤ 0.001 (Wilcoxon signed rank test). In addition to testing the stimuli that the CNs were trained to, we also used a set of previously non-encountered stimuli, consisting of three types of texture sliding and two touch indentations, here referred to as non-training stimuli. Similar to the case with the training stimuli, the learning process resulted in a decorrelation of the synaptic responses of the CNs also to the non-training stimuli (Figures 7C,D; p < 0.001, Wilcoxon signed rank test). Moreover, in the individual CN, whereas the differences in the spatiotemporal patterns of PA input between stimuli to some extent generated specific synaptic responses already in the “naïve” state, the responses became markedly differentiated with learning (Figures 8A,B). For each of the five CNs, CN1-5, the learning process resulted in a statistically significant decrease in the correlation between the synaptic responses to the five training stimuli (p < 0.001, Wilcoxon signed rank test). Such synaptic response differentiation is a basis for tactile input feature segregation (Jörntell et al.,
Evolution of synaptic weight landscapes and sparseness during the learning process
The gradual evolution of the synaptic weight distributions (or their “landscapes”) during the learning process was further studied by plotting the weights of all the 80 PA synapses of each CN in an 80-dimensional space, embedded in 2D plots using multi-dimensional scaling (MDS). First, the analysis showed that the end weight landscape, which is the basis for the segregation of responses between neurons and inputs shown in Figures 7, 8, depended on the seed weight landscape of the CN (Figure 9A). Secondly, it showed that the evolution of the synaptic weight landscape initially accelerated but later decelerated to hover around a relatively stable end point (Figure 9A), suggesting that the learning was self-stabilizing. Self-stabilization is further quantified in Figure 9B, which shows the temporal evolution of the sparseness of the synaptic weight distribution. This self-stabilization was lost on removal of the supralinearity in the calcium dynamic responses and in the local synaptic calcium activity (Figure 10). In this case, the main compartment calcium was the sum of the local calcium activity in all the synapses, i.e., without intrinsic calcium dynamics in the main compartment and without supralinear local calcium activity subsynaptically. Under such conditions, the learning process became chaotic, without any stable end point and without any development of sparseness of the synaptic weight distribution (cf. Figure 9A).
As we will describe in greater detail further below, we found that not only the seed weight landscape but also the intrinsic CN properties affected the outcome of the learning process. Of particular interest in relation to the effects of the calcium dynamic response (Figure 10) was the coupling between the synaptic input and the intermediate dynamics model of the CN, since the intermediate dynamics model governed the time course of the calcium signal and thereby the learning process. This coupling was strongly affected by the Maximum synaptic conductance constant (gmax), which was the ratio between the maximum synaptic conductance and the leak conductance of the neuron. A decrease in this ratio, or coupling, substantially reduced the learning rate whereas an increase instead caused the learning to become rapid, unstable and with dramatic shifts, unlike the more gradual process when the learning system was in balance (Figure 9C). Interestingly, even in the setting with high gmax the system found a relatively stable end point in the synaptic weight landscape but with a different location compared to the basic configuration (Figures 9C,D). However, a high learning speed, or learning rate, may not be beneficial if the aim is to allow the result of the learning process to take a variety of experiences into account, which in turn could limit the range of conditions and novel experiences that the learnt network structure would be applicable to. To explore this, we tested the effects of “monotypic” sensory training.
Importance of varied sensory experiences
Monotypic sensory training is here referring to a situation where the same sensory experience, or stimulus, is repeated a high number of times in succession. i.e., instead of using the regular learning process protocol with 1,500 presentations of the set of five stimulus presentations mixed in a pseudo-random order, here we ran the learning process with one single type of stimulus for the whole learning process. Similar to diversified sensory training (Figure 9A), monotypic sensory training also resulted in gradual changes in the synaptic weight landscape (Figure 11A). However, the type of stimulus applied had a decisive influence on the direction of development of the synaptic weight landscape (Figures 11A–C), and that a switch from one monotypic stimulus to another could sharply turn the evolution of the synaptic weight landscape in a new direction (Figures 11B–D). Also, with monotypic stimulus presentations, stable end points of synaptic weight landscapes were not clearly identified, in contrast to the relatively stable end points obtained when a mixture of stimuli was used in the learning process (Figure 9A). Indeed, instead of reaching a stable end point well before 1,500 trials (as in Figure 9A), monotypic sensory training instead could result in rapid changes in synaptic weight distribution at this time point (Figure 11A), which on inspection was found to be due to that the calcium activity of the CN could not be held within its set point and started to generate chaotic behavior (as in Figure 10). Hence, the order of presentation of the sensory experiences influenced the outcome of the learning process (Figure 11D), which indicates that the presence of a mixed, diversified set of sensory experiences over time will influence the result of the learning process. In addition, these findings also suggest that a high learning speed as in Figures 9C,D would make the CN more sensitive to individual sensory experiences and their order of presentation than in the basic configuration (Figures 9A,B).
Figure 11

The effects of monotypic sensory experiences. (A) The evolution of the synaptic weight distributing using solely stimulus #1 (latex, Figure 4) as the training stimulus for 3,000 repetitions. (B) Similar experiment, but after 1,500 repetitions, stimulus #1 was replaced with stimulus #5 (indentation, 20 mm). (C) Similar experiment as in (B), but now the 1,500 repetitions of stimulus #5 preceded the 1,500 repetitions of stimulus #1 (reverse order). (D) Synaptic weight landscape evolutions of the three experiments shown in an MDS plot.
The intrinsic CN properties profoundly influenced learning outcome
Whereas the above analysis (Figures 5–8, Figure S3) indicated that the seed synaptic weight distribution was an important factor influencing learning outcome, i.e., which set of correlated sensors the CNs picked to selectively strengthen, also the intrinsic CN parameters could conceivably act as a seed factor. Morphological differences between cuneate neurons (Fyffe et al.,
Figure 12

The intrinsic CN properties worked as additional seed factors. (A) For the seed weight #1, the end weight landscapes for all tested values of the intrinsic CN parameters, with the radii indicating the standard deviations across five repetitions of the learning. (B) The end weight landscape standard deviation for the whole range of intrinsic parameters is plotted for each seed weight. Note that the scale axes values are unrelated between the MDS plots.
We tested the impact of varying the intrinsic CN parameters for all SWs by plotting them on the same MDS plot. The effect of the seed weight on the end weight landscape was larger than those of the intrinsic CN parameters (Figure 12B), but it is clear that both categories of seed factors had a major impact on learning outcome. But irrespective of seed weight or intrinsic seed factors, the learning process always resulted in a selection of correlated sensors to become the end weight winner synapses (Figure 13). The fact that the learning worked in a similar fashion across a range of settings of intrinsic parameters for defining the intrinsic dynamics of the CN shows that the model architecture has some degree of robustness, i.e., it is independent of having precise constraints on neuron intrinsic behavior and will work similarly across a population of neurons with different intrinsic dynamics. Such differences within a CN population may be important to identify different subsets of correlated sensors in the learning process, and hence creating a diversification in the tuning of across the population of cuneate neurons, similar to the one observed in vivo (Jörntell et al.,
Figure 13

Improvements in correlation indexes for learning with different seed factors. The differences in correlation index between end weight winners and end weight losers (see Figure 5) plotted for all values of intrinsic CN parameters and all synaptic seed weights. Note that for some values of intrinsic parameters (gmax of 23e-9 and gmax of 9e-9, and τ for the local calcium activity of 50%) no learning took place (Figure 12) and the learning effects of those intrinsic parameter settings are hence omitted from this figure. Based on five CNs and 14 conditions, statistical comparisons were made for 70 conditions. The differences in correlation index between the end weight winners and losers was statistically different in each of these 70 cases (p < 0.05, paired t-test), except one (p = 0.11 for CN3 at gmax of 9e-7).
Discussion
Using an integrated model of cuneate nucleus neurons, based on the present in vivo whole cell recording data, and a bionic tactile sensor system, this study investigated what form of representations the brain could automatically learn from tactile interactions with the world. At the single neuron level, the CN learning resulted in the identification of sets of functionally correlated sensors (Figures 5, 13). By reducing or eliminating the synaptic weights of other sensors, this process essentially equals a dimensionality reduction of the sensory space at the single neuron level. At the population level, each CN, as defined by its unique seed factors, gradually identified different sets of functionally correlated sensors (Figures 7–9, 13). As a consequence, the learning process induced decorrelations in the synaptic responses of the different CNs to the same stimulus as well as for the individual CN to different stimuli (Figures 7, 8).
Such decorrelated synaptic responses is a key requirement for a population of cuneate neurons to be able to segregate the high-dimensional tactile sensory space, where each sensor potentially represents a unique dimension (Spanne and Jörntell,
Robustness of the learning process suggests little dependence on assumptions
In order to address a breadth of issues that related to the representation of haptic input features in the cuneate nucleus neurons (Jörntell et al.,
Plasticity in inhibitory synaptic inputs could in principle help improving segregation of inputs (Garrido et al.,
Advantages of the representational format and of the architecture
The utility-based decomposition of the tactile sensory space learned with our CN architecture is likely to correspond to an early level acquisition of a representation of the experienced, and therefore useful, haptic input features, which were previously found to be represented in cuneate neurons in vivo in adult animals (Jörntell et al.,
These principles are potentially portable to AI and robotic systems, which faces challenges of how to design sensor systems to support more general functionality in the interactions with the external world (Brooks,
Concluding remarks
A main advantage of representing tactile experiences by decomposing them into vector components of their constituent physical effects, rather than by pattern recognition applied to pixelated sensory data directly, is the powerful generalization possibilities (Spanne and Jorntell,
Statements
Author contributions
UR, AS, and HJ designed the model. FB and HJ performed the patch clamp recording experiments and analyzed the biological data. UR, AM, and CO developed and experimented the bionic finger for electrophysiological and translational bioengineering studies. UR, AS, AM, CO, and HJ designed the analysis of the model data. UR, CO, AM, and HJ wrote the paper.
Acknowledgments
This work was supported by the Ministry of Education, Universities and Research of the Italian Republic and the Swedish Research Council, via the Italy-Sweden bilateral research project J52I15000030005 SensBrain (Brain network mechanisms for integration of natural tactile input patterns), by the EU Grant FET 611687 NEBIAS Project (NEurocontrolled BIdirectional Artificial upper limb and hand prosthesiS), by the EU Grant FP7-NMP 228844 NANOBIOTOUCH project (Nanoresolved multi-scan investigations of human tactile sensations and tissue engineered nanobiosensors), and by the national project B81J12002680008 PRIN/HandBot (Biomechatronic hand prostheses endowed with bio-inspired tactile perception, bi-directional neural interfaces and distributed sensori-motor control), SENSOPAC (EU FP6, IST-028056-SENSOPAC), The Hand Embodied (EU FP7 IST-248587-THE) and the Swedish Research Council (project grant no. K2014-63X-14780-12-3).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Supplementary material
The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fncel.2018.00210/full#supplementary-material
References
1
AbrairaV. E.GintyD. D. (2013). The sensory neurons of touch. Neuron79, 618–639. 10.1016/j.neuron.2013.07.051
2
AthalyeA.SutskeverI. (2017). Synthesizing robust adversarial examples. arXiv [preprint] arXiv:1707.07397.
3
BarlowH. B. (1972). Single units and sensation: a neuron doctrine for perceptual psychology?Perception1, 371–394. 10.1068/p010371
4
BeccaiL.RoccellaS.ArenaA.ValvoF.ValdastriP.MenciassiA.et al. (2005). Design and fabrication of a hybrid silicon three-axial force sensor for biomechanical applications. Sens. Actuators. A Phys. 120, 370–382. 10.1016/j.sna.2005.01.007
5
BengtssonF.BrasseletR.JohanssonR. S.ArleoA.JorntellH. (2013). Integration of sensory quanta in cuneate nucleus neurons in vivo. PLoS ONE8:e56630. 10.1371/journal.pone.0056630
6
BiG. Q.PooM. M. (1998). Synaptic modifications in cultured hippocampal neurons: dependence on spike timing, synaptic strength, and postsynaptic cell type. J. Neurosci. 18, 10464–10472. 10.1523/JNEUROSCI.18-24-10464.1998
7
BienenstockE. L.CooperL. N.MunroP. W. (1982). Theory for the development of neuron selectivity: orientation specificity and binocular interaction in visual cortex. J. Neurosci. 2, 32–48. 10.1523/JNEUROSCI.02-01-00032.1982
8
BlumbergM. S.MarquesH. G.IidaF. (2013). Twitching in sensorimotor development from sleeping rats to robots. Curr. Biol. 23, R532–537. 10.1016/j.cub.2013.04.075
9
BrooksR. A. (1991). Intelligence without reason, in Proceedings of International Joint Conference on Artificial Intelligence (Sydney, NSW), 569–595.
10
DavisR.ShrobeH.SzolovitsP. (1993). What is a knowledge representation?AI magazine14, 17
11
FöldiakP. (1990). Forming sparse representations by local anti-Hebbian learning. Biol. Cybern. 64, 165–170. 10.1007/BF02331346
12
ForssbergH.EliassonA.KinoshitaH.WestlingG.JohanssonR. (1995). Development of human precision grip. Exp. Brain Res. 104, 323–330. 10.1007/BF00242017
13
Fourcaud-TrocméN.HanselD.Van VreeswijkC.BrunelN. (2003). How spike generation mechanisms determine the neuronal response to fluctuating inputs. J. Neurosci. 23, 11628–11640. 10.1523/JNEUROSCI.23-37-11628.2003
14
FyffeR. E.CheemaS. S.LightA. R.RustioniA. (1986). Intracellular staining study of the feline cuneate nucleus. II. Thalamic projecting neurons. J. Neurophysiol.56, 1284–1296. 10.1152/jn.1986.56.5.1284
15
GarridoJ. A.LuqueN. R.ToluS.D'angeloE. (2016). Oscillation-driven spike-timing dependent plasticity allows multiple overlapping pattern recognition in inhibitory interneuron networks. Int J Neural Syst.26, 1650020. 10.1142/S0129065716500209
16
GibneyE. (2016). Google AI algorithm masters ancient game of Go. Nature529, 445–446. 10.1038/529445a
17
GlorotX.BengioY. (2010). Understanding the difficulty of training deep feedforward neural networks, in Proceedings of Artificial Intelligence and Statistics (Sardinia), 249–256.
18
GraupnerM.BrunelN. (2012). Calcium-based plasticity model explains sensitivity of synaptic changes to spike pattern, rate, and dendritic location. Proc. Natl. Acad. Sci. U.S.A. 109, 3991–3996. 10.1073/pnas.1109359109
19
GraupnerM.WallischP.OstojicS. (2016). Natural firing patterns imply low sensitivity of synaptic plasticity to spike timing compared with firing rate. J. Neurosci. 36, 11238–11258. 10.1523/JNEUROSCI.0104-16.2016
20
HaywardV. (2011). Is there a ‘plenhaptic' function?Phil. Trans. R. Soc. B. 366, 3115–3122. 10.1098/rstb.2011.0150
21
HaywardV.TerekhovA. V.WongS. C.GeborekP.BengtssonF.JorntellH. (2014). Spatio-temporal skin strain distributions evoke low variability spike responses in cuneate neurons. J R. Soc Inter.11, 20131015. 10.1098/rsif.2013.1015
22
HeK.ZhangX.RenS.SunJ. (2015). Delving deep into rectifiers: Surpassing human-level performance on imagenet classification, in Proceedings of the IEEE International Conference on Computer Vision (Santiago), 1026–1034.
23
HebbD. O. (1949). The Organization of Behavior: A Neuropsychological Approach. Oxford: John Wiley & Sons.
24
HeliasM.RotterS.GewaltigM. O.DiesmannM. (2008). Structural plasticity controlled by calcium based correlation detection. Front. Comput. Neurosci. 2, 7. 10.3389/neuro.10.007.2008
25
HigleyM. J.SabatiniB. L. (2012). Calcium signaling in dendritic spines. Cold Spring Harb. Perspec. Biol.4:a005686. 10.1101/cshperspect.a005686
26
HuguenardJ. R. (1996). Low-threshold calcium currents in central nervous system neurons. Annu. Rev. Physiol. 58, 329–348. 10.1146/annurev.ph.58.030196.001553
27
HulmeS. R.ConnellyW. M. (2014). L-type calcium channel-dependent inhibitory plasticity in the thalamus. J. Neurophysiol.112, 2037–2039. 10.1152/jn.00918.2013
28
IzhikevichE. M. (2003). Simple model of spiking neurons. IEEE Trans. Neural Netw. 14, 1569–1572. 10.1109/TNN.2003.820440
29
JohanssonR. S.FlanaganJ. R. (2009). Coding and use of tactile signals from the fingertips in object manipulation tasks. Nat. Rev. Neurosci.10, 345–359. 10.1038/nrn2621
30
JörntellH.BengtssonF.GeborekP.SpanneA.TerekhovA. V.HaywardV. (2014). Segregation of tactile input features in neurons of the cuneate nucleus. Neuron83, 1444–1452. 10.1016/j.neuron.2014.07.038
31
JörntellH.EkerotC. F. (2006). Properties of somatosensory synaptic integration in cerebellar granule cells in vivo. J. Neurosci. 26, 11786–11797. 10.1523/JNEUROSCI.2939-06.2006
32
JörntellH.HanselC. (2006). Synaptic memories upside down: bidirectional plasticity at cerebellar parallel fiber-Purkinje cell synapses. Neuron52, 227–238. 10.1016/j.neuron.2006.09.032
33
KambiN.HalderP.RajanR.AroraV.ChandP.AroraM.et al. (2014). Large-scale reorganization of the somatosensory cortex following spinal cord injuries is due to brainstem plasticity. Nat. Commun.5, 3602. 10.1038/ncomms4602
34
KawaguchiS.NagasakiN.HiranoT. (2011). Dynamic impact of temporal context of Ca2+ signals on inhibitory synaptic plasticity. Sci. Rep. 1:143. 10.1038/srep00143
35
KoesterH. J.SakmannB. (1998). Calcium dynamics in single spines during coincident pre- and postsynaptic activity depend on relative timing of back-propagating action potentials and subthreshold excitatory postsynaptic potentials. Proc. Natl. Acad. Sci. U.S.A. 95, 9596–9601. 10.1073/pnas.95.16.9596
36
LecunY.BengioY.HintonG. (2015). Deep learning. Nature521, 436–444. 10.1038/nature14539
37
LlinásR.JahnsenH. (1982). Electrophysiology of mammalian thalamic neurones in vitro. Nature297, 406–408. 10.1038/297406a0
38
LoebG. E.FishelJ. A. (2014). Bayesian action&perception: representing the world in the brain. Front. Neurosci. 8:341. 10.3389/fnins.2014.00341
39
LourençoJ.PacioniS.RebolaN.Van WoerdenG. M.MarinelliS.DigregorioD.et al. (2014). Non-associative potentiation of perisomatic inhibition alters the temporal coding of neocortical layer 5 pyramidal neurons. PLoS Biol. 12:e1001903. 10.1371/journal.pbio.1001903
40
MarkramH.LubkeJ.FrotscherM.SakmannB. (1997). Regulation of synaptic efficacy by coincidence of postsynaptic APs and EPSPs. Science275, 213–215. 10.1126/science.275.5297.213
41
MazzoniA.PanzeriS.LogothetisN. K.BrunelN. (2008). Encoding of naturalistic stimuli by local field potential spectra in networks of excitatory and inhibitory neurons. PLoS Comput. Biol. 4:e1000239. 10.1371/journal.pcbi.1000239
42
MolineuxM. L.MehaffeyW. H.TadayonnejadR.AndersonD.TennentA. F.TurnerR. W. (2008). Ionic factors governing rebound burst phenotype in rat deep cerebellar neurons. J. Neurophysiol.100, 2684–2701. 10.1152/jn.90427.2008
43
MoweryT. M.KostylevP. V.GarraghtyP. E. (2014). AMPA and GABA(A/B) receptor subunit expression in the cuneate nucleus of adult squirrel monkeys during peripheral nerve regeneration. Neurosci. Lett. 559, 141–146. 10.1016/j.neulet.2013.11.054
44
NguyenA.YosinskiJ.CluneJ. (2015). Deep neural networks are easily fooled: High confidence predictions for unrecognizable images, in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (Boston, MA), 427–436.
45
NiedermeyerE.Da SilvaF. L. (2005). Electroencephalography: Basic Principles, Clinical Applications, and Related Fields. London: Lippincott Williams & Wilkins.
46
OddoC. M.ControzziM.BeccaiL.CiprianiC.CarrozzaM. C. (2011). Roughness encoding for discrimination of surfaces in artificial active-touch. IEEE. Trans. Robot.27, 522–533. 10.1109/TRO.2011.2116930
47
OddoC. M.MazzoniA.SpanneA.EnanderJ. M.MogensenH.BengtssonF.et al. (2017). Artificial spatiotemporal touch inputs reveal complementary decoding in neocortical neurons. Sci. Rep.8:45898. 10.1038/srep45898
48
OddoC. M.RaspopovicS.ArtoniF.MazzoniA.SpiglerG.PetriniF.et al. (2016). Intraneural stimulation elicits discrimination of textural features by artificial fingertip in intact and amputee humans. Elife5:e09148. 10.7554/eLife.09148
49
OddoC. M.ValdastriP.BeccaiL.RoccellaS.CarrozzaM. C.DarioP. (2007). Investigation on calibration methods for multi-axis, linear and redundant force sensors. Meas. Sci. Tech.18, 623–631. 10.1088/0957-0233/18/3/011
50
O'ReganJ. K.NoeA. (2001). A sensorimotor account of vision and visual consciousness. Behav. Brain Sci.24, 939–973. discussion: 973-1031. 10.1017/S0140525X01000115
51
OstojicS.BrunelN. (2011). From spiking neuron models to linear-nonlinear models. PLoS Comput. Biol. 7:e1001056. 10.1371/journal.pcbi.1001056
52
PapeL.OddoC. M.ControzziM.CiprianiC.FörsterA.CarrozzaM. C.et al. (2012). Learning tactile skills through curious exploration. Front. Neur. 6:6. 10.3389/fnbot.2012.00006
53
PeiY. C.HsiaoS. S.CraigJ. C.BensmaiaS. J. (2011). Neural mechanisms of tactile motion integration in somatosensory cortex. Neuron69, 536–547. 10.1016/j.neuron.2010.12.033
54
PeterssonP.WaldenströmA.FåhraeusC.SchouenborgJ. (2003). Spontaneous muscle twitches during sleep guide spinal self-organization. Nature424, 72–75. 10.1038/nature01719
55
RongalaU. B.MazzoniA.OddoC. M. (2017). Neuromorphic artificial touch for categorization of naturalistic textures. IEEE. Trans. Neur. Net. Learn. Syst. 28, 819–829. 10.1109/TNNLS.2015.2472477
56
SaarinenA.LinneM. L.Yli-HarjaO. (2008). Stochastic differential equation model for cerebellar granule cell excitability. PLoS Comput. Biol. 4:e1000004. 10.1371/journal.pcbi.1000004
57
SathianK. (2016). Analysis of haptic information in the cerebral cortex. J. Neurophysiol.116, 1795–1806. 10.1152/jn.00546.2015
58
ServiceR. F. (2014). Minds of their own. Science346, 182–183. 10.1126/science.346.6206.182
59
ShaoY.HaywardV.VisellY. (2016). Spatial patterns of cutaneous vibration during whole-hand haptic interactions. Proc. Natl. Acad. Sci. U.S.A.113, 4188–4193. 10.1073/pnas.1520866113
60
SpanneA.JorntellH. (2015). Questioning the role of sparse coding in the brain. Trends Neurosci. 38, 417–427. 10.1016/j.tins.2015.05.005
61
SpanneA.JörntellH. (2013). Processing of multi-dimensional sensorimotor information in the spinal and cerebellar neuronal circuitry: a new hypothesis. PLoS Comput Biol. 9:e1002979. 10.1371/journal.pcbi.1002979
62
TigaretC. M.OlivoV.SadowskiJ. H. L. P.AshbyM. C.MellorJ. R. (2016). Coordinated activation of distinct Ca2+ sources and metabotropic glutamate receptors encodes Hebbian synaptic plasticity. Nat. Comm.7:10289. 10.1038/ncomms10289
63
TurrigianoG. (2011). Too Many Cooks? Intrinsic and Synaptic Homeostatic Mechanisms in Cortical Circuit Refinement. Ann. Rev. Neurosci.34, 89–103. 10.1146/annurev-neuro-060909-153238
64
TurrigianoG. G.NelsonS. B. (2004). Homeostatic plasticity in the developing nervous system. Nat. Rev. Neurosci.5, 97–107. 10.1038/nrn1327
65
VallboA. B.JohanssonR. S. (1984). Properties of Cutaneous Mechanoreceptors in the Human Hand Related to Touch Sensation. Human Neurobiol.3, 3–14.
66
VictorJ. D.PurpuraK. P. (1996). Nature and precision of temporal coding in visual cortex: A metric-space analysis. J. Neurophysiol.76, 1310–1326. 10.1152/jn.1996.76.2.1310
67
WangS. S. H.DenkW.HausserM. (2000). Coincidence detection in single dendritic spines mediated by calcium release. Nat. Neurosci.3, 1266–1273. 10.1038/81792
68
WeinbergR. J.PierceJ. P.RustioniA. (1990). Single fiber studies of ascending input to the cuneate nucleus of cats: I. Morphometry of primary afferent fibers. J. Comp. Neurol. 300, 113–133. 10.1002/cne.903000108
69
WilliamsD.HintonG. (1986). Learning representations by back-propagating errors. Nature323, 533–538. 10.1038/323533a0
70
YinP.EsserE.XinJ. (2014). Ratio and difference of l1 and l2 norms and sparse representation with coherent dictionaries. Commun. Inform. Syst.14, 87–109. 10.4310/CIS.2014.v14.n2.a2
Summary
Keywords
cuneate nucleus, neurophysiology, neuronal plasticity, Intrinsic dynamics, tactile, touch, synaptic integration
Citation
Rongala UB, Spanne A, Mazzoni A, Bengtsson F, Oddo CM and Jörntell H (2018) Intracellular Dynamics in Cuneate Nucleus Neurons Support Self-Stabilizing Learning of Generalizable Tactile Representations. Front. Cell. Neurosci. 12:210. doi: 10.3389/fncel.2018.00210
Received
26 March 2018
Accepted
26 June 2018
Published
31 July 2018
Volume
12 - 2018
Edited by
Philippe Isope, Centre National de la Recherche Scientifique (CNRS), France
Reviewed by
Jesus Garrido, Universidad de Granada, Spain; Natasha Alexandra Cayco Gajic, University College London, United Kingdom
Updates

Check for updates
Copyright
© 2018 Rongala, Spanne, Mazzoni, Bengtsson, Oddo and Jörntell.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Henrik Jörntell henrik.jorntell@med.lu.se
Disclaimer
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.