Skip to main content
Log in

A feedback information-theoretic transmission scheme (FITTS) for modeling trajectory variability in aimed movements

  • Original Article
  • Published:
Biological Cybernetics Aims and scope Submit manuscript

Abstract

Trajectories in human aimed movements are inherently variable. Using the concept of positional variance profiles, such trajectories are shown to be decomposable into two phases: In a first phase, the variance of the limb position over many trajectories increases rapidly; in a second phase, it then decreases steadily. A new theoretical model, where the aiming task is seen as a Shannon-like communication problem, is developed to describe the second phase: Information is transmitted from a “source” (determined by the position at the end of the first phase) to a “destination” (the movement’s end-point) over a “channel” perturbed by Gaussian noise, with the presence of a noiseless feedback link. Information-theoretic considerations show that the positional variance decreases exponentially with a rate equal to the channel capacity C. Two existing datasets for simple pointing tasks are re-analyzed and observations on real data confirm our model. The first phase has constant duration, and C is found constant across instructions and task parameters, which thus characterizes the participant’s performance. Our model provides a clear understanding of the speed-accuracy tradeoff in aimed movements: Since the participant’s capacity is fixed, a higher prescribed accuracy necessarily requires a longer second phase resulting in an increased overall movement time. The well-known Fitts’ law is also recovered using this approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. For example, at least a dozen different formulations for \(\mathrm {ID}\) exist (Plamondon and Alimi 1997), including Fitts’ original \(\mathrm {ID}{} = \log _2 \left( \frac{2{D}{}}{{W}{}} \right) \).

  2. They did find bimodal profiles, and so did Darling and Cooke (1987) in another study, on fast elbow only (single-joint) flexions. This differs from our work which tackles multi-joint movements.

  3. In fact, it can be estimated by the eye if the limb is close enough to the target. This is indeed the case since most of the distance to the target has been covered during the first phase, see Sect. 6.

  4. We assume that in stereotypical controlled experimental tasks such as those used in this paper, there are no perception issues. A pathology could however be simulated by e.g., introducing on purpose a strong deterioration of the quality of the feedback link.

  5. It is equivalent to consider that all components have zero-delay except for the feedback link, or that the delay is spread over all components. For example, the delay taken into account for the feedback link encompasses the delay associated with the feedforward transmission.

  6. Note that we assume that the dynamics of the limbs are fast enough with respect to T that the given distance can always be covered; this reflects one of the main ideas behind this work, namely that for the homing-in phase, which is exceptionally long compared with the distance covered, the limb impedance is not the limiting factor.

  7. There are thus practically 3 phases; the 2 phases discussed previously, and a third stationary phase, where position is conserved and nothing happens.

  8. It can seem surprising that we give a \(r^2\) value computed on the second phase, whereas the model was fit simultaneously on the second and third phase. But notice that by construction, the positional variance is necessarily constant after all movements have terminated. If one were to fit a linear model on the constant phase, one would invariably get a null slope and a perfect fit (\(r^2 = 1\)), so that the \(r^2\) would increase mechanically with longer extension times.

  9. As measured by a coefficient of variation much smaller than 1, where the coefficient of variation for a set of samples with observed mean \(\mu \) and standard deviation \(\sigma \) is defined as the ratio \(\sigma /\mu \). There is no difficulty in choosing the cut-off rate, since coefficients of variation obtained are clear cut above or below 1. Significance testing with p-values gives identical results (\(\alpha =0.05\)).

  10. In fact, the standard methodology advocated in ISO (2000) uses a constant miss rate of 3.88% (see Soukoreff and MacKenzie 2004, but see also Gori et al. 2018 for a critique), in which case \( 2\sqrt{2}\mathrm {erf}^{-1}(1-\varepsilon ) = 4.133\).

  11. \(r^2_e\) and \(r^2\) have been defined before in this paper.

  12. The \(r^2\) is included for comparison purposes with figures from the literature—most Fitts’ law studies average data prior to regression and usually only \(r^2\)’s are given.

  13. The averaged coefficient of determination \(r^2\) cannot be computed here as there is a different level of \(\mathrm {ID}{}_e\) for each block, even between blocks performed in the same condition.

  14. Interestingly, these two partial optimizations correspond to the two different empirical paradigms of Schmidt and Fitts, see, e.g., Plamondon and Alimi (1997).

  15. In fact, a movement never truly ends, as keeping the position stationary over time requires a control of some sort.

  16. In the case of the reciprocal paradigm, this amounts to removing all movements going right to left and keeping only movements going left to right. The other half of movements can be retrieved by inverting the trajectory and performing the exact same operations. In this paper, we only keep movements going left to right, to eliminate potential differences between left to right and right to left movements which we are not concerned with.

  17. Right after this instant, either a new movement begins (in a reciprocal task), or the cursor is moved back to the start position (in a discrete task).

