We aimed to quantify the relationship between the response elicited by the bi-speed stimuli and the corresponding component responses. We first assumed that the response R of a neuron elicited by two component speeds can be described as a weighted sum of the component responses Rs and Rf elicited by the slower () and faster () component speed, respectively Equation 1.
(1)
in which, ws and wf are the response weights for the slower and faster speed component , respectively.
Our goal was to estimate the weights for each speed pair and determine whether the weights change with the stimulus speeds. In our main data set, the two speed components moved in the same direction. To determine the weights of and wf for each neuron at each speed pair, we have three data points R, Rs, and Rf, which are trial-averaged responses. Since it is not possible to solve for both variables, and wf, from a single equation Equation 1 with three data points, we introduced an additional constraint: + wf = 1. With this constraint, the weighted sum becomes a weighted average. While this constraint may not yield the exact weights that would be obtained with a fully determined system, it nevertheless allows us to characterize how the relative weights vary with stimulus speed. As long as Rf ≠ Rs, R can be expressed as:
(2)
The response weights are , . Intuitively, if R were closer to one component response, that stimulus component would have a higher weight. Note that Equation 2 is not intended for fitting the response R using and , but rather to use the relationship among R, , and to determine the weights for the faster and slower components.
Using this approach to estimate response weights for individual neurons can be unreliable, particularly when Rf and Rs are similar. This situation often arises when the two speeds fall on opposite sides of the neuron’s preferred speed, resulting in a small denominator (Rf – Rs) and consequently an artificially inflated weight estimate. We, therefore, used the neuronal responses across the population to determine the response weights (Figure 5). For each pair of stimulus speeds, we plotted (R−Rs) in the ordinate versus (Rf − Rs) in the abscissa. Figure 5A1–E1 shows the results obtained at 4x speed separation. Across the neuronal population, the relationship between (R – Rs) and (Rf − Rs) can be described by a linear equation (Equation 3) (see R2 in Table 1). This linearity suggests that the response weights for each speed pair are roughly consistent across the neuronal population.
(3)
Relationship between the responses to the bi-speed stimuli and the constituent stimulus components.
(A–E) Each panel shows the responses from 100 neurons. Each dot represents the responses from one neuron. R, Rf,, and Rs were firing rates averaged across all recorded trials for each neuron. The ordinate shows the difference between the responses to a bi-speed stimulus and the slower component (R – Rs). The abscissa shows the difference between the responses to the faster and slower components (Rf – Rs). The regression line is shown in red. (F) Response weights for the faster stimulus component obtained from the slope of the linear regression based on the recorded responses of 100 neurons (black symbols), and based on simulated responses to the bi-speed stimuli (gray symbols). Error bars represent 95% confidence intervals. (A1–F1) 4x speed separation. (A2–F2) 2x speed separation.
Response weight for faster component based on linear regression (N=100).
| Large speed difference (4x) | Small speed difference (2x) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Components speeds (°/s) |
1.25/5 | 2.5/10 | 5/20 | 10/40 | 20/80 | 1.25/2.5 | 2.5/5 | 5/10 | 10/20 | 20/40 |
| Intercept (b) | –0.60 | –0.13 | 2.34 | 1.79 | –0.33 | –0.65 | –0.45 | –0.32 | 1.23 | –0.99 |
| Slope () and 95% CI | 0.92 ± 0.048 |
0.83 ± 0.056 |
0.58 ± 0.047 |
0.45 ± 0.044 |
0.46 ± 0.052 |
0.70 ± 0.070 |
0.74 ± 0.067 |
0.64 ± 0.059 |
0.47 ± 0.050 |
0.52 ± 0.042 |
| Simulated slope () and 95% CI | 0.50 ± 0.079 |
0.50 ± 0.078 |
0.50 ± 0.063 |
0.50 ± 0.059 |
0.50 ± 0.089 |
0.50 ± 0.075 |
0.50 ± 0.078 |
0.50 ± 0.072 |
0.50 ± 0.058 |
0.50 ± 0.071 |
| p-values () (>simulated) |
<0.001 (***) |
<0.001 (***) |
0.09 | 0.86 | 0.686 | 0.005 (**) |
0.002 (**) |
0.017 (*) |
0.742 | 0.432 |
| R2 | 0.94 | 0.90 | 0.86 | 0.80 | 0.76 | 0.80 | 0.83 | 0.82 | 0.78 | 0.86 |
| Simulated R2 and 95% CI |
0.62 ± 0.162 |
0.62 ± 0.165 |
0.71 ± 0.111 |
0.73 ± 0.095 |
0.55 ± 0.176 |
0.64 ± 0.159 |
0.62 ± 0.158 |
0.66 ± 0.137 |
0.75 ± 0.098 |
0.66 ± 0.154 |
| p-values (R2) (measured > simulated) | <0.001 (***) |
<0.001 (***) |
<0.001 (***) |
0.096 | 0.003 (**) |
0.01 (**) |
0.003 (**) |
<0.001 (***) |
0.311 | 0.002 (**) |
| Slope () ± STD ( from ) |
0.90 ± 0.021 |
0.81 ± 0.020 |
0.56 ± 0.015 |
0.44 ± 0.015 |
0.44 ± 0.024 |
0.63 ± 0.075 |
0.67 ± 0.078 |
0.58 ± 0.072 |
0.44 ± 0.058 |
0.48 ± 0.071 |
| R2 ( from ) |
0.89 | 0.85 | 0.82 | 0.75 | 0.67 | 0.63 | 0.65 | 0.66 | 0.66 | 0.73 |
Because all the regression lines in Figure 5 nearly go through the origin (i.e. intercept b ≈ 0, Table 1), the slope k obtained from the linear regression approximates , which is the response weight for the faster component (Equation 2). Hence, for each pair of stimulus speeds, we can estimate the response weight for the faster component using the slope of the linear regression of the responses from the neuronal population.
Our results showed that the bi-speed response showed a strong bias toward the faster component when the speeds were slow and changed progressively from a scheme of ‘faster-component-take-all’ to ‘response-averaging’ as the speeds of the two stimulus components increased (Figure 5F1). We found similar results when the speed separation between the stimulus components was small (2x), although the bias toward the faster component at low stimulus speeds was not as strong as 4x speed separation (Figure 5A2–F2 and Table 1).
In the regression between and , (i.e. the firing rate to the slow component averaged across all trials for each neuron) was a common term and, therefore, could artificially introduce correlations. We wanted to determine whether our estimates of the regression slope () were confounded by this factor. We performed two additional analyses.
First, at each speed pair and for each of the 100 neurons in the data sample shown in Figure 5, we simulated the response to the bi-speed stimuli () as a randomly weighted average of and of the same neuron.
(4)
in which was a randomly generated weight (between 0 and 1) for , and the weights for and summed to one. We then calculated the regression slope and the correlation coefficient between the simulated and across the 100 neurons. We repeated the process 1000 times and obtained the mean and 95% confidence interval (CI) of the regression slope and the R2. The mean slope based on the simulated responses was 0.5 across all speed pairs. The estimated slope () from the data was significantly greater than the simulated slope at slow speeds of 1.25/5, 2.5/10 (Figure 5F1), and 1.25/2.5, 2.5/5, and 5/10°/s (Figure 5F2) (bootstrap test, see p-values in Table 1). The estimated R2 based on the data was also significantly higher than the simulated R2 for most of the speed pairs (Table 1).
Second, we calculated in the ordinate and abscissa of Figure 5A–E using responses averaged across different subsets of trials, such that was no longer a common term in the ordinate and abscissa. For each neuron, we determined by averaging the firing rates of across half of the recorded trials, selected randomly. We also determined by averaging the firing rates of across the rest of the trials. We regressed on , as well as on , and repeated the procedure 50 times. The averaged slopes obtained with from the split trials showed the same pattern as those using from all trials (Table 1 and Appendix 1—figure 1), although the coefficient of determination was slightly reduced (Table 1). For 4x speed separation, the slopes were nearly identical to those shown in Figure 5F1. For 2x speed separation, the slopes were slightly smaller than those in Figure 5F2, but followed the same pattern (Appendix 1—figure 1). Together, these analysis results confirmed the faster-speed bias at the slow stimulus speeds and the change of the response weights as stimulus speeds increased.