References

  • Berret B, Jean F (2016) Why don’t we move slower? The value of time in the neural control of action. J Neurosci 36(4):1056–1070

    CAS  PubMed  PubMed Central  Google Scholar 

  • Bizzi E, Accornero N, Chapple W, Hogan N (1984) Posture control and trajectory formation during arm movement. J Neurosci 4(11):2738–2744

    CAS  PubMed  PubMed Central  Google Scholar 

  • Buchanan TS, Lloyd DG, Manal K, Besier TF (2004) Neuromusculoskeletal modeling: estimation of muscle forces and joint moments and movements from measurements of neural command. J Appl Biomech 20(4):367–395

    PubMed  PubMed Central  Google Scholar 

  • Bullock D, Grossberg S (1988) Neural dynamics of planned arm movements: emergent invariants and speed-accuracy properties during trajectory formation. Psychol Rev 95(1):49

    CAS  PubMed  Google Scholar 

  • Card SK, English WK, Burr BJ (1978) Evaluation of mouse, rate-controlled isometric joystick, step keys, and text keys for text selection on a CRT. Ergonomics 21(8):601–613

    Google Scholar 

  • Carlton LG (1992) Visual processing time and the control of movement. Adv Psychol 85:3–31

    Google Scholar 

  • Chan R, Childress D (1990) On a unifying noise-velocity relationship and information transmission in human-machine systems. IEEE Trans Syst Man Cybern 20(5):1125–1135

    Google Scholar 

  • Chua R, Elliott D (1993) Visual regulation of manual aiming. Hum Mov Sci 12(4):365–401

    Google Scholar 

  • Cover T, Thomas J (2012) Elements of information theory. Wiley, New York

    Google Scholar 

  • Crossman ERFW (1957) The speed and accuracy of simple hand movements. The nature and acquisition of industrial skills

  • Crossman ERFW, Goodeve PJ (1983) Feedback control of hand-movement and Fitts’ law. Q J Exp Psychol 35(2):251–278 First presented at the Oxford Meeting of the Experimental Psychology Society, July 1963First presented at the Oxford Meeting of the Experimental Psychology Society, July 1963

    CAS  Google Scholar 

  • Darling WG, Cooke JD (1987) Changes in the variability of movement trajectories with practice. J Mot Behav 19(3):291–309

    CAS  PubMed  Google Scholar 

  • Davies TC, AlManji A, Stott NS (2014) A cross-sectional study examining computer task completion by adolescents with cerebral palsy across the manual ability classification system levels. Dev Med Child Neurol 56(12):1180–1186

    PubMed  Google Scholar 

  • Desmurget M, Grafton S (2000) Forward modeling allows feedback control for fast reaching movements. Trends Cogn Sci 4(11):423–431

    CAS  PubMed  Google Scholar 

  • Elia N (2004) When bode meets Shannon: control-oriented feedback communication schemes. IEEE Trans Autom Control 49(9):1477–1488

    Google Scholar 

  • Elias P (1957) Channel capacity without coding. Proc Inst Radio Eng 45:381–381

    Google Scholar 

  • Elliott D, Garson RG, Goodman D, Chua R (1991) Discrete vs. continuous visual control of manual aiming. Hum Mov Sci 10(4):393–418

    Google Scholar 

  • Elliott D, Chua R, Pollock BJ, Lyons J (1995) Optimizing the use of vision in manual aiming: the role of practice. Q J Exp Psychol Sect A 48(1):72–83

    CAS  Google Scholar 

  • Elliott D, Helsen WF, Chua R (2001) A century later: Woodworth’s (1899) two-component model of goal-directed aiming. Psychol Bull 127(3):342

    CAS  PubMed  Google Scholar 

  • Elliott D, Hansen S, Grierson LEM, Lyons J, Bennett SJ, Hayes SJ (2010) Goal-directed aiming: two components but multiple processes. Psychol Bull 136(6):1023

    PubMed  Google Scholar 

  • Elliott D, Lyons J, Hayes SJ, Burkitt JJ, Roberts JW, Grierson LEM, Hansen S, Bennett SJ (2017) The multiple process model of goal-directed reaching revisited. Neurosci Biobehav Rev 72:95–110

    PubMed  Google Scholar 

  • Fitts PM (1954) The information capacity of the human motor system in controlling the amplitude of movement. J Exp Psychol 47(6):381

    CAS  PubMed  Google Scholar 

  • Fitts PM, Peterson JR (1964) Information capacity of discrete motor responses. J Exp Psychol 67(2):103

    CAS  PubMed  Google Scholar 

  • Flanagan JR, Rao AK (1995) Trajectory adaptation to a nonlinear visuomotor transformation: evidence of motion planning in visually perceived space. J Neurophysiol 74(5):2174–2178

    CAS  PubMed  Google Scholar 

  • Flash T, Hogan N (1985) The coordination of arm movements: an experimentally confirmed mathematical model. J Neurosci 5(7):1688–1703

    CAS  PubMed  PubMed Central  Google Scholar 

  • Franklin DW, Wolpert DM (2011) Computational mechanisms of sensorimotor control. Neuron 72(3):425–442

    CAS  PubMed  Google Scholar 

  • Gallager RG, Nakiboglu B (2010) Variations on a theme by Schalkwijk and Kailath. IEEE Trans Inf Theory 56(1):6–17

    Google Scholar 

  • Gawthrop P, Loram I, Lakie M, Gollee H (2011) Intermittent control: a computational theory of human control. Biol Cybern 104(1):31–51

    PubMed  Google Scholar 

  • Gori J, Rioul O, Guiard Y (2018) Speed-accuracy tradeoff: a formal information-theoretic transmission scheme (FITTS). ACM Trans Comput Hum Interact 25(5):27:1–27:33

    Google Scholar 

  • Guiard Y (2009) The problem of consistency in the design of Fitts’ law experiments: consider either target distance and width or movement form and scale. In: Proceedings SIGCHI conference, pp 1809–1818

  • Guiard Y, Olafsdottir HB (2011) On the measurement of movement difficulty in the standard approach to Fitts’ law. PLoS ONE 6(10):e24389

    CAS  PubMed  PubMed Central  Google Scholar 

  • Guiard Y, Olafsdottir HB, Perrault ST (2011) Fitt’s law as an explicit time/error trade-off. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, pp 1619–1628

  • Guigon E, Baraduc P, Desmurget M (2007) Computational motor control: redundancy and invariance. J Neurophysiol

  • Guigon E, Baraduc P, Desmurget M (2008) Optimality, stochasticity, and variability in motor behavior. J Comput Neurosci 24(1):57–68

    PubMed  Google Scholar 

  • Gutman SR, Gottlieb GL (1992) Basic functions of variability of simple pre-planned movements. Biol Cybern 68(1):63–73

    CAS  PubMed  Google Scholar 

  • Gutman SR, Latash ML, Almeida GL, Gottlieb GL (1993) Kinematic description of variability of fast movements: analytical and experimental approaches. Biol Cybern 69(5–6):485–492

    CAS  PubMed  Google Scholar 

  • Harris CM, Wolpert DM (1998) Signal-dependent noise determines motor planning. Nature 394(6695):780

    CAS  PubMed  Google Scholar 

  • Hoffmann ER (2013) Which version/variation of Fitts’ law? A critique of information-theory models. J Mot Behav 45(3):205–215

    PubMed  Google Scholar 

  • Hogan N (1985) The mechanics of multi-joint posture and movement control. Biol Cybern 52(5):315–331

    CAS  PubMed  Google Scholar 

  • Kailath T (1980) Linear systems, vol 156. Prentice-Hall, Englewood Cliffs

    Google Scholar 

  • ISO 9241-9:2000. Ergonomic requirements for office work with visual display terminals (VDTs)—Part 9: requirements for non-keyboard input devices. Standard, International Organization for Standardization, Geneva, Switzerland, February 2000

  • Keele SW (1968) Movement control in skilled motor performance. Psychol Bull 70(6p1):387

    Google Scholar 

  • Ketcham C, Stelmach G (2004) Movement control in the older adult. In: Technology for adaptive aging. National Academies Press (US)

  • Khan MA, Franks IM, Elliott D, Lawrence GP, Chua R, Bernier P-M, Hansen S, Weeks DJ (2006) Inferring online and offline processing of visual feedback in target-directed movements from kinematic data. Neurosci Biobehav Rev 30(8):1106–1121

    PubMed  Google Scholar 

  • Lai S-C, Mayer-Kress G, Sosnoff JJ, Newell KM (2005) Information entropy analysis of discrete aiming movements. Acta Psychol 119(3):283–304

    Google Scholar 

  • Mehta B, Schaal S (2002) Forward models in visuomotor control. J Neurophysiol 88(2):942–953

    PubMed  Google Scholar 

  • Meyer D, Abrams R, Kornblum S, Wright C, Keith S (1988) Optimality in human motor performance: ideal control of rapid aimed movements. Psychol Rev 95(3):340

    CAS  PubMed  Google Scholar 

  • Müller J, Oulasvirta A, Murray-Smith R (2017) Control theoretic models of pointing. ACM Trans Comput Hum Interact (TOCHI) 24(4):27

    Google Scholar 

  • Pélisson D, Prablanc C, Goodale MA, Jeannerod M (1986) Visual control of reaching movements without vision of the limb. Exp Brain Res 62(2):303–311

    PubMed  Google Scholar 

  • Plamondon R, Alimi AM (1997) Speed/accuracy trade-offs in target-directed movements. Behav Brain Sci 20(2):279–303

    CAS  PubMed  Google Scholar 

  • Polit A, Bizzi E (1978) Processes controlling arm movements in monkeys. Science 201(4362):1235–1237

    CAS  PubMed  Google Scholar 

  • Polit A, Bizzi E (1979) Characteristics of motor programs underlying arm movements in monkeys. J Neurophysiol 42(1):183–194

    CAS  PubMed  Google Scholar 

  • Proteau L, Marteniuk RG, Girouard Y, Dugas C (1987) On the type of information used to control and learn an aiming movement after moderate and extensive training. Hum Mov Sci 6(2):181–199

    Google Scholar 

  • Ning Qian Yu, Jiang Z-PJ, Mazzoni P (2013) Movement duration, Fitts’s law, and an infinite-horizon optimal feedback control model for biological motor systems. Neural Comput 25(3):697–724

    PubMed  Google Scholar 

  • Rosenbaum DA (2009) Human motor control. Academic Press, London

    Google Scholar 

  • Shannon CE (1948) A mathematical theory of communication. Bell Syst Tech J 27:623–656

    Google Scholar 

  • Sheridan TB, Ferrell WR (1974) Man-machine systems; Information, control, and decision models of human performance. MIT Press, Cambridge

    Google Scholar 

  • Simmons G, Demiris Y (2005) Optimal robot arm control using the minimum variance model. J Robotic Syst 22(11):677–690

    Google Scholar 

  • Soukoreff R, MacKenzie I (2004) Towards a standard for pointing device evaluation, perspectives on 27 years of Fitts’ law research in HCI. Int J Hum Comput Stud 61(6):751–789

    Google Scholar 

  • Tanaka H, Krakauer JW, Qian N (2006) An optimization principle for determining movement duration. J Neurophysiol

  • Tatikonda SC (2000) Control under communication constraints. PhD thesis, Massachusetts Institute of Technology

  • Teasdale N, Bard C, Fleury M, Young DE, Proteau L (1993) Determining movement onsets from temporal series. J Mot Behav 25(2):97–106

    CAS  PubMed  Google Scholar 

  • Todorov E, Jordan M (2002) Optimal feedback control as a theory of motor coordination. Nat Neurosci 5(11):1226–1235

    CAS  PubMed  Google Scholar 

  • Todorov EV (1998) Studies of goal directed movements. PhD thesis, Massachusetts Institute of Technology

  • Van der Meulen JHP, Gooskens RHJM, Denier Van der Gon JJ, Gielen CCAM, Wilhelm K (1990) Mechanisms underlying accuracy in fast goal-directed arm movements in man. J Mot Behav 22(1):67–84

    PubMed  Google Scholar 

  • Welford AT (1960) The measurement of sensory-motor performance: survey and reappraisal of twelve years’ progress. Ergonomics 3(3):189–230

    Google Scholar 

  • Wiener N (1961) Cybernetics or control and communication in the animal and the machine. MIT Press, Cambridge. 1948 2nd revised ed

  • Wolpert DM (1997) Computational approaches to motor control. Trends Cogn Sci 1(6):209–216

    CAS  PubMed  Google Scholar 

  • Woodworth RS (1899) Accuracy of voluntary movement. Psychol Rev Monogr Suppl 3(3):i

  • Zelaznik HN, Hawkins B, Kisselburgh L (1983) Rapid visual feedback processing in single-aiming movements. J Mot Behav 15(3):217–236

    CAS  PubMed  Google Scholar 

  • Zhai S (2004) Characterizing computer input with Fitts’ law parameters–the information and non-information aspects of pointing. Int J Human Comput Stud 61(6):791–809

    Google Scholar 

  • Zhai S, Kong J, Ren X (2004) Speed-accuracy tradeoff in Fitts’ law tasks–on the equivalency of actual and nominal pointing precision. Int J Hum Comput Stud 61(6):823–856

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Julien Gori.

Additional information

Communicated by Benjamin Lindner.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

1.1 Segmentation algorithm

The algorithm works in the following steps (using the preprocessed time series as presented in Sect. 4):

  1. 1.

    Identify time instants \(\lbrace { t_{0,i} \rbrace }_{i= 1}^n\) when position crosses half of the distance between start and target while maintaining a positive speed, thereby identifying n movementsFootnote 16;

  2. 2.

    Compute the velocity profile (from the position profile), normalize it with respect to its maximum value, to determine the start of each movement via thresholding (go back in time from \(t_{0,i}\) until the normalized velocity reaches, say, 1%);

  3. 3.

    Look for “dwell periods” after \(t_{0,i}\), i.e., intervals where the absolute value of the normalized velocity is below \(1\%\) and when the current position is above the one obtained at \(t_{0,i}\). The latest instant of the last dwell period is the end of the movement.Footnote 17

1.2 \(\tau \) Box-plot for each participant

The Box plot for \(\tau \) for each participant is displayed Fig. 8.

Fig. 8
figure 8

\(\tau \) (s) plotted for each participant of the PD-dataset

1.3 Mathematical proofs

In the proofs, we use the natural logarithm (\(\log \)) rather than its base-2 form (\(\log _2\)), for simplicity and consistency with information-theoretic textbooks and is equivalent barring the change of units from bits (\(\log _2\)) to nats (\(\log \)) (Cover and Thomas 2012).

Proof of Theorem 1

We use well-known ingredients from information-theory (Cover and Thomas 2012). For inequality (10a):

$$\begin{aligned} I({\mathbf {A}};\widehat{{\mathbf {A}}}_n)&= H({\mathbf {A}}) - H({\mathbf {A}} | \widehat{{\mathbf {A}}}_n) \end{aligned}$$
(35)
$$\begin{aligned}&= H({\mathbf {A}}) - H({\mathbf {A}}-\widehat{{\mathbf {A}}}_n | \widehat{{\mathbf {A}}}_n) \end{aligned}$$
(36)
$$\begin{aligned}&\ge H({\mathbf {A}}) - H({\mathbf {A}}-\widehat{{\mathbf {A}}}_n) \end{aligned}$$
(37)
$$\begin{aligned}&\ge H({\mathbf {A}}) - \frac{1}{2}\log \left( 2 \pi e {\mathbb {E}}[ ({\mathbf {A}} - \widehat{{\mathbf {A}}}_n)^2]\right) \end{aligned}$$
(38)
$$\begin{aligned}&= \frac{1}{2}\log \frac{\sigma ^2_0}{D_n}, \end{aligned}$$
(39)

where (35) is by definition of mutual information; (36) because of the conditioning by \(\widehat{{\mathbf {A}}}_n\); (37) because conditioning reduces entropy; (38) because the Gaussian distribution maximizes entropy under power constraints and by the entropy formula for a Gaussian distribution; (39) by definition of the distortion and the entropy formula for a Gaussian distribution.

For inequality (10b):

$$\begin{aligned} I({\mathbf {A}};\widehat{{\mathbf {A}}}_n)&\le I({\mathbf {A}};{\mathbf {Y}}^n) \end{aligned}$$
(40)
$$\begin{aligned}&= H({\mathbf {Y}}^n) - H({\mathbf {Y}}^n|{\mathbf {A}}) \end{aligned}$$
(41)
$$\begin{aligned}&= \sum \nolimits _{i=1}^n \left[ H({\mathbf {Y}}_i|{\mathbf {Y}}^{i-1}) - H({\mathbf {Y}}_i|{\mathbf {Y}}^{i-1},{\mathbf {A}}) \right] \end{aligned}$$
(42)
$$\begin{aligned}&= \sum \left[ H({\mathbf {Y}}_i|{\mathbf {Y}}^{i-1}) - H({\mathbf {Y}}_i|{\mathbf {X}}_i) \right] \end{aligned}$$
(43)
$$\begin{aligned}&\le \sum \left[ H({\mathbf {Y}}_i) - H({\mathbf {Z}}_i)\right] \end{aligned}$$
(44)
$$\begin{aligned}&\le \sum \left[ \frac{1}{2} \log (2\pi e (P_i + N)) - \frac{1}{2} \log (2\pi e N)\right] \end{aligned}$$
(45)
$$\begin{aligned}&\le \sum \nolimits _{i=1}^n \left[ \frac{1}{2} \log ( 1 + P_i/N) \right] \le nC \end{aligned}$$
(46)

where (40) is by the data processing inequality (Cover and Thomas 2012) applied the Markov chain \({\mathbf {A}}~\longrightarrow ~{\mathbf {Y}}^i~\longrightarrow ~{\mathbf {g}}({\mathbf {Y}}^i) = \widehat{{\mathbf {A}}}^i\); (41) by definition; (42) by applying the chain rule (Cover and Thomas 2012) to both terms; (43) by design of the feedback scheme; (44) because conditioning reduces entropy for the first term a,d by virtue of the AWGN model for the second term; (45) because the Gaussian distribution maximizes entropy and \({\mathbf {X}}_i\) and \({\mathbf {Z}}_i\) are independent; (46) by the concavity of the logarithm function. \(\square \)

Proof of Lemma 1

The proof consists of finding the conditions that make the inequalities in the proof of Theorem 1 equalities. Equality in (37) is equivalent to condition (4); Equality in (38) is equivalent to \({\mathbf {A}} - \widehat{{\mathbf {A}}}^i\) Gaussian; Equality in (40) is equivalent to \(H({\mathbf {A}}|{\mathbf {Y}}^i) = H({\mathbf {A}}|{\mathbf {Y}}^i,{\mathbf {g}}({\mathbf {Y}}^i)) = H({\mathbf {A}}|{\mathbf {g}}({\mathbf {Y}}^i))\), so that \({\mathbf {Y}}^i~\longrightarrow ~{\mathbf {g}}({\mathbf {Y}}^i)~\longrightarrow ~{\mathbf {A}}\) form a Markov chain (Cover and Thomas 2012), leading to condition (5); Equality in (44) is equivalent to condition (3); Equality in (45) means the \(Y_i\)’s are Gaussian; Equality in (46) leads to condition (2) by concavity of the logarithm. Finally, \({\mathbf {X}}_i\) is Gaussian as the result of the sum of two Gaussians \({\mathbf {Y}}_i\) and \({\mathbf {Z}}_i\), and so is \(\widehat{{\mathbf {A}}}_i\) as the sum of \({\mathbf {A}}\) and \({\mathbf {A}} - \widehat{{\mathbf {A}}}_i\). This finally yields condition (1). \(\square \)

Proof of Theorem 3

We start by considering \({\mathbf {X}}_i = {\mathbf {f}}({\mathbf {Y}}^{i-1}, {\mathbf {A}})\), which should be independent of \({\mathbf {Y}}_{i-1},\;\forall i\) by condition (4) of Lemma 1. This implies the decorrelation

$$\begin{aligned} {\mathbb {E}}[{\mathbf {f}}({\mathbf {Y}}^{i-1}, {\mathbf {A}})({\mathbf {Y}}_{i-1})] = 0,\quad \forall i. \end{aligned}$$
(47)

Since \({\mathbf {X}}_i\) is a function of two Gaussians \({\mathbf {A}}\) and \({\mathbf {Y}}^{i-1}\), the conditional expectation \({\mathbf {X}}_i = {\mathbf {E}}[{\mathbf {X}}_i|{\mathbf {A}}, {\mathbf {Y}}^{i-1}]\) is linear, hence \({\mathbf {X}}_i = \alpha _i ({\mathbf {A}} - \tilde{{\mathbf {f}}}({\mathbf {Y}}^{i-1}))\). Plugging this in (47) makes for a direct application of the orthogonality principle, showing that \(\tilde{{\mathbf {f}}} = {\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}] = {\mathbf {g}}({\mathbf {Y}}^{i-1})\). \(\square \)

Proof of Theorem 4

The goal of the proof is to evaluate \({\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}]\). We first use the operational formula from the orthogonality principle \({\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}] = {\mathbb {E}}[{\mathbf {A}}({\mathbf {Y}}^{i-1})^t] {\mathbb {E}}[{\mathbf {Y}}^{i-1}({\mathbf {Y}}^{i-1})^t]^{-1}{\mathbf {Y}}^{i-1}\). Because the channel outputs are independent [conditions (3) and (5) from Lemma 1], and input powers are identical (conditions 2 from Lemma 1), \({\mathbb {E}}[{\mathbf {Y}}^{i-1}({\mathbf {Y}}^{i-1})^t]^{-1} = (P+N)^{-1} {\mathbb {I}}\), where \({\mathbb {I}}\) is the identity matrix of size \(i-1\). Then, let \({\mathbf {A}}_i = {\mathbf {X}}_i/\alpha _i\) be the unscaled version of \({\mathbf {X}}_i\) and notice that \({\mathbf {A}} - {\mathbf {A}}_i = {\mathbf {g}}({\mathbf {Y}}^{i-1})\). As the channel outputs are independent, we immediately have that \({\mathbb {E}}[({\mathbf {A}} - {\mathbf {A}}_i)Y_i] = 0\), hence \({\mathbb {E}}[{\mathbf {A}}Y_i] = {\mathbb {E}}[{\mathbf {A}}_iY_i]\).

Combining both results, we get

$$\begin{aligned} {\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}]&= (P+N)^{-1}{\mathbb {E}}[{\mathbf {A}}({\mathbf {Y}}^{i-1})^t] {\mathbb {I}}{\mathbf {Y}}^{i-1} \end{aligned}$$
(48)
$$\begin{aligned}&= (P+N)^{-1} \sum _{j=1}^{i-1} {\mathbb {E}}[{\mathbf {A}}{\mathbf {Y}}_j]{\mathbf {Y}}_j \end{aligned}$$
(49)
$$\begin{aligned}&= (P+N)^{-1} \sum _{j=1}^{i-1} {\mathbb {E}}[{\mathbf {A}}_j{\mathbf {Y}}_j]{\mathbf {Y}}_j \end{aligned}$$
(50)
$$\begin{aligned}&= \sum _{j=1}^{i-1} {\mathbb {E}}[{\mathbf {A}}_j|{\mathbf {Y}}_j] \end{aligned}$$
(51)

where

$$\begin{aligned} {\mathbb {E}}[{\mathbf {A}}_i|{\mathbf {Y}}_i]&= (P+N)^{-1}{\mathbb {E}}[{\mathbf {A}}_i{\mathbf {Y}}_i]{\mathbf {Y}}_i \end{aligned}$$
(52)
$$\begin{aligned}&= (P+N)^{-1} {\mathbb {E}}[{\mathbf {X}}_i/\alpha _i \cdot {} ({\mathbf {X}}_i + {\mathbf {Z}}_i)]{\mathbf {Y}}_i \end{aligned}$$
(53)
$$\begin{aligned}&= \frac{1}{\alpha _i}\frac{P}{P+N} {\mathbf {Y}}_i \end{aligned}$$
(54)

\(\square \)

Proof of Theorem 5

First, notice that we can write \(D_{i}\) as

$$\begin{aligned} D_{i}&= {\mathbb {E}}[({\mathbf {A}} - {\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^i])^2] \end{aligned}$$
(55)
$$\begin{aligned}&= {\mathbb {E}}[({\mathbf {A}} - ({\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}] + {\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}_i]))^2] \end{aligned}$$
(56)
$$\begin{aligned}&= D_{i-1} - {\mathbb {E}}[({\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}_i])^2] \end{aligned}$$
(57)

Using (54), one has

$$\begin{aligned} D_{i} = D_{i-1} - \frac{1}{\alpha _i^2} \frac{P^2}{P+N}. \end{aligned}$$

Finally, notice that \(D_{i-1} = {\mathbb {E}}[({\mathbf {A}} - {\mathbb {E}}[{\mathbf {A}}|{\mathbf {Y}}^{i-1}])^2] = {\mathbb {E}}[({\mathbf {A}}_i)^2] = P/\alpha _i^2\), to see that

$$\begin{aligned} D_{i} = D_{i-1} \left( 1 - \frac{P}{P+N} \right) = \frac{D_{i-1}}{1 + P/N} \end{aligned}$$

The closed form for the distortion is obtained by applying this equation recursively, starting from \(D_0 = {\mathbb {E}}[{\mathbf {A}}^2] = \sigma ^2_0\):

$$\begin{aligned} D_{i} = \frac{\sigma _0^2}{(1 + P/N)^{i}}. \end{aligned}$$
(58)

Finally, we evaluate \(\alpha _i\) (with \(\alpha _0 = \frac{\sqrt{P}}{\sigma _0}\)):

$$\begin{aligned} \alpha _i = \sqrt{\frac{P}{D_i}} = \frac{\sqrt{P}}{\sigma _0} (1 +P/N)^{i/2} = \alpha _0 (1 +P/N)^{i/2}. \end{aligned}$$
(59)

\(\square \)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gori, J., Rioul, O. A feedback information-theoretic transmission scheme (FITTS) for modeling trajectory variability in aimed movements. Biol Cybern 114, 621–641 (2020). https://doi.org/10.1007/s00422-020-00853-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00422-020-00853-7

Keywords

Navigation